agentsclimarketplace

Using claude engineer

Skill martian56/claude-engineer/plugins/claude-engineer/skills/using-claude-engineer

Claude Code marketplace and home of claude-engineer: an opinionated, design-system-first, plan-gated autonomous engineer for full greenfield React/Next and FastAPI projects.

Install
npx -y skills add martian56/claude-engineer --skill using-claude-engineer

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

  • 2 stars2 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

Use at the start of, and throughout, any work that builds or finishes a full software project with claude-engineer. Establishes the project lifecycle, the iron laws, and which skill to invoke at each stage. Auto-injected at session start.

SKILL.md

3.6 KB, as published. Nobody here has run it

Using Claude-Engineer

Announce at start: "I'm using claude-engineer to drive this project's lifecycle."

Claude-Engineer is a lifecycle orchestrator for building full greenfield web apps end-to-end. It is opinionated: React or Next.js + Tailwind + a DESIGN.md-driven custom design system on the front, FastAPI + SQLAlchemy 2.0 + Alembic + Pydantic v2 on the back, a polyglot monorepo, Docker for stateful services only, and hard quality gates.

It does NOT reimplement general engineering discipline - it calls into superpowers for that and adds the whole-project glue superpowers lacks (intake → phased plan → autonomous build → finish, plus durable cross-session memory).

Iron Laws (violating the letter is violating the spirit)

  1. Plan-gated. No build work before the user signs off on the phased plan. Heavy alignment up front, then autonomous.
  2. Greenfield only. Claude-Engineer scaffolds NEW projects on its opinionated stack. It does not onboard existing codebases.
  3. Customer experience first. Build in this order: DESIGN.md → frontend shells/components → backend APIs → integration.
  4. Hard quality gates for "done." ALL of: tests + coverage; Playwright E2E with ZERO console errors; WCAG AA; strict types + lint clean. Enforced at the commit gate and at finish.
  5. Services in Docker, app runs native. Postgres/Redis/MinIO/Mailpit in Docker; frontend & backend run natively in separate shells.
  6. Trust the ledger. .claude-engineer/progress.md + memory.md + git log over your own recollection (survives compaction).

The lifecycle and which skill to invoke

Stageclaude-engineer skillcalls into superpowers
0. Conventions/setupclaude-engineer:project-conventions-
1. Intake (brief)claude-engineer:intake-projectbrainstorming
2. Plan (sign-off gate)claude-engineer:plan-projectwriting-plans
3. Memory initclaude-engineer:project-memory-
4. Build (autonomous)claude-engineer:execute-buildusing-git-worktrees, subagent-driven-development (each task: test-driven-development), dispatching-parallel-agents, executing-plans (fallback), systematic-debugging
- design systemclaude-engineer:design-system-
- frontendclaude-engineer:frontend-development-
- backendclaude-engineer:backend-development-
- monorepo/toolingclaude-engineer:monorepo-and-tooling-
- local servicesclaude-engineer:docker-dev-environment-
5. Verify/reviewclaude-engineer:testing-and-qualityrequesting-code-review, receiving-code-review, verification-before-completion
6. CI + finishclaude-engineer:ci-cd-pipeline, then finishing-a-development-branchfinishing-a-development-branch

Guided path: the /claude-engineer:engineer command walks stages 0→6 in order. Per-stage path: invoke any skill above directly (e.g. /claude-engineer:plan-project).

Rules of engagement

  • If a stage's skill exists, USE it; don't freelance the stage.
  • Reference a skill's references/ docs on demand (read by path) - do not paste them wholesale.
  • Update .claude-engineer/progress.md after each task and .claude-engineer/memory.md on key decisions.
  • When unsure whether a claude-engineer skill applies: it does. Invoke it.

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.