Agent Scaffolder

Turns an Agent Build Spec into a runnable Python agent: loop, permissions, logs

Tested · Works

Test report

Verdict
Tested · Works
Score
8.8/10
Tested
Jul 17, 2026
Environment
Claude Code 2.x (agent harness)
Upstream re-checked
Aug 10, 2026 · a80c424

Scaffolded the repo's support-agent build spec both ways and compiled and smoke-tested both under Python 3.13. The no-skill baseline came out as one working 170-line file; the skill run produced a 6-module project whose extras all passed live runtime checks: a DENY permission path read from tool contracts, per-tool timeouts and declared side effects, a system prompt re-templated with live session state each turn, token accounting, and per-event JSON logs. The full agent loop itself needs an ANTHROPIC_API_KEY, so live-loop behavior was not measured — the comparison is on compiled, executed structure. Docs promise 'production-grade' output, which is fair for a scaffold with mock executors clearly marked for replacement.

Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works

  • Installs cleanly 5/5
  • Triggers reliably 5/5
  • Output vs. baseline 8/10
  • Docs & honesty 4/5

What Agent Scaffolder does

Generates a complete Python agent project from an Agent Build Spec: a real controller loop, tool contracts with schemas and per-tool permissions, an AUTO_ALLOW/ASK_FIRST/DENY policy, session state with token tracking, and structured JSON observability. Triggers when you have an agent architecture document or spec and want working scaffolded code rather than a one-shot API script.

How to install Agent Scaffolder

git clone https://github.com/xuanhieu2611/build-your-own-agents-skill
mkdir -p ~/.claude/skills
cp -r build-your-own-agents-skill/skills/agent-scaffolder ~/.claude/skills/agent-scaffolder

Skills live in ~/.claude/skills/ (global) or .claude/skills/ (per-project). Restart Claude Code after installing.

Commands — how to trigger Agent Scaffolder

  • /agent-scaffolder Turns an Agent Build Spec into a runnable Python agent: loop, permissions, logs

It also activates on plain-language prompts like these:

  • Turn this agent build spec into a working Python project
  • Scaffold a real agent loop with tool permissions from my spec doc
  • I have an agent architecture doc, generate runnable code with logging

Frequently asked questions

Is the Agent Scaffolder skill free?
Yes. The skill itself is free from xuanhieu2611/build-your-own-agents-skill. SkillProof publishes the install command and an independent test verdict at no cost.
Does Agent Scaffolder work with Claude Code?
We tested it with Claude Code 2.x (agent harness) on Jul 17, 2026. Verdict: Tested · Works. Scaffolded the repo's support-agent build spec both ways and compiled and smoke-tested both under Python 3.13. The no-skill baseline came out as one working 170-line file; the skill run produced a 6-module project whose extras all passed live runtime checks: a DENY permission path read from tool contracts, per-tool timeouts and declared side effects, a system prompt re-templated with live session state each turn, token accounting, and per-event JSON logs. The full agent loop itself needs an ANTHROPIC_API_KEY, so live-loop behavior was not measured — the comparison is on compiled, executed structure. Docs promise 'production-grade' output, which is fair for a scaffold with mock executors clearly marked for replacement.
What is the Agent Scaffolder SkillProof Score?
8.8/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 8/10, docs & honesty 4/5.
How do I install Agent Scaffolder?
Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
Can I use Agent Scaffolder with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.