sb-create-subagents
Installation
SKILL.md
Create Sunbytes sub-agents
Scaffold three specialised sub-agents for a TypeScript project, each preloaded with the Sunbytes skills that match the repo's stack. Sub-agents are Markdown files in .claude/agents/; the skills: frontmatter field injects the full skill content at startup, so each agent starts already knowing the Sunbytes standards (it can still invoke any other skill via the Skill tool).
This is a prompt-driven setup skill: detect → confirm → write. Never overwrite an existing agent file without asking.
The three agents
| Agent file | Role | Tools |
|---|---|---|
senior-typescript-developer.md |
Implements features and fixes bugs to Sunbytes standards | inherits all |
senior-test-writer.md |
Writes unit tests and component/behaviour tests | inherits all |
senior-code-reviewer.md |
Reviews code against Sunbytes guardrails (read-only) | Read, Grep, Glob, Bash |
Process
1. Detect the stack
Read package.json (repo root, plus any workspace packages) — inspect dependencies + devDependencies: