Collaborative idea refinement and multi-format document generation platform. Turn raw ideas into polished presentations, product specs, whitepapers, tutorials, research briefs, and more - with optional cross-agent review using Claude, Codex, and Gemini.
idea-forge is a skill-based platform for Claude Code that transforms vague ideas into structured, reviewed documents. The workflow:
- research (optional) - investigate the topic, gather facts, verify claims
- north-star-builder - create an immutable North Star guardrail that anchors all downstream work
- idea-refiner - detect document type, create a plan, route to the right builder
- Builder skill - generate the document from the approved plan
- Cross-agent review (optional) - multi-model critique loop for quality assurance
| Type | Builder Skill | Output Format | Typical Length |
|---|---|---|---|
| Presentation | presentation-planner -> presentation-builder |
.pptx + .docx + .md | 15-30 slides |
| Product Spec / PRD | product-spec-builder |
Markdown (.md) | 5-15 pages |
| Whitepaper | whitepaper-builder |
Markdown (.md) | 10-30 pages |
| One-Pager | one-pager-builder |
Markdown (.md) | 1 page (250-400 words) |
| Blog Post | blog-builder |
Markdown (.md) with YAML frontmatter | 800-2500 words |
| Tutorial / Demo | tutorial-builder |
Markdown (.md) + demo repo | Varies |
| Technical Architecture | tech-arch-builder |
Markdown (.md) | 5-20 pages |
| HIP | hip-builder |
Markdown (.md) | HIP format |
| Infrastructure (Lean) | infra-lean-builder |
Markdown (.md) | 3-10 pages |
| Infrastructure (Enterprise) | infra-cost-builder |
Markdown (.md) | 10-30 pages |
| Skill | Purpose |
|---|---|
north-star-builder |
Deep North Star with competitive research and iterative refinement |
idea-refiner |
Universal intake funnel - raw idea -> plan -> route to builder |
research |
Structured research briefs with verified facts and citations |
brain-dump |
Unstructured input (dumps, transcripts, notes) -> triaged idea inventory (ACT NOW/RESEARCH/PARK/KILL) |
learn-and-improve |
Ingest external sources, audit the meta-stack, produce improvement plans |
| Skill | Purpose |
|---|---|
product-spec-builder |
PRD with personas, user stories, architecture, metrics |
whitepaper-builder |
Strategic whitepapers with claim-evidence-analysis structure |
one-pager-builder |
Executive briefs optimized for 30-second reads |
blog-builder |
Blog posts with YAML frontmatter and SEO optimization |
tech-arch-builder |
Technical architecture docs with component design, API spec, ADRs |
hip-builder |
Hedera/Hiero Improvement Proposals with factual verification |
tutorial-builder |
Tutorials and code demos with working code and verification |
hip-tutorial-builder |
HIP-specific tutorial extension (research agents, mirror node patterns) |
builder-foundation |
Shared quality framework all builders inherit (scoring, refine loops, evaluator) |
| Skill | Purpose |
|---|---|
presentation-planner |
Presentation planning with deep domain knowledge |
presentation-builder |
PPTX + DOCX + transcript generation |
presentation-reskin |
Rebuild PPTX using a template's visual patterns (Python) |
| Skill | Purpose |
|---|---|
infra-lean-builder |
DEFAULT - small teams, managed services, free tiers |
infra-cost-builder |
Enterprise cost estimation (AWS/GCP/Azure) |
| Skill | Purpose |
|---|---|
code-project-foundation |
Language-agnostic build framework (8-layer cadence, exit-criteria split, retrospective contract) |
python-package-builder |
Python packages via uv/PyPI: ruff + mypy strict + pytest + commit-per-layer + CLI smoke gates |
code-project-retrospective |
Post-phase lessons capture + pattern promotion back into the foundation |
Cross-agent review (multi-model critique by Claude + Codex + Gemini) is provided as a global skill (~/.claude/skills/cross-agent-review/), not vendored here — see Cross-Agent Review below.
- Claude Code CLI installed
- Node.js (for presentation generation)
- Optional: Codex CLI and/or Gemini CLI (for cross-agent review)
The repo doubles as a Claude Code plugin marketplace, so the skills can be installed into any project without cloning. In Claude Code, run /plugin marketplace add kpachhai/idea-forge and then /plugin install idea-forge@idea-forge.
All skills become available under the idea-forge: namespace (e.g. idea-forge:north-star-builder) and Claude invokes them automatically when a task matches a skill description. The plugin tracks the repo's main branch - /plugin update idea-forge pulls the latest commit. Note for plugin users: generated artifacts go in workspace/<project>/ relative to YOUR working directory; create it (gitignored) in the consuming project.
- Start Claude Code in this directory
- Describe your idea: "I want to write a blog post about..."
- The
north-star-builderskill creates a guardrail North Star - The
idea-refinerskill creates a plan and routes to the appropriate builder - The builder skill generates your document
- Optionally run cross-agent review for quality assurance
npm install # Install dependencies (pptxgenjs, docx)
node workspace/<project>/generate-pptx.js # Generate PPTX slide deck
node workspace/<project>/generate-docx.js # Generate DOCX presenter referenceidea-forge/
├── skills/
│ ├── intake/ # Entry points
│ │ ├── idea-refiner/
│ │ ├── north-star-builder/
│ │ └── research/
│ ├── builders/ # Document generators
│ │ ├── product-spec-builder/
│ │ ├── whitepaper-builder/
│ │ ├── one-pager-builder/
│ │ ├── blog-builder/
│ │ ├── tech-arch-builder/
│ │ ├── hip-builder/
│ │ └── tutorial-builder/
│ ├── presentations/ # Presentation pipeline
│ │ ├── presentation-planner/
│ │ ├── presentation-builder/
│ │ └── presentation-reskin/
│ └── infrastructure/ # Infra planning
│ ├── infra-lean-builder/
│ └── infra-cost-builder/
├── scripts/ # Reference generation scripts
├── references/ # Example plans and templates
└── workspace/ # Active projects (gitignored)
idea-forge supports a multi-model review loop where Claude, Codex, and Gemini each critique documents from their specialized perspective:
| Model | Lens | Focus |
|---|---|---|
| Gemini | Logic & Reasoning | Logical consistency, missing edge cases, argument coherence |
| Claude | Architecture & Design | Structure, maintainability, design quality |
| Codex | Coverage & Verification | Fact-checking, URL validation, code correctness |
Cross-agent review is optional and user-controlled. It runs for both planning and deliverable phases.
The global cross-agent-review skill resolves its reviewer panel from a machine-local config — a
convention shared by schema only (no cross-repo code or paths):
~/.config/cross-agent-review/config.json # machine-local roster (gitignored)
With no config, review runs Claude-only multi-subagent (always available). Add Codex/Gemini by
flipping a model's enabled and ensuring its CLI is installed. Preflight reachability with
~/.claude/scripts/cross-agent-review-config.sh --doctor (pass --config PATH for a non-default
config).
| Field | Meaning |
|---|---|
defaults.timeout_seconds / claude_subagent_count |
Per-model timeout default; Claude-only reviewer count. |
models[].id |
claude is always present and always the orchestrator. |
models[].mode |
subagent (in-process Claude reviewers) or cli (external process). |
models[].enabled |
Toggle into/out of the panel without deleting the entry. |
models[].count + lenses |
(subagent) reviewer count + review lenses. |
models[].command + lens + timeout_seconds |
(cli) command template ({prompt} or stdin), focus lens, timeout. |
Each project in workspace/ follows a consistent structure:
north-star.md- immutable guardrail (always present)<slug>-research.md- research brief (if applicable)<slug>-plan-v<N>.md- document plan (versioned, keep only latest)<slug>-<type>-v<N>.md- document output (versioned, keep only latest)demo-repo/- tutorial/demo code (if applicable)
See CLAUDE.md for full workspace naming conventions.
ISC