|
1131 | 1131 | <ul class="md-nav__list"> |
1132 | 1132 |
|
1133 | 1133 | <li class="md-nav__item"> |
1134 | | - <a href="#instructions-structured-guidance" class="md-nav__link"> |
| 1134 | + <a href="#file-structure-specification_1" class="md-nav__link"> |
1135 | 1135 | <span class="md-ellipsis"> |
1136 | 1136 |
|
1137 | | - Instructions (Structured Guidance) |
1138 | | - |
1139 | | - </span> |
1140 | | - </a> |
1141 | | - |
1142 | | -</li> |
1143 | | - |
1144 | | - <li class="md-nav__item"> |
1145 | | - <a href="#prompts-reusable-templates" class="md-nav__link"> |
1146 | | - <span class="md-ellipsis"> |
1147 | | - |
1148 | | - Prompts (Reusable Templates) |
1149 | | - |
1150 | | - </span> |
1151 | | - </a> |
1152 | | - |
1153 | | -</li> |
1154 | | - |
1155 | | - <li class="md-nav__item"> |
1156 | | - <a href="#chat-modes-conversation-contexts" class="md-nav__link"> |
1157 | | - <span class="md-ellipsis"> |
1158 | | - |
1159 | | - Chat Modes (Conversation Contexts) |
| 1137 | + File Structure Specification |
1160 | 1138 |
|
1161 | 1139 | </span> |
1162 | 1140 | </a> |
|
1874 | 1852 | <ul class="md-nav__list"> |
1875 | 1853 |
|
1876 | 1854 | <li class="md-nav__item"> |
1877 | | - <a href="#instructions-structured-guidance" class="md-nav__link"> |
| 1855 | + <a href="#file-structure-specification_1" class="md-nav__link"> |
1878 | 1856 | <span class="md-ellipsis"> |
1879 | 1857 |
|
1880 | | - Instructions (Structured Guidance) |
1881 | | - |
1882 | | - </span> |
1883 | | - </a> |
1884 | | - |
1885 | | -</li> |
1886 | | - |
1887 | | - <li class="md-nav__item"> |
1888 | | - <a href="#prompts-reusable-templates" class="md-nav__link"> |
1889 | | - <span class="md-ellipsis"> |
1890 | | - |
1891 | | - Prompts (Reusable Templates) |
1892 | | - |
1893 | | - </span> |
1894 | | - </a> |
1895 | | - |
1896 | | -</li> |
1897 | | - |
1898 | | - <li class="md-nav__item"> |
1899 | | - <a href="#chat-modes-conversation-contexts" class="md-nav__link"> |
1900 | | - <span class="md-ellipsis"> |
1901 | | - |
1902 | | - Chat Modes (Conversation Contexts) |
| 1858 | + File Structure Specification |
1903 | 1859 |
|
1904 | 1860 | </span> |
1905 | 1861 | </a> |
@@ -2290,39 +2246,125 @@ <h3 id="folder-structure-specification">Folder Structure Specification<a class=" |
2290 | 2246 | └── {chatmode-files} # Project-specific chat modes |
2291 | 2247 | </code></pre></div> |
2292 | 2248 | <h3 id="file-structure-specification">File Structure Specification<a class="headerlink" href="#file-structure-specification" title="Permanent link">#</a></h3> |
2293 | | -<h4 id="instructions-structured-guidance">Instructions (Structured Guidance)<a class="headerlink" href="#instructions-structured-guidance" title="Permanent link">#</a></h4> |
2294 | | -<p><strong>Enterprise Files (Enterprise-Managed, Optional)</strong> |
2295 | | -- <strong><code>instructions/enterprise/main.instructions.md</code></strong>: Enterprise-wide guidelines, compliance requirements, and governance |
2296 | | -- <strong><code>instructions/enterprise/{Language}/main.instructions.md</code></strong>: Enterprise-specific language standards (e.g., "C# Enterprise coding standards") |
2297 | | -- <strong><code>instructions/enterprise/{Language}/{context}.instructions.md</code></strong>: Enterprise-specific patterns for compliance, security, or organizational needs</p> |
2298 | | -<p><strong>Organization Files (Community/Framework-Managed)</strong> |
2299 | | -- <strong><code>instructions/organization/main.instructions.md</code></strong>: Universal framework guidelines and architectural principles |
2300 | | -- <strong><code>instructions/organization/{Language}/main.instructions.md</code></strong>: Community standard style guides and language-specific patterns |
2301 | | -- <strong><code>instructions/organization/{Language}/{context}.instructions.md</code></strong>: Framework-specific patterns for specialized scenarios</p> |
2302 | | -<p><strong>Repository Files (Repository-Managed)</strong> |
2303 | | -- <strong><code>instructions/repository/main.instructions.md</code></strong>: Repository-specific context, technology stack, and project rules |
2304 | | -- <strong><code>instructions/repository/{Language}/main.instructions.md</code></strong>: Project-specific language overrides and patterns |
2305 | | -- <strong><code>instructions/repository/{Language}/{context}.instructions.md</code></strong>: Most specific project-based overrides</p> |
2306 | | -<h4 id="prompts-reusable-templates">Prompts (Reusable Templates)<a class="headerlink" href="#prompts-reusable-templates" title="Permanent link">#</a></h4> |
2307 | | -<p><strong>Organization Files (Community/Framework-Managed)</strong> |
2308 | | -- <strong><code>prompts/organization/{name}.prompt.md</code></strong>: Standard community prompt templates for common development scenarios |
2309 | | -- Organization prompts provide consistent templates for frequent framework-related tasks</p> |
2310 | | -<p><strong>Enterprise Files (Enterprise-Managed, Optional)</strong> |
2311 | | -- <strong><code>prompts/enterprise/{name}.prompt.md</code></strong>: Enterprise-customized prompt templates incorporating company standards |
2312 | | -- Enterprise prompts extend community templates with enterprise-specific requirements</p> |
2313 | | -<p><strong>Repository Files (Repository-Managed)</strong> |
2314 | | -- <strong><code>prompts/repository/{name}.prompt.md</code></strong>: Project-specific prompt templates tailored to repository requirements |
2315 | | -- Repository prompts provide the most specific project-based customizations</p> |
2316 | | -<h4 id="chat-modes-conversation-contexts">Chat Modes (Conversation Contexts)<a class="headerlink" href="#chat-modes-conversation-contexts" title="Permanent link">#</a></h4> |
2317 | | -<p><strong>Organization Files (Community/Framework-Managed)</strong> |
2318 | | -- <strong><code>chatmodes/organization/{name}.chatmode.md</code></strong>: Standard conversation contexts and AI behaviors from the community |
2319 | | -- Organization chat modes provide consistent interaction patterns across framework adopters</p> |
2320 | | -<p><strong>Enterprise Files (Enterprise-Managed, Optional)</strong> |
2321 | | -- <strong><code>chatmodes/enterprise/{name}.chatmode.md</code></strong>: Enterprise-specific conversation contexts incorporating company culture and standards |
2322 | | -- Enterprise chat modes customize AI interactions for enterprise-specific needs and compliance</p> |
2323 | | -<p><strong>Repository Files (Repository-Managed)</strong> |
2324 | | -- <strong><code>chatmodes/repository/{name}.chatmode.md</code></strong>: Project-specific conversation contexts and behaviors |
2325 | | -- Repository chat modes provide the most granular project-based AI interaction customization</p> |
| 2249 | +<h4 id="file-structure-specification_1">File Structure Specification<a class="headerlink" href="#file-structure-specification_1" title="Permanent link">#</a></h4> |
| 2250 | +<table> |
| 2251 | +<thead> |
| 2252 | +<tr> |
| 2253 | +<th>Configuration Type</th> |
| 2254 | +<th>Tier</th> |
| 2255 | +<th>File Path</th> |
| 2256 | +<th>Management</th> |
| 2257 | +<th>Description</th> |
| 2258 | +</tr> |
| 2259 | +</thead> |
| 2260 | +<tbody> |
| 2261 | +<tr> |
| 2262 | +<td><strong>Instructions</strong></td> |
| 2263 | +<td>Enterprise</td> |
| 2264 | +<td><code>instructions/enterprise/main.instructions.md</code></td> |
| 2265 | +<td>Enterprise-Managed, Optional</td> |
| 2266 | +<td>Enterprise-wide guidelines, compliance requirements, and governance</td> |
| 2267 | +</tr> |
| 2268 | +<tr> |
| 2269 | +<td><strong>Instructions</strong></td> |
| 2270 | +<td>Enterprise</td> |
| 2271 | +<td><code>instructions/enterprise/{Language}/main.instructions.md</code></td> |
| 2272 | +<td>Enterprise-Managed, Optional</td> |
| 2273 | +<td>Enterprise-specific language standards (e.g., "C# Enterprise coding standards")</td> |
| 2274 | +</tr> |
| 2275 | +<tr> |
| 2276 | +<td><strong>Instructions</strong></td> |
| 2277 | +<td>Enterprise</td> |
| 2278 | +<td><code>instructions/enterprise/{Language}/{context}.instructions.md</code></td> |
| 2279 | +<td>Enterprise-Managed, Optional</td> |
| 2280 | +<td>Enterprise-specific patterns for compliance, security, or organizational needs</td> |
| 2281 | +</tr> |
| 2282 | +<tr> |
| 2283 | +<td><strong>Instructions</strong></td> |
| 2284 | +<td>Organization</td> |
| 2285 | +<td><code>instructions/organization/main.instructions.md</code></td> |
| 2286 | +<td>Community/Framework-Managed</td> |
| 2287 | +<td>Universal framework guidelines and architectural principles</td> |
| 2288 | +</tr> |
| 2289 | +<tr> |
| 2290 | +<td><strong>Instructions</strong></td> |
| 2291 | +<td>Organization</td> |
| 2292 | +<td><code>instructions/organization/{Language}/main.instructions.md</code></td> |
| 2293 | +<td>Community/Framework-Managed</td> |
| 2294 | +<td>Community standard style guides and language-specific patterns</td> |
| 2295 | +</tr> |
| 2296 | +<tr> |
| 2297 | +<td><strong>Instructions</strong></td> |
| 2298 | +<td>Organization</td> |
| 2299 | +<td><code>instructions/organization/{Language}/{context}.instructions.md</code></td> |
| 2300 | +<td>Community/Framework-Managed</td> |
| 2301 | +<td>Framework-specific patterns for specialized scenarios</td> |
| 2302 | +</tr> |
| 2303 | +<tr> |
| 2304 | +<td><strong>Instructions</strong></td> |
| 2305 | +<td>Repository</td> |
| 2306 | +<td><code>instructions/repository/main.instructions.md</code></td> |
| 2307 | +<td>Repository-Managed</td> |
| 2308 | +<td>Repository-specific context, technology stack, and project rules</td> |
| 2309 | +</tr> |
| 2310 | +<tr> |
| 2311 | +<td><strong>Instructions</strong></td> |
| 2312 | +<td>Repository</td> |
| 2313 | +<td><code>instructions/repository/{Language}/main.instructions.md</code></td> |
| 2314 | +<td>Repository-Managed</td> |
| 2315 | +<td>Project-specific language overrides and patterns</td> |
| 2316 | +</tr> |
| 2317 | +<tr> |
| 2318 | +<td><strong>Instructions</strong></td> |
| 2319 | +<td>Repository</td> |
| 2320 | +<td><code>instructions/repository/{Language}/{context}.instructions.md</code></td> |
| 2321 | +<td>Repository-Managed</td> |
| 2322 | +<td>Most specific project-based overrides</td> |
| 2323 | +</tr> |
| 2324 | +<tr> |
| 2325 | +<td><strong>Prompts</strong></td> |
| 2326 | +<td>Enterprise</td> |
| 2327 | +<td><code>prompts/enterprise/{name}.prompt.md</code></td> |
| 2328 | +<td>Enterprise-Managed, Optional</td> |
| 2329 | +<td>Enterprise-customized prompt templates incorporating company standards</td> |
| 2330 | +</tr> |
| 2331 | +<tr> |
| 2332 | +<td><strong>Prompts</strong></td> |
| 2333 | +<td>Organization</td> |
| 2334 | +<td><code>prompts/organization/{name}.prompt.md</code></td> |
| 2335 | +<td>Community/Framework-Managed</td> |
| 2336 | +<td>Standard community prompt templates for common development scenarios</td> |
| 2337 | +</tr> |
| 2338 | +<tr> |
| 2339 | +<td><strong>Prompts</strong></td> |
| 2340 | +<td>Repository</td> |
| 2341 | +<td><code>prompts/repository/{name}.prompt.md</code></td> |
| 2342 | +<td>Repository-Managed</td> |
| 2343 | +<td>Project-specific prompt templates tailored to repository requirements</td> |
| 2344 | +</tr> |
| 2345 | +<tr> |
| 2346 | +<td><strong>Chat Modes</strong></td> |
| 2347 | +<td>Enterprise</td> |
| 2348 | +<td><code>chatmodes/enterprise/{name}.chatmode.md</code></td> |
| 2349 | +<td>Enterprise-Managed, Optional</td> |
| 2350 | +<td>Enterprise-specific conversation contexts incorporating company culture and standards</td> |
| 2351 | +</tr> |
| 2352 | +<tr> |
| 2353 | +<td><strong>Chat Modes</strong></td> |
| 2354 | +<td>Organization</td> |
| 2355 | +<td><code>chatmodes/organization/{name}.chatmode.md</code></td> |
| 2356 | +<td>Community/Framework-Managed</td> |
| 2357 | +<td>Standard conversation contexts and AI behaviors from the community</td> |
| 2358 | +</tr> |
| 2359 | +<tr> |
| 2360 | +<td><strong>Chat Modes</strong></td> |
| 2361 | +<td>Repository</td> |
| 2362 | +<td><code>chatmodes/repository/{name}.chatmode.md</code></td> |
| 2363 | +<td>Repository-Managed</td> |
| 2364 | +<td>Project-specific conversation contexts and behaviors</td> |
| 2365 | +</tr> |
| 2366 | +</tbody> |
| 2367 | +</table> |
2326 | 2368 | <h4 id="context-file-examples">Context File Examples<a class="headerlink" href="#context-file-examples" title="Permanent link">#</a></h4> |
2327 | 2369 | <p>For instructions, context-specific files may include: |
2328 | 2370 | - File extension patterns: <code>tests.instructions.md</code>, <code>classes.instructions.md</code> |
@@ -2475,7 +2517,7 @@ <h3 id="internal-enterprise-framework">Internal Enterprise Framework<a class="he |
2475 | 2517 | <span class="md-icon" title="Last update"> |
2476 | 2518 | <svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M21 13.1c-.1 0-.3.1-.4.2l-1 1 2.1 2.1 1-1c.2-.2.2-.6 0-.8l-1.3-1.3c-.1-.1-.2-.2-.4-.2m-1.9 1.8-6.1 6V23h2.1l6.1-6.1zM12.5 7v5.2l4 2.4-1 1L11 13V7zM11 21.9c-5.1-.5-9-4.8-9-9.9C2 6.5 6.5 2 12 2c5.3 0 9.6 4.1 10 9.3-.3-.1-.6-.2-1-.2s-.7.1-1 .2C19.6 7.2 16.2 4 12 4c-4.4 0-8 3.6-8 8 0 4.1 3.1 7.5 7.1 7.9l-.1.2z"/></svg> |
2477 | 2519 | </span> |
2478 | | - <span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-timeago" title="September 28, 2025 23:13:08 UTC"><span class="timeago" datetime="2025-09-28T23:13:08+00:00" locale="en"></span></span><span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_date" title="September 28, 2025 23:13:08 UTC">2025-09-28</span> |
| 2520 | + <span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-timeago" title="September 28, 2025 23:48:27 UTC"><span class="timeago" datetime="2025-09-28T23:48:27+00:00" locale="en"></span></span><span class="git-revision-date-localized-plugin git-revision-date-localized-plugin-iso_date" title="September 28, 2025 23:48:27 UTC">2025-09-28</span> |
2479 | 2521 | </span> |
2480 | 2522 |
|
2481 | 2523 |
|
|
0 commit comments