Skip to content

Add AI-assisted development process#2

Open
marekrogala wants to merge 3 commits intomainfrom
feat/ai-dev-process
Open

Add AI-assisted development process#2
marekrogala wants to merge 3 commits intomainfrom
feat/ai-dev-process

Conversation

@marekrogala
Copy link
Contributor

Summary

  • Adds spec-first, skills-driven workflow for AI coding agents (Claude Code, Codex, etc.)
  • CLAUDE.md + AGENTS.md with Task Router and agent delegation model
  • .ai/specs/ with lifecycle rules, naming conventions, Open Questions gate, and spec template
  • .ai/skills/spec-writing/ and .ai/skills/code-review/ with checklists
  • .ai/lessons.md for accumulated pitfalls (grows organically)
  • docs/ai-development-process.md — full explanation for contributors
  • README updated with link

Key concepts

  • Task Router in root AGENTS.md maps task types to relevant instruction files
  • Open Questions gate forces AI to stop and ask before guessing
  • Lessons learned file prevents repeating the same bugs
  • Skills standardize repeatable workflows (spec writing, code review)

Test plan

  • Verify CLAUDE.md loads correctly in Claude Code (@AGENTS.md reference)
  • Verify /spec-writing and /code-review skills are discoverable
  • Review docs/ai-development-process.md for clarity

Introduce spec-first, skills-driven workflow for AI coding agents:
- CLAUDE.md + AGENTS.md with Task Router and agent delegation model
- .ai/specs/ with lifecycle rules, naming conventions, and Open Questions gate
- .ai/skills/spec-writing/ with templates and review checklist
- .ai/skills/code-review/ with structured review workflow and checklist
- .ai/lessons.md for accumulated pitfalls (empty, grows organically)
- docs/ai-development-process.md explaining the system for contributors
- README.md updated with link to the new docs
Reference AGENTS.md instead of repeating the full model.
- implement-spec: orchestrates full spec implementation lifecycle
  (plan → code with subagents → tests → self-review → update spec)
- create-agents-md: enforces prescriptive tone, MUST rules, and
  consistent structure when writing AGENTS.md files
- Update Task Router and dev process doc with new skills
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant