johnpapa/vscode-peacock ยท Generated April 28, 2026
TypeScript (99%) ยท VS Code Extension API ยท Mocha (87 tests) ยท npm run build
| Asset | Detail |
|---|---|
| README Contributing | Links to CONTRIBUTING.md with full setup guide |
| Changelog | CHANGELOG.md โ Keep a Changelog format, current |
| Documentation | docs/ directory linked from README |
| dependabot.yml | Configured for npm and GitHub Actions |
| CI workflow | build.yml โ build + test + lint on PR |
| Asset | Suggestion |
|---|---|
| Issue templates | Has old-format .md templates โ consider converting to YAML form format |
| copilot-instructions.md | No PR review patterns captured โ 12 merged PRs had no review comments |
Why these matter: YAML form templates give contributors structured fields. PR review mining turns repeated feedback into automated conventions โ but needs review comments to mine.
| Asset | Why it matters |
|---|---|
| AGENTS.md | AI agents won't know repo structure, build commands, or how to add a color command |
| Maintenance matrix | Adding a command requires updating package.json, command enum, and docs |
| copilot-setup-steps.yml | Cloud agent can't build the project without setup steps |
| PR template | PRs have no structured description, checklist, or test instructions |
| .vscode/mcp.json | N/A โ no database or API dependencies detected |
Why these matter: Without AGENTS.md and a maintenance matrix, every AI agent has to rediscover which files need updating when something changes.
| Action | Detail |
|---|---|
| โ Create | AGENTS.md โ repo structure, build/test commands, how to add a color command |
| โ Create | copilot-instructions.md โ TypeScript conventions, extension patterns, maintenance matrix |
| โ Create | copilot-setup-steps.yml โ Node 20, npm install, npm run build |
| โ Create | PULL_REQUEST_TEMPLATE.md โ description, changes, test steps, checklist |
| โ Create | bug-report.yml โ structured form with VS Code version, OS, Peacock settings |
| โ Create | feature-request.yml โ description, motivation, alternatives |
| โญ๏ธ Skip | .vscode/mcp.json โ N/A, no database or API dependencies |
| ๐ฌ Suggest | Convert old .md issue templates to YAML form format |