ai-native-builder-workflow

A complete end-to-end framework for non-technical product managers to build and ship software using AI coding agents. Use this when starting a side project, building a prototype, or automating internal tools without an engineering team.

16 stars

Best use case

ai-native-builder-workflow is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

A complete end-to-end framework for non-technical product managers to build and ship software using AI coding agents. Use this when starting a side project, building a prototype, or automating internal tools without an engineering team.

Teams using ai-native-builder-workflow should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/ai-native-builder-workflow/SKILL.md --create-dirs "https://raw.githubusercontent.com/diegosouzapw/awesome-omni-skill/main/skills/development/ai-native-builder-workflow/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/ai-native-builder-workflow/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How ai-native-builder-workflow Compares

Feature / Agentai-native-builder-workflowStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

A complete end-to-end framework for non-technical product managers to build and ship software using AI coding agents. Use this when starting a side project, building a prototype, or automating internal tools without an engineering team.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

This workflow enables non-technical individuals to build production-ready applications by orchestrating AI models as a technical co-founder, developer, and QA lead.

## Core Principles

- **The CTO Persona**: Treat the AI as a Technical Owner. Instruct it to challenge your ideas, avoid "people-pleasing" (sycophancy), and own the technical architecture while you own the problem and user experience.
- **Exposure Therapy**: Gradually move from simple chat interfaces (ChatGPT/Claude Projects) to dedicated builders (Bolt/Lovable) to pro-level IDEs (Cursor/Claude Code).
- **Planning over Vibe-ing**: Never let the AI start coding until a markdown plan is finalized. Eager coding leads to architectural debt and complex bugs.

## The /Command Workflow

Implement these custom prompts as reusable `/commands` within your AI coding environment (Cursor, Claude Code, or IDE system prompts).

### 1. Capture: `/create-issue`
**Purpose**: Quickly capture bugs or features without breaking development flow.
- **Instruction**: Tell the AI to stop what it's doing and summarize the thought into a specific format.
- **Format**: TLDR, Current State, Expected Outcome, and Priority.
- **Integration**: Use MCP (Model Context Protocol) to automatically create a ticket in Linear or GitHub.

### 2. Deep Dive: `/exploration-phase`
**Purpose**: Force the AI to understand the technical implications before writing code.
- **Process**: Provide the issue ID as context.
- **Requirement**: The AI must analyze the codebase and ask 5-10 clarifying questions regarding data models, UX, edge cases, and architectural impact.
- **Goal**: Identify "Key Areas" of the code that will be affected.

### 3. Strategy: `/create-plan`
**Purpose**: Generate a source-of-truth roadmap for the build.
- **Structure**: Create a `plan.md` file including:
  - **TLDR**: High-level goal.
  - **Critical Decisions**: Tech stack choices or logic changes.
  - **Task Checklist**: Step-by-step implementation guide with status checkboxes (`[ ]`).
- **Review**: Manually approve this plan before moving to execution.

### 4. Execute: `/execute`
**Purpose**: Move the plan into code.
- **Process**: Feed the `plan.md` to the coding agent (e.g., Cursor Composer or Claude Code).
- **Control**: Execute one task at a time to ensure the UI and logic remain stable.

### 5. Multi-Model QA: `/peer-review`
**Purpose**: Catch errors that a single model might miss by creating "model friction."
- **Technique**: Have different LLMs review the same code.
- **Workflow**:
  1. Run `/review` with Claude to find its own mistakes.
  2. Copy the code into a different model (e.g., GPT-4o or Gemini 1.5 Pro).
  3. Use the `/peer-review` prompt: *"You are the dev lead. Other team leads found these issues [paste issues]. Either fix them or explain why they are not real issues based on our specific context."*
- **The "Fight"**: Allow the models to argue technical points until a consensus is reached.

### 6. Continuous Learning: `/learning-opportunity`
**Purpose**: Build your technical intuition while building.
- **Prompt**: *"I am a technical PM in the making. Explain this specific technical decision or error using the 80/20 rule. Focus on architecture and mental models, not just syntax."*

## Maintaining the "Harness"

To keep the AI effective as the project grows, you must maintain its documentation.

- **`/update-docs`**: After every major feature, have the AI update the project’s documentation (e.g., `architecture.md`, `api-routes.md`) so the next agent session has full context.
- **Post-Mortems**: When the AI makes a mistake, ask: *"What in your system prompt or current documentation caused this error?"* Update the system prompt to prevent that specific category of error from recurring.

## Examples

**Example 1: Feature Ideation**
- **Context**: You want to add a drag-and-drop "fill-in-the-blank" quiz type to a learning app.
- **Input**: `/create-issue I want a drag and drop quiz type. 30% of tests should have this. 6 potential answers, 2 blanks.`
- **Application**: AI creates a Linear ticket. You then run `/exploration-phase` where the AI asks how the state should be handled if a user drags the same answer to two different spots.
- **Output**: A comprehensive technical plan that accounts for drag-and-drop library dependencies before any code is written.

**Example 2: Bug Resolution**
- **Context**: The app crashes only on mobile Safari.
- **Input**: Run the code through GPT-4o for a second opinion.
- **Application**: GPT identifies a CSS incompatibility. Use `/peer-review` to feed that feedback back to Claude.
- **Output**: Claude acknowledges the oversight and provides a cross-browser compatible fix.

## Common Pitfalls

- **The Sycophancy Trap**: The AI will often agree with your bad ideas just to be helpful. Explicitly prompt it to be a "Cantankerous CTO" who protects the codebase.
- **The "Slop" Accumulation**: Letting the AI generate thousands of lines without review. Use a "deslop" mindset: ask the AI to refactor for conciseness and remove redundant comments or unused imports after a feature is done.
- **Skipping the /review**: Assuming the code works because it "looks" right. Always run the code locally and trigger a `/review` from a competing model.

Related Skills

amplifier-modulebuilder-skill

16
from diegosouzapw/awesome-omni-skill

Build amplifier-foundation modules using "bricks and studs" architecture. Covers tool, hook, provider, context, and orchestrator modules with testing, publishing, and best practices.

ai-native-dev

16
from diegosouzapw/awesome-omni-skill

Proactively manage development tasks in TASKS.md. Automatically tracks progress, updates status, prioritizes backlog, and estimates effort. Runs in background during development - no explicit invocation needed.

ai-code-factory-workflow

16
from diegosouzapw/awesome-omni-skill

No description provided.

agile-workflow

16
from diegosouzapw/awesome-omni-skill

Orchestrate agile development workflows by invoking commands in sequence with checkpoint-based flow control. This skill should be used when the user asks to 'run the workflow', 'continue working', 'what's next', 'complete the task cycle', 'start my day', 'end the sprint', 'implement the next task', or wants guided step-by-step development assistance. Keywords: workflow, orchestrate, agile, task cycle, sprint, daily, implement, review, PR, standup, retrospective.

agency-workflow-patterns

16
from diegosouzapw/awesome-omni-skill

Master orchestration patterns, multi-agent coordination, and effective workflow composition using the Agency plugin's 51+ specialized agents. Activate when planning complex implementations, coordinating multiple agents, or optimizing development workflows.

AEM Development Workflow

16
from diegosouzapw/awesome-omni-skill

Required workflow for AEM EDS development - linting, testing, preview validation, and PRs with demo links. Use when developing blocks or features for AEM Edge Delivery Services projects, before doing anything else.

advanced-workflows

16
from diegosouzapw/awesome-omni-skill

Multi-tool orchestration patterns for complex Bluera Knowledge operations. Teaches progressive library exploration, adding libraries with job monitoring, handling large result sets, multi-store searches, and error recovery workflows.

action-builder-skill

16
from diegosouzapw/awesome-omni-skill

Use when creating or refactoring Nango integration actions to be thin API wrappers - provides patterns for minimal transformation logic, direct proxy calls, and standardized structure

1k-patching-native-modules

16
from diegosouzapw/awesome-omni-skill

Patches native modules (expo-image, react-native, etc.) to fix native crashes or bugs.

workflow-orchestration-patterns

16
from diegosouzapw/awesome-omni-skill

Design durable workflows with Temporal for distributed systems. Covers workflow vs activity separation, saga patterns, state management, and determinism constraints. Use when building long-running ...

workflow-creator

16
from diegosouzapw/awesome-omni-skill

Meta-skill for designing and creating Antigravity workflows. Interviews user, proposes optimal structure, checks for duplicates, and ensures workflows integrate with existing skills.

telegram-bot-builder

16
from diegosouzapw/awesome-omni-skill

Expert in building Telegram bots that solve real problems - from simple automation to complex AI-powered bots. Covers bot architecture, the Telegram Bot API, user experience, monetization strategie...