shipkit-engineering-definition

Solid

Define the technical approach — mechanisms, design decisions, stack direction, and component structure. Triggers: 'engineering approach', 'how to build this', 'technical design', 'mechanisms'.

Web & Frontend 1 stars 0 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 78/100

Stars 20%
10
Recency 20%
90
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# shipkit-engineering-definition — Technical Approach Defines HOW we build the product defined in product-definition.json. For each feature, designs the technical mechanisms, captures design decisions, recommends stack direction (greenfield), and defines component structure. This is the engineering blueprint — it takes the product's features and UX patterns and defines the technical approach to implement them. Downstream skills (goals, spec) read both product-definition.json and engineering-definition.json. Architecture decisions are captured directly in this file. --- ## When to Invoke **User triggers**: - "How should we build this?", "Technical approach", "Engineering design" - "Define mechanisms", "Component structure", "Technical decisions" - "Stack direction", "What technologies?" **Workflow position**: - After `/shipkit-product-definition` (needs features and UX patterns) - Before `/shipkit-product-goals` and `/shipkit-engineering-goals` (goals derive criteria from mechanisms) --- ## Prerequisites **Required** (fail gracefully if missing): - `.shipkit/product-definition.json` — features, UX patterns, differentiators **Recommended** (enrich the proposal): - `.shipkit/why.json` — project purpose and vision - `.shipkit/goals/strategic.json` — project stage and constraints - `.shipkit/stack.json` — existing technology constraints - `.shipkit/product-discovery.json` — pain points for traceability **Optional** (for existing projects): - `.shipkit/codebase-index.jso...

Details

Author
stefan-stepzero
Repository
stefan-stepzero/shipkit
Created
7 months ago
Last Updated
1 weeks ago
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category