genesis

Guide project inception to produce discovery notes, a PRD, and an architecture specification.

3|2|Updated Apr 3, 2026
One-click install
npx skills add https://github.com/fluxforgeai/ARTEMIS --skill genesis-fluxforgeai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: genesis
Source: https://github.com/fluxforgeai/ARTEMIS/tree/main/.claude/skills/genesis
Command: npx skills add https://github.com/fluxforgeai/ARTEMIS --skill genesis-fluxforgeai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Genesis removes uncertainty from project inception by guiding teams through a structured three‑phase onboarding workflow that captures discovery notes, produces a PRD, and generates an ARCHITECTURE.md so projects start with clear requirements and a system plan.

Core Features & Use Cases

  • 3-Phase Guided Workflow: Interactive Discovery Interview (greenfield), automated codebase analysis (brownfield), and Systems Analysis to produce concrete artifacts.
  • Resumption & State Tracking: Creates and updates a JSON progress file so interrupted sessions can resume from the last incomplete phase.
  • Artifact Generation & Handoff: Writes discovery notes to docs/genesis/, optionally writes PRD.md and ARCHITECTURE.md at the project root, and suggests next Wrought pipeline steps.
  • Demo & Scaffolding Mode: Provides demo pickers and scaffolds example projects for learning the pipeline without analyzing real code.
  • Use Case: Product managers or technical leads onboarding a new product idea or auditing an existing repo to rapidly produce actionable documentation and architecture guidance.

Quick Start

Run the genesis skill with a short project description such as /genesis Kuda Data Connector to start the interactive onboarding and generate discovery notes, a PRD, and an ARCHITECTURE.md.

Frequently Asked Questions about genesis

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate a PRD and architecture specification for a new software project?

To generate a PRD and architecture specification for a new software project, use the genesis skill to run an interactive discovery interview that produces discovery notes, a PRD.md, and an ARCHITECTURE.md at the project root.

Can I analyze an existing codebase to produce discovery notes and architecture documentation?

Yes, you can analyze an existing codebase to produce discovery notes and architecture documentation by running genesis in brownfield mode, which performs automated code scans to extract requirements and generate system plans.

What is the best way to bootstrap project onboarding for a greenfield product idea?

The best way to bootstrap project onboarding for a greenfield product idea is through a structured three-phase guided workflow that captures discovery notes, generates a product requirements document, and outputs an architecture specification.

Does the project discovery workflow support resuming interrupted onboarding sessions?

Yes, the project discovery workflow supports resuming interrupted onboarding sessions by creating and updating a JSON progress file, allowing you to resume from the last incomplete phase without losing data.

How do I scaffold demo projects to learn the inception and discovery pipeline?

To scaffold demo projects and learn the inception pipeline, use the demo and scaffolding mode which provides demo pickers and generates example projects to practice generating discovery notes and architecture artifacts without analyzing real code.