Install
openclaw skills install cofounder-imPull startup project data and AI-generated build specifications from CoFounder.im. Use when a user wants to build a project that was validated and planned on...
openclaw skills install cofounder-imConnect OpenClaw to CoFounder.im to pull AI-validated startup projects and autonomously build them. CoFounder.im runs 20+ AI agents that validate ideas, research markets, plan MVPs, design UI/UX, and generate implementation plans. This skill lets you fetch those results and use them as the foundation for building the project.
Use this skill when the user says anything like:
Do not use this skill for general coding tasks, project scaffolding from scratch, or anything unrelated to CoFounder.im projects.
This skill fetches build specifications from a remote API (cofounder.im). To ensure safe execution:
COFOUNDER_API_TOKEN for the CoFounder.im API. Build plans may reference additional tools (databases, cloud CLIs, etc.) depending on the project's tech stack — the user should review and install these as needed.COFOUNDER_API_TOKEN.list-projects first to show available projects and let the user choose.get-build-spec to pull the full build specification for the chosen project.tech_stack, mvp_planner, ui_ux_assistant, implementation_plan_generator, openclaw_builder).openclaw_builder output is the most important — it contains a structured multi-agent build plan designed specifically for OpenClaw.openclaw_builder output to identify sub-agent tasks, then present them to the user for approval before spawning.# Set your API token (generate at https://cofounder.im/users/settings)
export COFOUNDER_API_TOKEN="cfr_your_token_here"
# List your projects
curl -s https://cofounder.im/api/v1/projects \
-H "Authorization: Bearer $COFOUNDER_API_TOKEN" | jq '.projects[] | {id, name, status}'
# Get build spec for a project
curl -s https://cofounder.im/api/v1/projects/PROJECT_ID/build-spec \
-H "Authorization: Bearer $COFOUNDER_API_TOKEN" | jq .
Fetch the user's projects and present them for selection:
curl -s https://cofounder.im/api/v1/projects \
-H "Authorization: Bearer $COFOUNDER_API_TOKEN" | jq .
Example response:
{
"projects": [
{
"id": "d25165d2-26c5-43dc-b4a1-ef053bf8277d",
"name": "FitTrack",
"description": "AI-powered fitness tracking app with personalized workout plans and progress analytics",
"status": "completed",
"package_type": "basic",
"inserted_at": "2026-02-15T14:22:00Z"
},
{
"id": "a4cdfd3f-2747-4d0e-afe2-8978d8911646",
"name": "MealPlan Pro",
"description": "Smart meal planning platform with grocery list generation and nutritional tracking",
"status": "active",
"package_type": "pro",
"inserted_at": "2026-02-20T10:30:00Z"
}
]
}
Show the user a numbered list of projects with name, status, and description. Ask which one to build. Only projects with status "completed" have full build specs. Projects with status "active" are still being processed by CoFounder.im agents.
curl -s https://cofounder.im/api/v1/projects/PROJECT_ID/build-spec \
-H "Authorization: Bearer $COFOUNDER_API_TOKEN" | jq .
Example response (agent output values are truncated — actual values are full markdown documents):
{
"project": {
"id": "d25165d2-26c5-43dc-b4a1-ef053bf8277d",
"name": "FitTrack",
"description": "AI-powered fitness tracking app with personalized workout plans and progress analytics",
"status": "completed"
},
"agent_outputs": {
"tech_stack": "## Tech Stack\n\n- Framework: Next.js 14\n- Language: TypeScript 5.3\n- Database: PostgreSQL 16\n- ORM: Prisma\n- CSS: Tailwind CSS 3.4\n...",
"mvp_planner": "## Core Features\n\n### 1. Workout Tracker\n- Log exercises with sets, reps, and weight\n- Rest timer between sets\n- Progress charts and personal records\n...",
"ui_ux_assistant": "## Design System\n\n### Colors\n- Primary: #6366f1 (Indigo)\n- Background: #f8fafc\n- Text: #1e293b\n...",
"implementation_plan_generator": "## Phase 1: Project Setup\n\n1. Initialize Next.js with TypeScript\n2. Configure PostgreSQL with Prisma ORM\n3. Set up authentication with NextAuth\n...",
"openclaw_builder": "# OpenClaw Build Plan: FitTrack\n\n## Project Overview\nAn AI-powered fitness tracking app...\n\n## Tech Stack Summary\n- Framework: Next.js 14\n...\n\n## Orchestration Plan\nTotal sub-agents: 5\nExecution order: project-setup -> database -> auth -> frontend -> testing\n...",
"idea_validator": "## Validation Summary\n\nViability Score: 7.5/10\n...",
"market_research": "## Market Analysis\n\nTarget audience: fitness enthusiasts, personal trainers, gym-goers\n...",
"competitor_analysis": "## Competitors\n\n1. Strong - workout tracking app\n..."
}
}
The openclaw_builder output is the primary input for building. Other outputs provide supporting context (tech decisions, design tokens, feature specs) that sub-agents may need.
Parse the openclaw_builder agent output and present the user with a summary:
Example summary to show the user:
Build Plan: ProjectName (6 phases)
Tech: Next.js, TypeScript, PostgreSQL
Phase 1: project-setup (no deps) — Initialize repo and install dependencies
Phase 2: database (depends: project-setup) — Create schema and migrations
Phase 3: auth (depends: project-setup) — User registration and login
Phase 4: core-features (depends: database, auth) — Main business logic
Phase 5: frontend (depends: core-features) — UI components and pages
Phase 6: testing (depends: frontend) — Test suite and verification
Additional tools needed: node, npm, psql
Proceed with this build plan? (yes/no)
For each sub-agent defined in the build plan:
sessions_spawn with the requirements from its sectionConstraints:
After all sub-agents complete:
| Endpoint | Method | Description |
|---|---|---|
/api/v1/projects | GET | List all projects for the authenticated user |
/api/v1/projects/:id/build-spec | GET | Get project details and all completed agent outputs |
Authentication: Bearer token in the Authorization header.
Authorization: Bearer cfr_your_token_here
Error responses:
401 — Missing or invalid token404 — Project not found or does not belong to user429 — Rate limit exceeded (20 requests/minute)| Key | Description |
|---|---|
tech_stack | Technology stack recommendation |
mvp_planner | MVP feature plan and roadmap |
ui_ux_assistant | UI/UX design system and guidelines |
implementation_plan_generator | Step-by-step implementation plan |
openclaw_builder | Multi-agent build specification for OpenClaw |
idea_validator | Idea validation analysis |
market_research | Market size and trends |
competitor_analysis | Competitive landscape |
customer_persona | Target customer profiles |
business_model | Business model canvas |
monetization_strategy | Revenue and pricing strategy |
go_to_market | Go-to-market strategy |
Build plans generated by CoFounder.im may require tools beyond curl and jq, depending on the project's tech stack. Common examples:
| Tech Stack | Additional Tools |
|---|---|
| Node.js / Next.js / React | node, npm or yarn |
| Elixir / Phoenix | elixir, mix, postgres |
| Python / Django / FastAPI | python, pip, postgres |
| Ruby / Rails | ruby, bundler, postgres |
| Go | go |
The skill will identify required tools during the build plan review (Step 3) so you can install them before execution begins.
openclaw config set skills.entries.cofounder-im.env.COFOUNDER_API_TOKEN "cfr_..."openclaw gateway restart