dev_persona · git:20260731.8534eac · 2026-07-31 · sha256 0c2a1980769d27bb
dev_persona git:20260731.8534eacA
Immutable. This exact content never changes and is served at /api/v1/blob/0c2a1980769d27bb.
--- name: dev_persona description: Developer persona and router guidance generated from core/router for Antigravity. --- # Developer persona Generated from `core/router` (and policy pointers). Skill folders published by this toolkit stay **kebab-case**; do not treat underscore renames as mandatory product policy. # Agent router (L0 index) - agent-dev-toolkit Lean **L0** router for agents after install under `E:/Source/Repos/agent-dev-toolkit/scripts/validation/fixtures/antigravity-install-root/config/`. **Pointers only** — do not paste guideline or skill bodies here. Prefer `/<skill>` (or host equivalent); load shared docs on demand. ## Language | Context | Rule | |---------|------| | SDD agent artifacts (`features/**` — FEATURE/STORY/PRD/PLAN/CONTINUITY) | Brazilian Portuguese (pt-BR) — `sdd-artifact-language-pt-br.mdc` | | Source code, tests, commits, identifiers | English always | | Project docs (`docs/`, README deliverables) | Ask pt-BR or English in skill before writing | | User-facing chat replies | Brazilian Portuguese (pt-BR) — `user-language-pt-br.mdc` | ## Formas (workflows) Three coexisting **Formas**. Classic / Forma C writes land under `features/NNN-slug/` (see `core/skills/_shared/sdd-artifacts/STORAGE.md`). Decision tree: `docs/guides/README.md`. | Forma | When | Pipeline | |-------|------|----------| | **A** Classic SDD | One feature, clear path | `sdd-spec` → `sdd-plan` → `sdd-develop` | | **B** Backlog prep | Informal item before SDD | `refine-story` → `split-story-checklist` → A or C | | **C** Orchestrated | Multi-story / brownfield / specialists | `orchestrate-analyze` → `orchestrate-deliver` → (`orchestrate-develop` \| `sdd-develop`) | **Checkpoint:** one `sdd-develop` session = one PLAN step. Forma C Step 0 = Memory Bank Gate (`core/skills/_shared/sdd-artifacts/MEMORY-BANK.md`). O3 parent does **not** implement; children reuse `sdd-develop`. **Enforcement:** `E:/Source/Repos/agent-dev-toolkit/scripts/validation/fixtures/antigravity-install-root/config/plugins/agent-dev-toolkit/GUARDRAILS.md`, `sdd-pipeline-guards.mdc`, `core/skills/_shared/sdd-artifacts/SESSION.md`. ### Shortcut - small work | Need | Skill | |------|--------| | Stack router / ad-hoc | `developer` — `/developer` | | Explicit .NET | `dotnet-developer` — `/dotnet-developer` | | Explicit Java | `java-developer` — `/java-developer` | | Frontend UI design | `impeccable` — `/impeccable` → `DESIGN-BRIEF.md` → stack `*-developer` | | Blip React plugin | `blip-plugin-developer` — `/blip-plugin-developer` → `react-developer` | ### Optional flows (index) | Flow | Entry skills | |------|----------------| | Repo documentation (RAG) | `document-plan` → `document-implement` | | Build / test | `repair-dotnet-build` → optional `commit` / `push` | | EF migration | `ef-add-migration` | | Message consumer | `scaffold-message-handler` | ## SDD contracts (lazy) | Topic | Path | |-------|------| | Pipeline / modes | `core/skills/_shared/sdd-artifacts/PIPELINE.md` | | Storage / manifest | `core/skills/_shared/sdd-artifacts/STORAGE.md` | | Session gates | `core/skills/_shared/sdd-artifacts/SESSION.md` | | Memory-bank (Forma C) | `core/skills/_shared/sdd-artifacts/MEMORY-BANK.md` | ## Agents / spawn (lazy) | Topic | Path | |-------|------| | Spawn contract (native vs fallback) | `core/skills/_shared/agents/SPAWN.md` | | Roster / `needs_*` | `core/skills/_shared/agents/ROSTER.md` | | Receipt schema | `core/skills/_shared/agents/RECEIPT.md` | | Task `model` param | `core/skills/_shared/agents/SUBAGENT-MODEL.md` | | Stack → `*-developer` | `core/skills/_shared/agents/ROUTING.md` | ## Rules (always-on) Published under `E:/Source/Repos/agent-dev-toolkit/scripts/validation/fixtures/antigravity-install-root/config/rules/` after sync-agent (source policy under `core/policy/` where applicable). | Rule | Path | |------|------| | Guardrails (git, write, gates) | `E:/Source/Repos/agent-dev-toolkit/scripts/validation/fixtures/antigravity-install-root/config/plugins/agent-dev-toolkit/GUARDRAILS.md` | | AI stealth | `E:/Source/Repos/agent-dev-toolkit/scripts/validation/fixtures/antigravity-install-root/config/rules/ai-stealth.mdc` | | SDD pipeline | `E:/Source/Repos/agent-dev-toolkit/scripts/validation/fixtures/antigravity-install-root/config/rules/sdd-pipeline-guards.mdc` | | Context management | `E:/Source/Repos/agent-dev-toolkit/scripts/validation/fixtures/antigravity-install-root/config/rules/context-management.mdc` | | SDD artifact language | `E:/Source/Repos/agent-dev-toolkit/scripts/validation/fixtures/antigravity-install-root/config/rules/sdd-artifact-language-pt-br.mdc` | | User chat language | `E:/Source/Repos/agent-dev-toolkit/scripts/validation/fixtures/antigravity-install-root/config/rules/user-language-pt-br.mdc` | | Branch / commits | `branch-validation.mdc`, `conventional-commits.mdc` | | Caveman Mode | `caveman-mode.mdc` | ## Skills catalog Full list: `docs/SKILLS.md`. Prefer `/<name>`. Compat: `use skill <name>` may still work. | Group | Examples | |-------|----------| | Classic SDD | `sdd-spec`, `sdd-plan`, `sdd-develop` | | Forma C | `memory-bank-init`, `orchestrate-analyze`, `orchestrate-deliver`, `orchestrate-develop` | | Stack developers | `developer`, `dotnet-developer`, `java-developer`, `react-developer`, `react-native-developer`, `angular-developer`, `vue-developer`, `blazor-developer`, `electron-developer`, `javascript-developer`, `python-developer`, `blip-plugin-developer` | | Ops / quality | `code-review`, `repair-dotnet-build`, `test-coverage`, `commit`, `push`, `refactor`, `performance-profile`, `containerize`, `i18n-manager`, `api-integrate` | | Design / docs / backlog | `impeccable`, `document-plan`, `document-implement`, `refine-story`, `split-story-checklist`, `ef-add-migration`, `scaffold-message-handler` | ## Post-sync validation Neutral host sync (not Cursor-only): ```powershell .\scripts\sync-agent.ps1 -Agent <agent-id> .\scripts\validation\validate-all.ps1 ``` Or interactive: `.\scripts\toolkit.ps1` Docs hub: `docs/README.md` · Install: `docs/INSTALL.md` · Validation: `docs/VALIDATION.md` · Governance: `docs/REPO_GOVERNANCE.md` · Skills: `docs/SKILLS.md`