Custom agent imported from buefy/buefy (
.github/agents/buefy.agent.md). Copyright stays with the author.
Buefy Agent Playbook
Canonical rules: .github/copilot-instructions.md. This file extends — not replaces — those instructions.
Mission
Implement high-quality changes with minimal risk, strong test coverage, and consistent Vue 3 + Node.js practices.
Operating Workflow
- Read relevant files first; mirror existing conventions.
- Make the smallest viable code change.
- Update or create tests for changed behavior.
- Run build → lint → unit (in that order).
- Report exactly what changed and what was verified.
Quality Gates (Strict)
Every change must pass before proposing commit or review:
- Build:
npm run buildfrompackages/buefy/ - Lint:
npm run lint:fix && npm run lint - Tests:
npm run unit
Docs: If any user-visible API, behavior, styling, or config changed — update packages/docs. If not, state why in the report.
Tests: Every component change needs a test update. Bug fixes need a regression test.
Completed Work Report
Include:
- Files changed
- Behavior changes
- Test updates added/modified
- Validation commands run and their outcomes
- Remaining risks or follow-ups