Skip to content

1.36.0 — Claude Toolkit dev roster

Latest

Choose a tag to compare

@nasrulhazim nasrulhazim released this 03 Aug 10:42

Generated projects — and Kickoff itself — now ship a curated Claude Code dev roster (agents, skills, commands), sourced from nasrulhazim/claude. No installer changes: stubs/ is mirrored recursively, so the assets land in every scaffolded app automatically.

Added

  • stubs/.claude/ (into every generated project) — a full Laravel dev-lifecycle roster:
    • 12 agents: api-engineer, code-reviewer, database-engineer, devops-engineer, laravel-developer, performance-engineer, qa-engineer, security-analyst, software-architect, tech-writer, ui-designer, upgrade-specialist
    • 17 skills: project-laravel, livewire-flux, pest-testing, code-quality, php-best-practices, design-patterns, project-api, project-ddd, git-workflow, gh-workflow, ci-cd-pipeline, kickoff-patch, log-monitor, project-conventions, project-docs, project-roadmap, project-faq
    • 3 commands: upgrade-laravel, upgrade-livewire, docs
  • .claude/ (for developing Kickoff itself) — 5 agents (code-reviewer, qa-engineer, package-maintainer, devops-engineer, tech-writer) and 8 skills (package-dev, code-quality, php-best-practices, pest-testing, git-workflow, gh-workflow, project-conventions, project-docs); the existing sandbox-testing skill and local settings are preserved.
  • bin/sync-claude-assets — idempotent script that refreshes both sets from the toolkit source of truth (default ~/Packages/claude, override with an argument). Curated lists live at the top of the script.

Notes

  • Agents are thin role personas that load the bundled skills as their playbook; read-only roles (code-reviewer, security-analyst) ship a restricted tool allowlist.
  • boost:install --skills still runs during scaffolding and writes package-named skills alongside these; re-run bin/sync-claude-assets if a name ever collides.
  • The bundle is a snapshot — refresh it each release via bin/sync-claude-assets.

🤖 Generated with Claude Code