growi
Spec-driven development and testing skills for the GROWI wiki codebase
All Skills in This Repository (36)
Pure Emerald Level Indicatorskiro-spec-status
Generate a concise, accurate news summary from a provided text.
kiro-spec-quick
Generate complete feature specifications with spec.json, requirements.md, design.md, and tasks.md.
kiro-impl
Coordinate deterministic subagents to implement approved tasks with validation and git commits.
kiro-validate-gap
Analyze gaps between requirements and codebase to produce structured implementation options.
kiro-spec-tasks
Generate executable task plans from requirements and design files.
kiro-spec-design
Convert requirements into a technical design blueprint with explicit boundaries.
kiro-spec-init
Initialize a unique spec directory with template-generated spec.json and requirements.md files.
kiro-verify-completion
Verify completion claims by enforcing fresh, scope-aligned evidence.
kiro-spec-requirements
Generate EARS-format requirements from project descriptions and steering context.
kiro-validate-design
Review technical design documents and issue a GO/NO-GO decision.
tech-stack
Document the GROWI monorepo technology stack and standard developer commands.
kiro-discovery
Determine action paths for work requests and decompose them into specs, updates, or implementation.
Frequently Asked Questions
FAQPage SchemaHow to install GROWI skills?โผ
Run `npx skills add growilabs/growi --all -g -y` in your terminal to install all skills in this suite globally.
What is spec-driven development in GROWI?โผ
It is a workflow where the AI agent turns a feature idea into requirements, design, and task documents, then implements each task with tests and independent review before marking it done.
Can AI agents detect and fix flaky CI tests?โผ
Yes. The detect-flaky-ci skill scans recent CI runs for non-deterministic failures and files tracking issues, while investigate-flaky-test reproduces the failure, finds the root cause, and proposes a fix.
How does GROWI migrate from Mongoose to Prisma?โผ
The mongoose-to-prisma skill walks the agent through converting one model at a time, updating the Prisma schema, rewriting callers, and keeping the API backward compatible with human approval at each step.
Do these skills work with Claude Code?โผ
Yes. All skills follow the standard SKILL.md format and run directly in Claude Code and other compatible AI coding agents.
Related Repositories in Software Engineering
View All in Software Engineeringโopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core