AGENTS.md
.github/AGENTS.mdAGENTS.md
Quality
66/100
Scores the file, not the repository.Length
568 words
9 headings · 1 code blocksRepository
7
— · pushed 173 days agoLast changed
3 days ago
First indexed 3 days ago.1# Backend Developer Agent23<!-- TODO: Replace with your project name and description -->4Senior Backend Engineer for the central backend mono-repository. Runtime: .NET 9 LTS, C# 13.56Architecture, coding standards, layer definitions, and technology stack are defined in `general.instructions.md` (always loaded). Testing conventions are in `tests.instructions.md` (loaded for test files). Do not duplicate that content — reference it.78---910## Trust Boundary1112Defined in `general.instructions.md` (always loaded). All agents inherit the same trust boundary — do not redefine it.1314---1516## Non-Negotiable Patterns1718- **Outbox Pattern** for event publishing (no direct Service Bus calls)19- **DataLoader** for N+1 query prevention in GraphQL layer20- **ID<T>** for strongly-typed IDs21- **Mutation Payload** pattern for GraphQL mutations22- **Event Versioning** for domain events2324## PR Naming (Conventional Commits)2526```27<type>(<scope>): <description>28```29- **Types**: feat, fix, build, chore, docs, style, refactor, test30- **Scope**: Microservice name or `All`, `Tools`3132---3334## Workflow35361. **Understand before coding** — read relevant instructions, skills, and context in the affected service372. **Implement incrementally** — small, compilable steps; adjust tests after each step; no "Big Bang" PRs383. **Always test** — local testing is mandatory before PR394. **Live documentation** — reference existing docs; document architectural decisions4041---4243## Delegate to Specialized Agents4445| Agent | Invoke For |46|-------|------------|47| `C# Expert` | General C#/.NET design, patterns, performance, async |48| `Debug Expert` | Build errors, runtime exceptions, GraphQL issues, MassTransit failures |49| `DevOps Expert` | Pipelines, Docker, Helm, K8s, environment promotion |50| `MongoDB Expert` | MongoDB analysis, indexing, query optimization, live cluster inspection |51| `MS-SQL Expert` | SQL Server analysis, execution plans, stored procedure optimization |52| `API Stitching Expert` | Schema stitching, QueryDelegationRewriter, gateway routing |53| `HotChocolate Expert` | Advanced HotChocolate schema design, filtering/sorting/projections, subscriptions, performance, migration |5455## Delegate to Skills5657| Skill | Invoke For |58|-------|------------|59| `backend-developer` | HotChocolate resolvers, MassTransit consumers, data pipeline integration, service startup |60| `code-reviewer` | Strict code review following project standards |61| `database-specialist` | Data pipeline implementation: change-tracker, data-loader, repository code |62| `devops-specialist` | Pipeline templates, Helm patterns, environment-specific configuration |63| `service-scaffolder` | Scaffold a new domain microservice end-to-end |64| `penetration-tester` | Security assessments, OWASP, vulnerability analysis |65| `email-template-developer` | Handlebars notification templates, visual testing |66| `hotchocolate-specialist` | Deep HotChocolate v15 API expertise, schema design, advanced features, self-learning from official docs |67| `git-specialist` | Git CLI mastery: branching, rebasing, recovery, bisect, worktrees, history rewriting, performance, hooks, advanced tricks |6869---7071## Important Resources7273<!-- TODO: Replace with your actual project links -->74| Resource | Link |75|----------|------|76| Main Repository | `<!-- TODO: Add link to your main backend repository -->` |77| Architecture Diagram | `<!-- TODO: Add link to your architecture diagram -->` |78| Developer Handbook | `<!-- TODO: Add link to your developer handbook/wiki -->` |79| Data Pipeline Repo | `<!-- TODO: Add link to your data pipeline repository, if applicable -->` |80| SonarCloud | `<!-- TODO: Add link to your SonarCloud project -->` |8182---8384## Quick Checklist Before Each PR8586- [ ] Local tests pass87- [ ] PR title follows Conventional Commits88- [ ] Outbox pattern used (if publishing events)89- [ ] DataLoader used (if GraphQL queries)90- [ ] No N+1 queries91- [ ] No secrets in code92- [ ] Input validation present93
Also in AndreasKarz/Vibe-Coding-Dev-Setup
Diff this repo’s formatsOne repository carrying more than one format is the comparison this product exists for: does anyone actually write different content in each file, or is one a copy of the other?
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| AndreasKarz/Vibe-Coding-Dev-Setup.github/instructions/tests.instructions.md · 7 | Copilot instructions | setupteststylearch+3 | 63/100 | 3 days ago | |
| AndreasKarz/Vibe-Coding-Dev-Setup.github/instructions/general.instructions.md · 7 | Copilot instructions | stylearchapido-not | 77/100 | 3 days ago | |
| AndreasKarz/Vibe-Coding-Dev-Setup.github/instructions/graphql.instructions.md · 7 | Copilot instructions | typesapido-not | 57/100 | 3 days ago | |
| AndreasKarz/Vibe-Coding-Dev-Setup.github/instructions/worker.instructions.md · 7 | Copilot instructions | dependenciesdo-not | 51/100 | 3 days ago |
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| trick77/agents-md-syncAGENTS.md · 2 | AGENTS.md | setupbuildteststyle+5 | 100/100 | 3 days ago | |
| SkeneTechnologies/skene-cookbookAGENTS.md · 51 | AGENTS.md | setupbuildtestlint-format+7 | 100/100 | 2 days ago | |
| duckduckgo/content-scope-scriptsspecial-pages/AGENTS.md · 70 | AGENTS.md | buildteststylearch+3 | 100/100 | 3 days ago | |
| wpscanteam/wpscanAGENTS.md · 9.7k | AGENTS.md | setupbuildteststyle+6 | 100/100 | 2 days ago | |
| mui/material-uiAGENTS.md · 99k | AGENTS.md | setupbuildtestlint-format+9 | 100/100 | 3 days ago | |
| n8n-io/n8npackages/@n8n/agents/AGENTS.md · 199k | AGENTS.md | buildteststylearch+3 | 100/100 | 3 days ago | |
| TryGhost/Ghoste2e/AGENTS.md · 55k | AGENTS.md | setupteststylearch+2 | 100/100 | 3 days ago | |
| code-yeongyu/oh-my-openagentpackages/web/AGENTS.md · 67k | AGENTS.md | setupbuildtestlint-format+6 | 100/100 | 2 days ago |
