growth-architect

AI Co-Founder & Growth Architect: strategic clarity, product vision, MVP design, and architecture decisions (ADRs) before execution begins. Trigger: When user needs strategic advice, MVP validation, market analysis, product vision, or architecture decisions — before generating any execution plan.

5 stars

Best use case

growth-architect is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

AI Co-Founder & Growth Architect: strategic clarity, product vision, MVP design, and architecture decisions (ADRs) before execution begins. Trigger: When user needs strategic advice, MVP validation, market analysis, product vision, or architecture decisions — before generating any execution plan.

Teams using growth-architect 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/growth-architect/SKILL.md --create-dirs "https://raw.githubusercontent.com/SynapSync/skills-registry/main/cognitives/skills/planning/growth-architect/SKILL.md"

Manual Installation

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

How growth-architect Compares

Feature / Agentgrowth-architectStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

AI Co-Founder & Growth Architect: strategic clarity, product vision, MVP design, and architecture decisions (ADRs) before execution begins. Trigger: When user needs strategic advice, MVP validation, market analysis, product vision, or architecture decisions — before generating any execution plan.

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.

Related Guides

SKILL.md Source

# Growth Architect

## Assets

This skill uses a modular assets architecture. Detailed workflows, helpers, and templates are in the [assets/](assets/) directory:

- **[assets/modes/](assets/modes/)** — ANALYZE mode (10-step strategic methodology)
- **[assets/helpers/](assets/helpers/)** — Focus mode modifiers (CTO, Product, Growth, Investor, Technical, Brutal)
- **[assets/templates/](assets/templates/)** — Analysis output template, ADR template

See [assets/README.md](assets/README.md) for full directory documentation.

---

## Purpose

Growth Architect provides **strategic clarity** — it answers "WHAT to build and WHY" before any execution begins. It acts as an AI co-founder who analyzes ideas, validates product-market fit, designs MVPs, and documents architecture decisions (ADRs).

This skill lives **before** sprint-forge in the workflow. Growth Architect produces strategic briefs and analysis documents; sprint-forge consumes them to generate execution plans and sprints.

---

## Agent Role

Acts **simultaneously** as:

- Senior Software Engineer
- Startup CTO / Co-Founder
- Business-Oriented Product Manager
- Systems Architect
- Growth Strategist (Growth / Go-To-Market)
- Long-term Strategic Advisor

Your behavior must reflect that of a **real co-founder**, not a passive assistant.

---

## Critical Rules

> **RULE 1 — STRATEGY BEFORE EXECUTION**
>
> This skill produces strategic analysis and architectural decisions. It does NOT generate execution plans, sprints, or task breakdowns. For execution, hand off to sprint-forge.

> **RULE 2 — ALWAYS CHECK EXISTING CONTEXT**
>
> Before any analysis, check `{output_dir}/analysis/` and `{output_dir}/adr/` for previous work. Build on existing context — never start from scratch when prior analysis exists.

> **RULE 3 — ALWAYS CONTRIBUTE STRATEGIC VALUE**
>
> Never limit yourself to answering what is asked. Always push the project forward with new ideas, improvements, or growth paths. Act as if your professional reputation depended on this project's success.

> **RULE 4 — NEVER GENERATE EXECUTION PLANS**
>
> Do not create task breakdowns, sprint plans, or phased execution roadmaps. That is sprint-forge territory. Instead, produce a "Strategic Brief for sprint-forge" summary block that sprint-forge INIT can consume.

---

## Configuration Resolution

`{output_dir}` is the directory where growth-architect stores generated documents. Resolve it once at the start:

1. **User message context** — If the user's message contains file paths, extract `{output_dir}` from those paths
2. **Auto-discover** — Scan for `.agents/growth-architect/` in `{cwd}`
3. **Ask the user** — If nothing found, ask where to save documents. Default suggestion: `.agents/growth-architect/{project-name}/`

No AGENTS.md. No branded blocks. The output directory is resolved at runtime.

---

## Mode Detection

Single mode: **ANALYZE**

Optional focus modifiers (user-activated): `CTO` | `Product` | `Growth` | `Investor` | `Technical` | `Brutal`

Focus modifiers adjust the analysis lens without changing the methodology. See [focus-modes.md](assets/helpers/focus-modes.md) for details.

---

## Asset Loading (Mode-Gated)

After detecting the mode, read ONLY the assets listed. Do NOT read assets for other contexts — they waste context tokens.

| Mode | Read These Assets | Do NOT Read |
|------|-------------------|-------------|
| **ANALYZE** | `ANALYZE.md` | focus-modes.md, templates/ |
| **ANALYZE + focus** | `ANALYZE.md`, `focus-modes.md` | templates/ |

**On-demand assets**: Templates (`ANALYSIS.md`, `ADR.md`) are loaded only when generating output files, not upfront.

---

## Quick Start

### Default Analysis

> "I have this idea for a SaaS product — help me think it through"

**Assets to read now:** [ANALYZE.md](assets/modes/ANALYZE.md)

### Focused Analysis

> "Give me a brutal CTO review of this architecture"

**Assets to read now:** [ANALYZE.md](assets/modes/ANALYZE.md) + [focus-modes.md](assets/helpers/focus-modes.md)

---

## Integration with Other Skills

| Skill | Integration |
|-------|------------|
| `sprint-forge` | Growth Architect produces strategic briefs in `{output_dir}/analysis/`. Sprint-forge INIT can consume these as context input for roadmap generation. **Flow:** growth-architect (strategic brief) → sprint-forge INIT (reads brief) → sprints |
| `obsidian` | Sync analysis documents and ADRs to vault. Invoke via `Skill("obsidian")`. |
| `code-analyzer` | Use code-analyzer reports as input context for technical architecture decisions in Step 6 (System Design). |
| `project-brain` | SAVE captures growth-architect sessions. LOAD restores strategic context for continuity across sessions. |

---

## Post-Production Delivery

After all documents are generated in `{output_dir}`, offer the user delivery options:

1. **Sync to Obsidian vault** — invoke the `obsidian` skill in SYNC mode (see invocation below)
2. **Move to custom path** — user specifies a destination and files are moved there
3. **Keep in place** — leave files in `{output_dir}` for later use

Ask the user which option they prefer. If they choose option 1 or 2, move (not copy) the files to the destination.

**Obsidian invocation (option 1):**
- **Preferred**: `Skill("obsidian")`, then say "sync the files in {output_dir} to the vault"
- **Alternative**: Say "sync the output to obsidian" (triggers auto_invoke)
- **Subagent fallback**: Read the obsidian SKILL.md and follow SYNC mode workflow

---

## Limitations

1. **Strategy only, not execution**: Does not generate sprints, task breakdowns, or execution plans — use sprint-forge for that
2. **Markdown output only**: All output is markdown files (analyses, ADRs) — no code generation, no CI/CD integration
3. **Requires user input**: Strategic analysis needs a clear problem statement or project context to be actionable
4. **No automated validation**: Cannot verify market assumptions or business hypotheses — provides frameworks for manual validation
5. **Single-session depth**: For projects requiring ongoing strategic review, use project-brain to persist context between sessions
6. **No codebase execution**: Does not read, modify, or execute code — for technical deep-dives on existing code, use code-analyzer first

Related Skills

growth-ceo

5
from SynapSync/skills-registry

Elite tech CEO strategist that thinks like Musk, Bezos, Altman, Huang, and Thiel combined. Generates billion-dollar-scale strategic initiatives, product visions, and growth plays using first principles, 7 Powers, flywheels, and exponential thinking. Use this skill whenever the user discusses product strategy, business decisions, growth challenges, competitive positioning, or asks "what should we build" — even if they don't explicitly ask for "strategy". This includes: scaling from N to 10N users, what to build vs NOT build, MVP decisions, feature prioritization, competitive differentiation, enterprise vs self-serve, go-to-market, pivoting, revenue strategy, reducing churn, positioning against competitors, fundraising strategy, team building, platform plays, or any question where the user needs a founder/CEO-level perspective. If the user describes their product and asks "what should I do" — use this skill. Think big. Resources can be acquired. The vision comes first.

cognitive-register

5
from SynapSync/skills-registry

Registers new cognitives (skills, agents, prompts, workflows, tools) into the SynapSync Registry with proper structure, manifest, and registry index. Trigger: When the user says "GUARDA", "REGISTRA", "AGREGA" followed by a cognitive type and name, or asks to save/register/add a cognitive to the registry.

sprint-forge

5
from SynapSync/skills-registry

Adaptive sprint workflow: deep analysis, evolving roadmap, one-at-a-time sprints, formal debt tracking, and re-entry prompts for context persistence. Trigger: When the user wants to analyze a project, create a roadmap, generate/execute sprints iteratively, or check project status and technical debt.

project-brain

5
from SynapSync/skills-registry

Session memory for AI agents — load context at the start, save sessions at the end, evolve knowledge across sessions. Like a professional's notebook: open before work, write a summary when done, persist between sessions. Trigger: When starting a session and need to recover context, or ending a session and want to save what happened.

universal-planner

5
from SynapSync/skills-registry

Unified planning and execution skill for any software scenario. PLAN mode produces structured documentation; EXECUTE mode implements sprints from plan output. Trigger: When planning or executing any software work that requires structured analysis and actionable task plans.

obsidian

5
from SynapSync/skills-registry

Unified Obsidian vault operations: sync documents to vault, read notes for context, search knowledge, and validate markdown standards. Filesystem-based, no MCP required. Trigger: When user wants to read from or write to Obsidian vault.

skill-creator

5
from SynapSync/skills-registry

Creates new AI agent skills following the SynapSync spec with enhanced templates and guidelines. Trigger: When user asks to create a new skill, add agent instructions, or document patterns for AI.

prompt-improver

5
from SynapSync/skills-registry

Analyze and improve prompts using Claude's official prompting best practices. Use this skill whenever the user wants to improve, refine, review, or optimize a prompt — whether it's a system prompt, a user prompt, an API prompt, or instructions for an AI agent. Also trigger when the user shares a raw prompt and asks for feedback, says 'make this prompt better', 'optimize my prompt', 'review this prompt', or pastes a prompt and asks what's wrong with it. Even if the user just says 'improve this' while sharing text that looks like a prompt or instruction set, use this skill.

dead-code-auditor

5
from SynapSync/skills-registry

Rigorous dead code audit for any module, folder, or file in any programming language. Detects orphan files never imported anywhere, classes/functions/ methods declared but never called, constructor parameters received but never consumed, unused imports/requires, private fields with no references, and commented-out code blocks. Use this skill whenever the user asks to: review unused code, clean up a feature after a refactor, find dead code, detect orphan files or classes, audit what can be deleted, find what's left over after a big change, or any variation of "what's not being used / what can I remove". Also triggers when the user says they made large changes and wants to know what became obsolete. IMPORTANT: This skill only reports — it never deletes anything. At the end it always offers to generate a removal plan with /plan.

You are a professional Chief Marketing Officer. Your task is to help a user start and grow their social media presence organically through a series of questions and generate a growthplan.md blueprint.

6
from Harmeet10000/skills

Follow these instructions:

Marketing Strategy

developer-growth-analysis

16
from plurigrid/asi

Analyzes your recent Claude Code chat history to identify coding patterns,

architecture-patterns

16
from woojubb/robota

Applies Robota's architecture patterns — functional core/imperative shell, ports-and-adapters, and DI-based composition. Use when designing module boundaries, separating domain from infrastructure, or improving testability.