xiaohongshu
xiaohongshu
Structured Implementation Workflow (SIW) - Use a structured workflow with three interconnected documents (main specification, open issues, and log) to plan, track, and implement work items. Triggers on "SIW", "structured workflow", or when siw/LOG.md and siw/OPEN_ISSUES_OVERVIEW.md files are dete...
Full skill instructions
A local issue tracking system using markdown files to plan, track, and document implementations without requiring external services.
NOT for: Small bug fixes (<1 day), trivial updates, simple refactoring.
/kramme:siw:init # Initialize workflow documents
/kramme:siw:define-issue "feature" # Create a work item
/kramme:siw:implement-issue 001 # Start implementing
/kramme:siw:restart-issues # Remove DONE issues, renumber from 001
/kramme:siw:reset # Reset for next iteration (keeps spec)
/kramme:siw:remove # Clean up when done
| Document | Purpose | Persistence |
|---|---|---|
| siw/[YOUR_SPEC].md | Main specification (single source of truth) | PERMANENT |
| siw/supporting-specs/.md* | Detailed specifications by domain | PERMANENT |
| siw/OPEN_ISSUES_OVERVIEW.md + siw/issues/.md* | Work items to implement | Temporary |
| siw/LOG.md | Session progress + decision rationale | Temporary |
Specification (PERMANENT):
Supporting Specs (PERMANENT, optional):
00-overview.md, 01-data-model.md, etc.Issues (TEMPORARY):
siw/LOG.md (TEMPORARY):
┌──────────────────────────────────┐
│ /kramme:siw:define-issue │ Create work items
│ → siw/issues/ISSUE-XXX-*.md │
└──────────────┬───────────────────┘
│ Implementation
↓
┌──────────────────────────────────┐
│ /kramme:siw:implement-issue │ Work on issues
│ → siw/LOG.md (progress + decisions) │
└──────────────┬───────────────────┘
│ Decisions migrated
↓
┌──────────────────────────────────┐
│ siw/[YOUR_SPEC].md │ ⚠️ PERMANENT - single source of truth
│ (updated via sync step) │
└──────────────────────────────────┘
| Command | Purpose |
|---|---|
/kramme:siw:init | Initialize SIW documents (spec, siw/LOG.md, siw/issues) |
/kramme:siw:define-issue | Define a new work item with guided interview |
/kramme:siw:implement-issue | Start implementing a defined issue |
/kramme:siw:restart-issues | Remove DONE issues and renumber remaining from 001 |
/kramme:siw:reset | Reset workflow state (migrate log to spec, clear issues) |
/kramme:siw:remove | Clean up all SIW files after completion |
When SIW files already exist, check the current state:
ls siw/LOG.md siw/OPEN_ISSUES_OVERVIEW.md siw/*SPEC*.md siw/*SPECIFICATION*.md siw/issues/ 2>/dev/null
| State | Action |
|---|---|
| No files exist | Run /kramme:siw:init to set up |
| Files exist, resuming | Read siw/LOG.md "Current Progress" section first |
| Need new work item | Run /kramme:siw:define-issue |
| Ready to implement | Run /kramme:siw:implement-issue {number} |
| Iteration complete | Run /kramme:siw:reset to start fresh |
| Project complete | Run /kramme:siw:remove to clean up |
When resuming a session with existing SIW files:
Read siw/LOG.md first - Check "Current Progress" section for:
Check siw/OPEN_ISSUES_OVERVIEW.md - See which issues are:
Continue or start new - Either:
/kramme:siw:implement-issueCreated In Progress Review Completed
│ │ │ │
▼ ▼ ▼ ▼
┌─────────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐
│ READY │ ───────► │IN PROG │ ─────► │IN REVIEW│ ───────► │ DONE │
└─────────┘ └─────────┘ └─────────┘ └─────────┘
Issue States:
When an issue is completed:
All workflow files live in the siw/ folder in the project root:
/
├── siw/
│ ├── [YOUR_SPEC].md ⚠️ PERMANENT (name chosen at init)
│ ├── supporting-specs/ ⚠️ PERMANENT (optional, for large projects)
│ │ ├── 00-overview.md
│ │ ├── 01-data-model.md
│ │ ├── 02-api-specification.md
│ │ └── 03-ui-specification.md
│ ├── OPEN_ISSUES_OVERVIEW.md ⏳ Temporary
│ ├── issues/ ⏳ Temporary directory
│ │ ├── ISSUE-001-feature-a.md
│ │ └── ISSUE-002-bug-fix.md
│ └── LOG.md ⏳ Temporary
├── AGENTS.md (optional)
└── CLAUDE.md (optional)
Use siw/supporting-specs/ when:
Naming convention: NN-descriptor.md (e.g., 01-data-model.md, 02a-cms-ui.md)
When manually creating documents, use these templates from:
skills/kramme:structured-implementation-workflow/resources/templates/
| Document | Template |
|---|---|
| siw/[YOUR_SPEC].md | templates/spec-guidance.md |
| siw/LOG.md | templates/log-template.md |
| siw/issues | templates/issues-template.md |
Tip: Using /kramme:siw:init and /kramme:siw:define-issue is preferred over manual creation.
For detailed guidance on specific phases, read:
| Phase | Resource |
|---|---|
| Resuming existing work | resources/phase-0-resuming.md |
| Planning from scratch | resources/phase-1-planning.md |
| Handling blockers | resources/phase-2-investigation.md |
| Executing tasks | resources/phase-3-execution.md |
| Completing work | resources/phase-4-completion.md |
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