claude-skills/agent-launcher/skills/interview/README.md
Claude 9ceecb1e70
docs(agent-launcher): post-merge follow-up — changelog entry, plugin audit fixes, ClawHub publish plan
- CHANGELOG: [Unreleased] section for the agent-launcher domain (PR #961, merged 2026-08-21)
- 8-phase plugin audit: PASS WITH WARNINGS — structure 84.8-91.3 (orchestrator
  EXCELLENT), security 0 critical/high across all 6 sub-skills, 18/18 scripts PASS
- audit auto-fixes: per-sub-skill READMEs (6), SKILL.md versions aligned to the
  2.11.2 normalization from the merge, removed untracked scripts/my-agent/ test
  debris (the one real security finding), my-agent/ added to .gitignore so user
  launch artifacts can never be committed
- PUBLISH-CLAWHUB.md: publish order, slug-conflict fallbacks (cs- prefix registry-
  only), 5-skills/hour drip constraint

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
Claude-Session: https://claude.ai/code/session_012FwXG6TqCXKZQvF4iD69cv
2026-08-24 17:26:12 +00:00

1.1 KiB

interview (Phase 1)

Interview a founder into a validated Claude Managed Agent build sheet — primitives table + v1/v2 deferrals + eval plan. No API key needed in this phase.

Usage

python3 scripts/interview_planner.py \
  --job "Triage overnight support email" --trigger schedule \
  --inputs "gmail,memory" --actions "label" \
  --dod "one label per email, grounded reason" --recurrence daily \
  --out ./my-agent/plan.json

python3 scripts/build_sheet_builder.py --plan ./my-agent/plan.json --out-dir ./my-agent
python3 scripts/primitives_validator.py --sheet ./my-agent/build-sheet.json

Tools

Tool Purpose
interview_planner.py six intake slots → primitives skeleton + deferrals
build_sheet_builder.py assemble/normalize build-sheet.json
primitives_validator.py validate vs CMA limits (PASS/WARN/FAIL, exit 1 on FAIL)

The build-sheet schema and a worked example live in ../../assets/; the intake-slot mapping is documented in ../../references/interview-to-config.md.