Copilot instructions
.github/copilot-instructions.mdCopilot instructions
Quality
71/100
Scores the file, not the repository.Length
554 words
12 headings · 0 code blocksRepository
6
— · pushed 1 days agoLast changed
3 days ago
First indexed 3 days ago.1# Project Conventions23This project uses the ATV (Agentic Tool & Workflow) Starter Kit.45## Available Workflows67- `/ce-brainstorm` — Explore what to build through collaborative dialogue8- `/ce-plan` — Create a structured implementation plan9- `/ce-work` — Execute the plan with quality checks10- `/ce-review` — Multi-agent code review11- `/ce-compound` — Document solutions for future reference12- `/lfg` — Full autonomous pipeline (plan → work → review)1314## Documentation Structure1516- `docs/plans/` — Implementation plans (living documents with checkboxes)17- `docs/brainstorms/` — Brainstorm documents (what to build decisions)18- `docs/solutions/` — Documented solutions (institutional knowledge)1920## gstack Skills (if installed)2122- `/office-hours` — YC-style forcing questions to reframe your product23- `/plan-ceo-review` — Rethink the problem; find the 10-star product24- `/plan-eng-review` — Lock architecture, data flow, edge cases25- `/review` — Staff-level code review; auto-fix obvious issues26- `/qa` — Test app in real browser, find and fix bugs (requires Bun)27- `/ship` — Sync main, run tests, push, open PR28- `/cso` — OWASP Top 10 + STRIDE threat model29- `/careful` — Warn before destructive commands30- `/investigate` — Systematic root-cause debugging31- `/retro` — Weekly retrospective with trends3233## Browser Automation (if installed)3435- `agent-browser` — Vercel's headless browser CLI for AI agents (Rust native, fast)36- Core workflow: `agent-browser open <url>` → `snapshot -i` → interact with `@refs` → re-snapshot37- Install: `npm install -g agent-browser && agent-browser install`38- Use for QA testing, form filling, screenshots, data extraction, and web automation3940## ATV Override Rules4142When both ATV and gstack provide similar functionality, ATV takes priority:4344- **Design docs**: Write to `docs/brainstorms/` (ATV), not `DESIGN.md` (gstack)45- **Solutions**: Document via `/ce-compound` into `docs/solutions/` (ATV), not gstack's `/retro`46- **Plans**: Use `docs/plans/` with ATV naming (`YYYY-MM-DD-NNN-type-name-plan.md`)47- **Reviews**: ATV's `/ce-review` agent selection governs; gstack's `/review` runs alongside48- **Protected artifacts**: Never flag `docs/plans/`, `docs/solutions/`, `docs/brainstorms/`, `compound-engineering.local.md`, or `.github/skills/gstack/` for deletion4950## Coding Conventions5152- Follow existing patterns in the codebase53- Write tests for new functionality54- Use conventional commit messages (`feat:`, `fix:`, `refactor:`)5556## Continuous Learning Pipeline5758This project uses ATV's continuous learning system to capture and evolve patterns.5960### Learning Commands6162- `/learn` — Extract patterns from recent work into instincts63- `/instincts` — View all learned patterns with confidence scores64- `/evolve` — Promote mature instincts (confidence > 0.8) into full skills65- `/observe` — Run a focused observation session on a specific domain66- `/unslop` — Unified de-slop pass: strip AI-generated code slop, comment rot, and design slop6768### How It Works69701. **Observer hooks** automatically capture tool use data to `.atv/observations.jsonl`712. **`/learn`** analyzes recent work and creates instincts in `.atv/instincts/project.yaml`723. **Instincts** build confidence over time through repeated observation734. **`/evolve`** promotes mature instincts into discoverable skills in `.github/skills/learned-*/`7475### Key Files7677- `.atv/observations.jsonl` — Raw tool use log (gitignored, ephemeral)78- `.atv/instincts/project.yaml` — Learned patterns (committed, shared with team)79- `.github/hooks/copilot-hooks.json` — Observer hook configuration80- `.github/skills/learned-*/` — Auto-generated skills from evolved instincts8182### Best Practices8384- Run `/learn` after completing features or at session end85- Run `/instincts` to check what patterns the project has learned86- Run `/evolve` periodically to graduate well-established conventions87- Run `/unslop` before PRs to strip AI-generated slop from code, comments, and UI88- Review generated skills before committing — they're a starting point89
Similar configs
Same format, overlapping stack, ranked by quality.
| Repository | Format | Stack | Covers | Score | Changed |
|---|---|---|---|---|---|
| chihebnabil/lovable-boilerplate.github/instructions/global.instructions.md · 63 | Copilot instructions | buildlint-formatstylearch+4 | 100/100 | 3 days ago | |
| HerringtonDarkholme/megarepo.github/copilot-instructions.md · 17 | Copilot instructions | setupbuildtestlint-format+7 | 100/100 | 3 days ago | |
| louislam/uptime-kuma.github/copilot-instructions.md · 90k | Copilot instructions | setupbuildtestlint-format+9 | 100/100 | 3 days ago | |
| JCodesMore/ai-website-cloner-template.github/copilot-instructions.md · 31k | Copilot instructions | buildlint-formatstylearch+3 | 97/100 | 2 days ago | |
| bagisto/bagisto.github/copilot-instructions.md · 28k | Copilot instructions | setupbuildteststyle+5 | 97/100 | 3 days ago | |
| nerolis-lab/nerolis-lab.github/copilot-instructions.md · 32 | Copilot instructions | setupbuildtestlint-format+11 | 96/100 | 3 days ago | |
| thangaram611/second-brain.github/copilot-instructions.md · 0 | Copilot instructions | setupteststylearch+4 | 96/100 | 3 days ago | |
| darkmatter/nixmac.github/copilot-instructions.md · 24 | Copilot instructions | setupbuildtestlint-format+8 | 96/100 | 3 days ago |
