kata-new-project
SolidUse when the user wants to start, define, import, or initialize a Kata project.
AI & Automation 61 stars
6 forks Updated 3 days ago MIT
Install
Quality Score: 82/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# kata-new-project
## Operating Brief
When this skill is invoked, help the user initialize durable Kata project context.
Start conversationally. If the user has not already provided enough detail, ask: "What do you want to build?" Follow their thread until you can explain the project, why it matters, who it is for, what done looks like, and what is explicitly out of scope.
Before durable writes, run `node ./scripts/kata-call.mjs health.check`. Then confirm the synthesized project brief with the user, run `project.upsert`, and write project-scoped artifacts with `artifact.write`.
This skill captures project-level context only; milestone scope and roadmap creation happen next in `kata-new-milestone`.
## Success Criteria
- The project exists in the backend through `project.upsert`.
- A project-scoped `project-brief` artifact captures what is being built, core value, users, context, constraints, decisions, and open questions.
- A project-scoped `requirements` artifact is written when concrete requirement hypotheses emerged.
- The user knows the next step is `kata-new-milestone`.
## Do Not
- Do not create milestones, slices, or tasks.
- Do not write durable state outside the CLI backend contract.
- Do not route to standalone discussion skills.
- Do not skip questioning when the project idea is vague.
## Process
1. Read `references/workflow.md` before taking action. Execute that workflow end-to-end.
2. Preserve every workflow gate: required checks, user confirmations, du...
Details
- Author
- gannonh
- Repository
- gannonh/kata-symphony
- Created
- 5 months ago
- Last Updated
- 3 days ago
- Language
- Rust
- License
- MIT
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
kata-new-milestone
Use when the user wants to create the next milestone, release goal, or scoped delivery target for an existing Kata project.
61 Updated 3 days ago
gannonh AI & Automation Solid
kata-setup
Use when the user asks to install Kata, set up Kata CLI, connect Kata to an agent harness, or check initial Kata configuration.
61 Updated 3 days ago
gannonh AI & Automation Solid
kata-update-project
Use when the user wants to update an in-flight Kata project, refresh project artifacts, revise the current milestone, adjust requirements or roadmap context, or pause work to record ad hoc project direction changes. This skill interactively updates durable project and active milestone artifacts without creating new execution scope.
61 Updated 3 days ago
gannonh