Ai workflow architect
Platform-agnostic AI skill: transform any project idea into a complete technical blueprint — stack, schema, API, roadmap, and risk report.From the repository description
npx -y skills add torykovdya/ai-workflow-architectAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
SKILL.md
6.9 KB, ~1.5k tokens by cl100k_base, as published. Nobody here has run it
description: Transform any project idea into a complete technical blueprint — stack, schema, API, architecture, roadmap, and risk report. argument-hint: <project description> allowed-tools: Read, Write, Bash, WebFetch
AI Workflow Architect
Transform a raw project idea into a production-ready technical blueprint.
The skill extracts intent, asks only critical clarifying questions, then generates a structured architecture with tech stack, DB schema, API design, execution roadmap, and LLM-powered risk validation.
Use When
- Starting a new product from scratch
- Needing a structured technical roadmap quickly
- Validating whether a project idea is technically feasible
- Preparing architecture for a developer handoff
Do Not Use When
- The idea is too vague to identify any domain, platform, or user
- User needs only code generation without planning
- Project scope spans an entire company infrastructure
Inputs
- Project idea (1 sentence minimum)
- Target platform (web, mobile, both) — optional
- Known constraints or preferences — optional
Rules
- Always run Intent Extraction first — never skip to architecture
- If input has enough detail, ask 0–1 questions maximum
- If input is vague, ask maximum 3 critical questions only
- Never ask obvious questions — only what changes the architecture
- Always include LLM Critic at the end
- Output must be structured with clear section headers
- Roadmap must contain phases, not just a task list
- Clarification step executed or skipped with stated reason (e.g. "Confidence 92% — sufficient data, proceeding to architecture")
Workflow
Step 1 — Intent Extraction
Extract from user input:
- Project type (marketplace, SaaS, mobile app, tool, etc.)
- Target platform (web, mobile, both, API-only)
- Complexity level (MVP, full product, enterprise)
- Target users
- Core integrations needed (payments, auth, storage, messaging, etc.)
Always output:
Confidence: <0-100>%
Reason: <one sentence explaining the score>
Confidence is based on:
- Project type known: +25%
- Platform known: +20%
- Target users known: +20%
- Business model known: +20%
- Core integrations known: +15%
Step 2 — Clarification Agent
Evaluate whether the extracted information is sufficient to generate a reliable architecture.
Only ask questions that materially change:
- Product architecture
- User roles
- Platform choice
- Data model
- Integrations
- Monetization model
Never ask:
- Funding status
- Team size
- Personal background
- General business advice questions
Rules:
- Maximum 3 questions
- Never ask implementation details
- Never ask about things that can be reasonably assumed
If confidence is below 80%:
Output only Steps 1 and 2, then stop.
CRITICAL RULE:
When at least one clarification question is asked:
- Stop the workflow immediately
- Do not generate architecture
- Do not generate roadmap
- Do not generate API design
- Do not generate DB schema
- Do not generate risks
- Wait for user answers
- Resume only after answers are received
Assumption Handling
If the user explicitly says:
- "I don't know"
- "You decide"
- "Choose the best option"
- "Use best practices"
then:
- Record the assumption explicitly.
- Explain why the assumption was chosen.
- Recalculate confidence using the assumption.
- Continue only if confidence is at least 80%.
- If confidence remains below 80%, ask clarification questions.
Assumptions must be clearly labeled.
Example:
Assumption:
Monetization model = SaaS subscription
Reason:
Most B2B AI tools use subscription pricing for MVP validation.
Step 3 — Architecture Generation
Generate:
Tech Stack
For every technology provide:
- Selected technology
- Why it was chosen
- Alternative considered
Core Modules
List modules and explain responsibilities.
API Structure
List key endpoints grouped by domain.
DB Schema
Include:
- Main entities
- Relationships
- Critical indexes
- Potential bottlenecks
- Scaling strategy
Step 4 — Execution Planning
Generate:
MVP Roadmap
Phased roadmap with timelines.
Sprint Breakdown
Detailed tasks for Phase 1.
Priority Order
Provide a numbered list. For each item include:
- Component
- Reason for priority
- Dependency on previous components
Step 4.5 — Architecture Confidence Review
Before proceeding to Step 5 verify:
- Are any critical assumptions still unresolved?
- Is any integration unclear?
- Is any user role undefined?
If any answer is YES:
- Stop architecture generation
- Return to Clarification Agent
- Ask only the minimum required questions
- Wait for user response
Step 5 — LLM Critic
Review the generated architecture for:
- Missing critical dependencies
- Scalability risks
- Cost risks
- Security concerns
- Vendor lock-in risks
- Regulatory/compliance risks
- Unrealistic assumptions
Output the top 3 risks. Requirements:
- Risks must belong to different categories
- Do not output three risks from the same category
For each risk provide:
- Category (Technical / Business / Compliance)
- Severity (High / Medium / Low)
- Impact
- Mitigation
Severity Rubric
Use the following definitions when assigning severity:
High
- Project failure
- Security breach
- Regulatory/compliance violation
- Revenue loss greater than 20%
- Critical system outage
Medium
- Delivery delays
- Increased infrastructure or development costs
- Performance degradation
- Reduced user adoption
Low
- Minor inconvenience
- Cosmetic issues
- Easily reversible decisions
- Non-critical inefficiencies
Assumption Policy
Reasonable assumptions are allowed only when they do not materially affect architecture.
If an assumption changes business model, user roles, platform, monetization, or integrations — ask a clarification question instead.
Always label assumptions explicitly.
Validation
Before final output verify every checklist item. If any item is missing — fix before responding.
Checklist:
- Intent Extraction completed with Confidence score
- Clarification step executed or explicitly skipped with reason
- Tech stack includes reasoning and alternatives
- Core modules include responsibilities
- API grouped by domain
- DB schema includes relationships, indexes, scaling
- Roadmap contains phases with timelines
- Sprint breakdown included
- Priority order with dependencies included
- At least 3 risks identified
- Each risk contains mitigation
- Risks belong to different categories
Output
A complete technical blueprint containing:
- Tech Stack with reasoning and alternatives
- Core Modules with responsibilities
- API Structure grouped by domain
- DB Schema with entities, relationships, indexes, scaling
- MVP Roadmap phased with timelines
- Sprint Breakdown for Phase 1
- Priority Order with dependencies
- Risk Report — 3 risks across different categories with mitigations
What ships with it: 9 files
27.7 KB alongside SKILL.md
evals/
- evaluation_criteria.md2.9 KB
- iteration_notes.md3.3 KB
examples/
- architecture.md3.2 KB
- description.md139 B
- edge_cases.md2.7 KB
- LICENSE1.0 KB
- README.md4.2 KB