xiaohongshu
xiaohongshu
kiro-project-scaffolder
Automatically scaffolds spec-driven projects when user mentions creating new projects with specifications, type safety, or TDD requirements.
Full skill instructions
This skill enables Claude to automatically recognize when a user wants to create a spec-driven software project and scaffold it using kiro.dev methodology with typix, nickel contracts, and TDD workflows.
Claude autonomously activates this skill when the user mentions:
Direct triggers:
Implicit triggers:
Context clues:
Claude identifies that the user wants a spec-driven project and confirms:
I can help you create a spec-driven project using kiro.dev methodology. This will include:
- Complete project specifications (requirements, design, tasks)
- Typix integration for Nix-based development
- Nickel language contracts for type safety
- TDD workflow setup with test templates
- Comprehensive documentation structure
Would you like to proceed with interactive Q&A to design your project, or provide a description for me to infer the structure?
Interactive Mode (invokes Kiro Architect agent):
Headless Mode (autonomous inference):
Creates complete project structure:
Generating your kiro-scaffolded project...
✓ Created directory structure
✓ Initialized git repository
✓ Generated master specifications
- .kiro/spec/requirements.md
- .kiro/spec/design.md
- .kiro/spec/tasks.md
✓ Set up documentation
- CLAUDE.md
- .aidocs/ with kiro, typix, nickel docs
✓ Created nickel contracts scaffold
- .contracts/ mirroring planned structure
✓ Configured development environment
- flake.nix with typix integration
✓ Set up TDD workflow
- Test templates with assertions
- RED-to-GREEN documentation
Your project is ready! Here's what to do next:
1. Review .kiro/spec/requirements.md
2. Run /kiro-scope <path> to create implementation areas
3. Start with TDD workflow in first scope
Initial commit created. Happy coding!
Provides next steps and can:
This skill works with:
/kiro-new, /kiro-scope internallyWhen activated, this skill:
Analyzes Context
- Empty directory? → Fresh project
- Existing code? → Migration to kiro
- Monorepo? → Workspace setup
Gathers Information
- Project type (API, CLI, library, etc.)
- Language and framework preferences
- Database requirements
- Scale expectations
- Team size and experience
Generates Structure
- Creates directory hierarchy
- Writes specification templates
- Configures nix/typix
- Sets up contracts scaffold
- Initializes git with good .gitignore
Provides Documentation
- CLAUDE.md with project context
- .aidocs/ with kiro.dev documentation
- README.md with getting started guide
- CONTRIBUTING.md if team project
Validates Quality
- Runs /kiro-eval to ensure scaffold is correct
- Fixes any issues found
- Confirms all required files present
User: I want to create a new API service with proper specifications and TDD
Claude: [Activates skill] I'll help you create a spec-driven API service using kiro.dev methodology...
User: I'm starting a new project. It needs to be well-documented, have type safety, and use TDD. How should I structure it?
Claude: [Activates skill] It sounds like you want a spec-driven project! I can scaffold this for you using kiro.dev methodology...
User: Our team is building a microservice and we need everyone on the same page about requirements and architecture
Claude: [Activates skill] Perfect use case for spec-driven development! I can create a kiro.dev project that includes...
After scaffolding, this skill:
This skill ensures:
The skill adapts to:
The skill successfully completed when:
xiaohongshu
technical spec
product ux expert
database patterns
Conduct multi-agent task orchestration and workflow coordination.
Initialize project with Conductor artifacts (product definition,
Expert in web animations, transitions, and motion design using Framer Motion and CSS
Creates Mermaid and ASCII diagrams for flowcharts, architecture, ERDs, state machines, mindmaps, and more. Use when user mentions diagram, flowchart, mermaid, ASCII diagram, text diagram, terminal diagram, visualize, C4, mindmap, architecture diagram, sequence diagram, ERD, or needs visual docume...
PostgreSQL bindings for H3 hexagonal grid system. Use when working with H3 cells in Postgres, including spatial indexing, geometry/geography integration, and raster analysis.
Context-Driven Development skill for projects using Conductor. Use this skill when you detect a `conductor/` directory in the project, when working on tasks defined in a `plan.md` file, or when the user asks about tracks, specs, or plans. Automatically applies TDD workflow, tracks task completion...
Display project status, active tracks, and next actions
Official Stakpak application containerization standard operating procedure, a step-by-step guidline to properly dockerize applications. This is a rule book curated by the Stakpak Team.
Generate, edit, and beat-sync AI video with leading models in one workspace.
The world's fastest calendar for remote work
Transform Your Design with AI Designer by ImgCreator.ai
Revolutionizing Video Production with AI-Powered Creativity
Extend an image past the frame and let AI fill the new aspect ratio.
Discover your celebrity doppelgänger with StarByFace!
ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.
Opus.ai: Revolutionize Your Web Experience