You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
feat: add QA-gated epic workflow with business analyst and QA specialist agents (#27)
* feat: add QA-gated epic workflow with business analyst and QA specialist agents
- Added requirements-gatherer agent: Business analyst role using BABOK principles
- Added overseer agent: QA specialist with mandatory quality checkpoints
- Added epic-workflow skill: Manages epic-based development with automatic feature progression
- Updated developer agent to integrate QA gates throughout workflow
- Enhanced architect agent with pattern selection and industry terminology
- Modified TODO.md template to support current feature tracking within epics
- Added EPICS.md template for epic tracking and management
The new workflow enforces quality at 4 mandatory checkpoints:
1. Requirements completeness review
2. Test quality review
3. Implementation SOLID/DRY/KISS review
4. Final approval before feature completion
BREAKING CHANGE: Projects now use epic-based workflow with mandatory QA gates
* fix: remove model specifications and update documentation
- Removed model specifications from all 7 agents (5 in generated projects, 2 in template)
- Removed model specification from create-agent skill example
- Updated AGENTS.md to accurately document all template components:
- Listed all 5 generated project agents (added overseer and requirements-gatherer)
- Added all skills to template structure (session-workflow, epic-workflow, create-skill, create-agent)
- Documented template's own agents and skills (repo-manager, git-release, pr-management)
- Clarified roles: template-manager handles template tasks, repo-manager handles git/GitHub
- Added Template Management Workflow section to explain agent usage
This ensures the template is model-agnostic and documentation accurately reflects what exists.
* refactor: update agent roles and documentation with industry standards
- Updated agent descriptions to use industry-standard role titles:
- developer.md: Development Lead specializing in TDD
- architect.md: Software Architect specializing in design patterns
- overseer.md: QA Specialist enforcing quality standards
- requirements-gatherer.md: Business Analyst using BABOK methodology
- repo-manager.md: Release Engineer managing Git workflows
- Updated template's own agents (template-manager, repo-manager):
- Changed from 'meta agent/repository management' to DevOps Engineer/Release Engineer
- Fixed version reference (template uses semantic versioning)
- Removed themed naming (for generated projects only)
- Added proper GitFlow methodology and CI/CD standards
- Updated AGENTS.md:
- Added 'Enterprise Development Framework' section
- Documented proper team structure roles
- Clarified template vs generated project agent responsibilities
- Updated README.md:
- Added QA gates and epic workflow to features
- Updated workflow to 10-step with mandatory QA gates
- Removed multi-language template support (not planned)
- Updated quick start to show requirements-gatherer workflow
0 commit comments