| @@ -9,19 +9,25 @@ This file tells AI coding agents how to work in this repository as a panel of se | |||||
| Before working on any task: | Before working on any task: | ||||
| 1. Read this `AGENTS.md`. | 1. Read this `AGENTS.md`. | ||||
| 2. Read the main skill router: | |||||
| 2. Read the main agent prompt: | |||||
| ```text | |||||
| ./.ai/prompts/csharp-dotnet-agent-prompt.md | |||||
| ``` | |||||
| 3. Read the main skill router: | |||||
| ```text | ```text | ||||
| ./.ai/SKILLS.md | ./.ai/SKILLS.md | ||||
| ``` | ``` | ||||
| 3. Identify the task type: language, library, data, web, Blazor, API, packaging, testing, security, performance, or review. | |||||
| 4. Load the matching skill files listed in `.ai/SKILLS.md`. | |||||
| 5. Inspect the existing solution before writing code: | |||||
| 4. Identify the task type: language, library, data, web, Blazor, API, packaging, testing, security, performance, or review. | |||||
| 5. Load the matching skill files listed in `.ai/SKILLS.md`. | |||||
| 6. Inspect the existing solution before writing code: | |||||
| - `*.sln`, `*.slnx` | - `*.sln`, `*.slnx` | ||||
| - `*.csproj`, `Directory.Build.props`, `Directory.Packages.props`, `global.json` | - `*.csproj`, `Directory.Build.props`, `Directory.Packages.props`, `global.json` | ||||
| - existing namespaces, nullable settings, analyzers, test projects, CI scripts, and style rules | - existing namespaces, nullable settings, analyzers, test projects, CI scripts, and style rules | ||||
| 6. Do not invent project conventions. Follow the existing codebase unless the user asks to refactor. | |||||
| 7. Do not invent project conventions. Follow the existing codebase unless the user asks to refactor. | |||||
| ## Core Engineering Rules | ## Core Engineering Rules | ||||
Powered by TurnKey Linux.