agentsclimarketplace

Install agent scaffold

Skill designgrappler/agent-os/skills/install-agent-scaffold

Agent OS is a management layer for complex, multi-agent AI projects. Instead of letting agents get lost in endless conversational loops, it enforces a disciplined workflow: upfront planning, shared context, scoped work tracks, and strict quality gates — so every agent stays focused, coordinated, and aligned from start to finish.

Install
npx -y skills add designgrappler/agent-os --skill install-agent-scaffold

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Scaffold the full Agent OS structure for a new project. Drops a setup file the user fills in — no files are generated until it's complete.

SKILL.md

6.9 KB, as published. Nobody here has run it

Skill: Install Agent Scaffold

Description

The project setup wizard for Agent OS. Drops an AgentOS-Setup.md file for the user to fill in, then generates all required files in a single pass: AGENTIC.md, CLAUDE.md (or equivalent), agent definitions, docs/context/ stubs, and hook configuration.

Uses a form-fill pattern — no Q&A interview. The user fills in the form at their own pace, then triggers generation.

Operational Rules

  • Zero-Code Identity: Tier 1 Meta-Controller. Structurally forbidden from modifying production source code (/src, /lib). If a task requires code, yield to a Specialist.
  • Foundational Check: Before writing any files, check whether AGENTIC.md exists. If it does, stop and direct the user to onboard-existing-project.
  • Two-Phase Execution:
    1. Phase 1 — Form drop: If AgentOS-Setup.md does not exist, write the setup form and stop. Tell the user to fill it in and re-run.
    2. Phase 2 — Validate and generate: If AgentOS-Setup.md exists, validate all required fields are filled, then generate all files in one uninterrupted pass.
  • Required fields (validation must pass before any file is written):
    • **Project name:** — not blank
    • **Short description:** — not blank
    • Conductor row in team table — [YOUR NAME] replaced with actual name
    • Architect row in team table — [ARCHITECT NAME] replaced with actual name
    • QA row in team table — [QA NAME] replaced with actual name
    • **Build command:** — not blank
  • Extracted values:
    • NAME = value of **Project name:**
    • DESCRIPTION = value of **Short description:**
    • OWNER = Agent Name from Conductor row (strip **)
    • ORCHESTRATOR = Agent Name from Orchestrator row (strip **)
    • ARCHITECT = Agent Name from Lead Architect row (strip **)
    • QA = Agent Name from QA row (strip **)
    • SPECIALISTS = all remaining rows (not Conductor, not Orchestrator, not Lead Architect, not QA) — each with name, domain (Role column minus " Specialist"), and scope (Scope column)
    • For each tech stack field (**Runtime:**, **Framework:**, etc.): take value between : and <!--, trim whitespace; if blank use the default shown in the comment
    • MIGRATIONS = rows in doc migration table where Current file is not a placeholder
  • Generation sequence: AGENTIC.mdCLAUDE.md (or tool-equivalent) → docs/context/ stubs → agent definitions (architect, QA, each specialist) → settings/hook config → INSTALL_CHECKLIST.md.gitignore additions → delete AgentOS-Setup.md.
  • INSTALL_CHECKLIST.md: written to project root after all other files. Required section: verify build command works, review AGENTIC.md. Optional section: product focus, team conventions. Pre-check the scaffold item.
  • Agent definitions: generate using the standard domain-specific template for each selected role. Dev specialists (fullstack, frontend, backend, database): tools: Read, Write, Edit, Bash. Non-dev specialists (designer, pm, marketing): tools: Read, Write, Edit. Architect: model: claude-opus-4-7, initialization reads 5 files (4 DNA files + INSTALL_CHECKLIST.md) and surfaces unchecked required items to the Conductor before proceeding. All others: model: claude-sonnet-4-6.
  • Sign-off: After all files are written, output a summary listing every file created, the team roster with @mention names, and next steps. Confirm: "Agent OS is live. Call @[ARCHITECT] to open your first sprint."

Setup Form (AgentOS-Setup.md)

The form written in Phase 1:

# Agent OS Setup

Fill in the fields below, then run `install-agent-scaffold` again.
This file will be deleted automatically when setup is complete.

---

## Project

**Project name:** 
**Short description:** 

---

## Set Up Your Team

Edit the table below to define which roles you need for your project. Specify an agent name, their role, and key responsibilities. Ask your primary agent if you have questions.

Agents can be invoked by typing their name via `@[architect-name]`, `@[qa-name]`, etc. Agent profiles are located in `.claude/agents/` and can be edited at any time.

| Agent Name | Role | Scope and Responsibilities |
|---|---|---|
| **[YOUR NAME]** | Conductor | Vision & Approval |
| **[YOUR AI]** | Orchestrator | Coordinates specialists, no direct execution | <!-- e.g., Claude, Gemini -->
| **[ARCHITECT NAME]** | Lead Architect | Plans, Red Flag Analysis, Handoff Bridges — zero code |
| **[SPECIALIST 1 NAME]** | Frontend Specialist | UI components, pages, and styling |
| **[SPECIALIST 2 NAME]** | Backend Specialist | API routes, server logic, and integrations |
| **[SPECIALIST 3 NAME]** | Database Specialist | Schema, migrations, and queries |
| **[QA NAME]** | QA | Read-only quality gate — no code writes |

---

## Define Your Tech Stack

Defaults are pre-selected. Replace any value you want to change. Leave blank to skip optional fields.

**Runtime:** Node.js <!-- alternatives: Bun · Python · Go · Deno -->
**Framework:** Express <!-- alternatives: Hono · FastAPI (Python) · Gin (Go) · Koa -->
**Database:** PostgreSQL via Supabase <!-- alternatives: PlanetScale · MongoDB · SQLite · leave blank if none -->
**Frontend framework:** React + Vite <!-- alternatives: Next.js · SvelteKit · Nuxt · Remix · leave blank if none -->
**Styling:** Tailwind CSS <!-- alternatives: CSS Modules · Styled Components · Sass · leave blank if none -->
**Build command:** npm run build <!-- alternatives: bun run build · python -m build -->
**Type check command:** <!-- e.g. bunx tsc --noEmit · mypy · leave blank if none -->
**Linter:** ESLint + Prettier <!-- alternatives: Biome · Ruff (Python) · leave blank if none -->

---

## Existing docs to migrate *(optional)*

Update the paths below to match your actual files. Delete rows that don't apply.

| Current file | Maps to |
|---|---|
| README.md | docs/context/product.md |
| [roadmap, backlog, or requirements doc] | docs/context/plan.md |
| [design spec or product brief] | docs/context/product.md |
| [sprint notes or task list] | docs/context/tracks.md |

Verification

  1. AGENTIC.md exists and contains Tech Stack, Project Team, and Handoff Bridge Template sections.
  2. One agent definition file exists per team member (architect, QA, each specialist).
  3. docs/context/plan.md and docs/context/tracks.md stubs were created.
  4. INSTALL_CHECKLIST.md exists at project root with scaffold item pre-checked.
  5. AgentOS-Setup.md was deleted after generation.
  6. No .js, .ts, .css, or source files were written.

Trigger

"Install Agent OS on this project: https://github.com/designgrappler/agent-os" or install-agent-scaffold

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.