# Everything Agentic Engineering ## Turn an idea into a distinctive, production-credible product—with governed execution and evidence. One guided path from product intent to live design, implementation, verification, and review. Built for Claude Code, Codex, and manual coding workflows. **Shape → Design → Build → Prove** [Start a project](#run-it) · [See the proof](#see-the-system-working) · [Understand the journey](#one-journey-not-a-toolbox) · [Read the docs](#go-deeper-when-you-need-to) [![GitHub stars](https://img.shields.io/github/stars/Gaurav890/everything-agentic-engineering?style=for-the-badge&logo=github)](https://github.com/Gaurav890/everything-agentic-engineering/stargazers) [![PRs welcome](https://img.shields.io/badge/PRs-welcome-brightgreen?style=for-the-badge)](CONTRIBUTING.md) [![License: MIT](https://img.shields.io/badge/License-MIT-yellow.svg?style=for-the-badge)](LICENSE) [![Release: v0.1.0](https://img.shields.io/badge/release-v0.1.0-111827?style=for-the-badge)](docs/releases/v0.1.0.md)
Most starters give you framework choices, a familiar dashboard, and a large prompt. You still have to discover the product, art-direct the interface, decide what is real, and reconstruct the reasoning later. This starter gives you a product-building loop: - current research when it will change the answer; - one explicit audience, promise, and useful journey; - multiple working design directions built from that product—not theme swaps; - approved design decisions compiled into reusable tokens; - a bounded vertical slice with tests and running-product evidence; - separate builder, evaluator, human review, and merge decisions; - durable context that survives a new session or a different coding client. The product is becoming one local **Product-to-Proof Studio**. Shape owns the outcome. Design owns live direction and reusable decisions. Build owns bounded, isolated execution. Prove owns evidence and the human release decision. Coding clients are execution adapters behind that journey—not the product people must learn first. [Read the Studio contract under review](docs/10-product/PRODUCT_TO_PROOF_STUDIO.md) · [Try the static flow prototype](docs/20-design/prototypes/product-to-proof-studio.html) · [See the Signalroom cross-platform journey](docs/10-product/SIGNALROOM_CROSS_PLATFORM_JOURNEY.md) The shared contract is implemented for review; the unified control plane, supervised worker engine, final web/native proof, and measured launch evidence are the next gated tasks. The repository does not present those future stages as done. ## Run it ```bash git clone https://github.com/Gaurav890/everything-agentic-engineering.git cd everything-agentic-engineering ./agentic start ``` The Project Studio asks what you are creating, who it serves, and the outcome first. It recommends an editable starting path in plain language, then asks whether current evidence should shape the first pass and how design should begin. Provider, profile, skill, task, and evidence machinery stays behind the advanced path. It previews the plan and asks once before creating a directory. When it finishes, enter the generated project and use the same doorway: ```bash ./agentic start ``` It resumes settled answers and prepares the right continuation. Use `./agentic journey` when you want the detailed stage map, or `./agentic next` when you want only the next low-level action. Project creation does not install dependencies or external skills, collect API keys, start MCP servers, launch a client without confirmation, initialize Git, deploy, approve design, or merge code. ## See the system working ### One workflow, three reviewed visual systems These running responsive examples intentionally share one enterprise request and decision architecture. They demonstrate system-level changes in type, color, density, geometry, and motion—not the product-specific compositional divergence required from a fresh custom creative sprint.
Editorial Signal enterprise workflow
Editorial Signal
Typographic and decisive
Kinetic Index enterprise workflow
Kinetic Index
Energetic and unconventional
Quiet Material enterprise workflow
Quiet Material
Warm and deliberately calm
Mobile-web evidence: [Editorial Signal](apps/web/tests/visual.spec.ts-snapshots/enterprise-workflow-editorial-signal-mobile-linux.png) · [Kinetic Index](apps/web/tests/visual.spec.ts-snapshots/enterprise-workflow-kinetic-index-mobile-linux.png) · [Quiet Material](apps/web/tests/visual.spec.ts-snapshots/enterprise-workflow-quiet-material-mobile-linux.png) ### A real interaction, including failure and recovery Signalroom is the included operations-console showcase. It demonstrates a protected decision, interruption, recovery, and durable evidence—not a static landing-page mockup.
Signalroom decision queue in its normal state
Protected decision flow
Consequences and evidence stay visible before approval.
Signalroom recoverable error state
Failure and recovery
Error state preserves context and a clear recovery action.
[Watch the approval, pause, and resume flow](docs/assets/demo/03-signalroom-approval.gif) · [Watch normal, loading, empty, and error states](docs/assets/demo/04-running-states.gif) The animated demonstrations are linked instead of autoplayed so readers can choose when motion begins. The product itself includes a reduced-motion path. Run it locally: ```bash pnpm install --frozen-lockfile pnpm dev:showcase ``` ## One journey, not a toolbox ```text IDEA ↓ RESEARCH Perplexity for broad current discovery when selected ↓ Primary sources/manual research remain a valid fallback PRODUCT Audience + promise + one useful journey + recovery ↓ DESIGN Live, product-specific alternatives on different axes ↓ SYSTEM Human-approved direction → tokens + components + motion rules ↓ BUILD One bounded vertical slice ↓ VERIFY Behavior + responsive + accessibility + visual evidence ↓ REVIEW Independent evaluator → human decision → protected merge ``` The headline value is not “many agents, skills, and MCPs.” It is a faster path to a product people can understand and remember, with enough engineering rigor for a team to keep building it safely. ### 1. Research enters the product During creation, choose Perplexity-first research or skip it. If selected, the generated project activates the existing research profile and creates `docs/10-product/RESEARCH.md` with a source ledger plus `.agentic/research.json` as the validated machine state. The active profile is the routing authority; completion is bound to the source ledger and the changed/no-change brief decision, and copied text in a research note cannot advance the flow. Routing is explicit: | Need | Route | |---|---| | Broad current discovery or multi-source synthesis | Perplexity | | Authoritative technical/product facts | Official and first-party sources | | Authorized extraction from a known site | Firecrawl | | Interactive browser behavior | Playwright | | External capability unavailable | Primary-source/manual fallback, disclosed | The starter never asks you to paste a Perplexity key. It leaves MCPs disabled until you configure them in your own client and keeps credentials in environment or user scope. A catalog entry never counts as evidence that a tool ran. [Research policy](docs/60-tooling/RESEARCH_POLICY.md) · [MCP routing and setup](docs/60-tooling/MCP_STACK.md) · [Compatibility boundaries](docs/60-tooling/MCP_COMPATIBILITY.md) ### 2. Product decisions come before screens The generated brief captures the audience, promise, first outcome, open questions, design intent, and selected research path. The assistant confirms one useful journey—including failure and recovery—before implementation scope is accepted. Facts, assumptions, and unresolved questions stay distinct. ### 3. Design is a first-class build phase Custom is the default. A fresh web project starts a creative-direction sprint that produces working product-specific previews, usually three in the first round. Each direction must differ in composition or interaction, not merely palette, and must show realistic states, signature craft, an asset strategy, purposeful motion, responsive behavior, and reduced-motion behavior. The project can reject every option, request another, or synthesize a new one. References are ingredients. Components are structural donors. The project's approved design system wins. Anthropic frontend-design remains secondary; Emil Kowalski's reviewed design-engineering suite is the preferred optional external craft layer when installed. When a specific decision needs help, `./agentic design resources` gives a read-only, phase-aware plan: Realtime Colors for open palette/type choices, Haikei for a purposeful generated asset, or Motion Primitives for approved web motion. It explains what to bring back into the project and never opens, downloads, installs, or approves anything automatically. [Product-design workflow](docs/60-tooling/PROJECT_ONBOARDING.md) · [Design resources and exact links](docs/60-tooling/PRODUCT_DESIGN_RESOURCES.md) · [Design system](docs/20-design/DESIGN_SYSTEM.md) ### 4. Approval creates a reusable system An approved direction is compiled into DTCG-compatible primitives, semantics, component roles, light/dark themes, typography, spacing, radii, border/elevation, motion, layout, density, and agentic states. Screens consume semantic decisions; they do not silently invent a new visual language. ### 5. Engineering makes the result credible Requirements trace to acceptance criteria and bounded tasks. Parallel write work uses isolated branches/worktrees and explicit file ownership. Verification distinguishes scaffold checks, running behavior, visual evidence, native gaps, and production readiness. The builder does not certify its own work. ## Choose only what the product needs | Starting point | Best for | What remains inactive | |---|---|---| | `product` | SaaS and consumer products | Enterprise ceremony, mobile, backend, and research unless selected | | `agentic-product` | Human-agent planning, progress, approval, and recovery | Hidden or performative agent behavior | | `enterprise-workflow` | Tenant-aware requests, evidence, decisions, and auditability | Fake production auth, storage, or compliance claims | | `portfolio` | Authored work and case studies | SaaS dashboard conventions | | `mobile` | Native planning, guidance, and shared token contracts | Web-only surfaces; runnable native app is not included yet | | `core` | The workflow without an application shell | Frontend, mobile, backend, and research inventories | Unselected capabilities stay in the starter catalog but are not copied, routed, installed, or treated as requirements. Supabase and Convex are mutually exclusive backend choices. ## The commands most people need ```bash ./agentic start # create a project or resume its guided Studio ./agentic journey # see the complete path and current state ./agentic next # get exactly one next action ./agentic setup create # advanced/non-interactive project creation ./agentic design sprint # build/review product-specific live directions ./agentic design resources # route palette, asset, or motion help when justified ./agentic tokens build # compile an approved direction ./agentic verify web # run web behavior and quality checks ./agentic verify full # validate the full repository contract ``` Run `./agentic --help` for the complete public command surface. Internal shell scripts are implementation details; you should not have to discover them. ## Built for serious team workflows - Durable product, design, architecture, task, decision, and evidence files. - A protected `main` branch and short-lived task branches. - Draft pull requests for early visibility. - Worktrees for parallel features, specifications, research, or reviews. - One owner per writable file/module and a planned merge order. - Explicit security, data, auth, migration, rollback, and production boundaries. - Deterministic checks plus independent product, design, security, QA, and integration review where risk requires them. [Enterprise golden path](docs/60-tooling/ENTERPRISE_GOLDEN_PATH.md) · [Parallel terminals](docs/70-collaboration/PARALLEL_TERMINALS.md) · [GitHub workflow](docs/70-collaboration/GITHUB_WORKFLOW.md) · [Code review](docs/70-collaboration/CODE_REVIEW.md) ## Honest readiness - Web references and Signalroom run locally. - The generator creates a personalized workspace and an executable design sprint; it does not claim to create a finished product unattended. - Enterprise identity, persistence, notification, and audit adapters are local examples with `production_ready: false`. - Native mobile is still a planning scaffold, not a runnable Expo application. - Automated checks cannot prove originality, product-market fit, security, or human delight. Those remain evidence and review decisions. - Five independent newcomer sessions remain the published self-service launch gate; synthetic fixtures do not satisfy it. [Current limitations](docs/60-tooling/COMPATIBILITY.md) · [Evaluation rubric](docs/50-evals/RUBRIC.md) · [First-project pilot](docs/50-evals/FIRST_PROJECT_PILOT.md) ## Go deeper when you need to | Need | Read | |---|---| | Complete first-project walkthrough | [First project](docs/60-tooling/FIRST_PROJECT.md) | | Generated-project behavior | [Project generator](docs/60-tooling/PROJECT_GENERATOR.md) | | Product and design onboarding | [Project onboarding](docs/60-tooling/PROJECT_ONBOARDING.md) | | Skills and external capabilities | [Skills](docs/60-tooling/SKILLS.md) · [Capabilities](docs/60-tooling/CAPABILITIES.md) | | Profiles and cleanup | [Profiles](docs/60-tooling/PROFILES.md) | | Design tokens and visual QA | [Token package](packages/design-tokens/README.md) · [Visual QA](docs/50-evals/VISUAL_QA.md) | | Security and trust boundaries | [Security model](docs/30-engineering/SECURITY_MODEL.md) | | Architecture and decisions | [Architecture](docs/30-engineering/ARCHITECTURE.md) · [ADRs](docs/30-engineering/ADR/) | | Current work and handoff | [Current state](docs/40-execution/CURRENT_STATE.md) · [Handoff](docs/40-execution/HANDOFF.md) | Open `docs/` as an Obsidian vault if you want a human knowledge cockpit. Git remains the durable history. ## Help make the proof stronger Try the public start path without private guidance. If it stalls, report the exact stage, expected result, actual result, and environment. If it works, share the product, the direction you rejected, the direction you approved, and the evidence that changed your decision. [Open an issue](https://github.com/Gaurav890/everything-agentic-engineering/issues/new/choose) · [Contribute](CONTRIBUTING.md) · [Security reporting](SECURITY.md) ---
**Build the product people remember. Keep the system teams can trust.**