feat: split dev agent into dev-frontend + dev-backend, install impeccable skills #95
Labels
No labels
domain:backend
domain:devops
domain:frontend
status:approved
status:in-progress
status:needs-fix
status:qa
type:bug
type:devops
type:feature
No milestone
No project
No assignees
1 participant
Notifications
Due date
No due date set.
Dependencies
No dependencies set.
Reference
ldraney/claude-custom#95
Loading…
Add table
Add a link
Reference in a new issue
No description provided.
Delete branch "%!s()"
Deleting a branch is permanent. Although the deleted branch may continue to exist for a short time before it actually gets removed, it CANNOT be undone in most cases. Continue?
Lineage
plan-pal-e-posts→ Phase 0 (Agent Frontmatter + Impeccable Skills)Repo
forgejo_admin/claude-customUser Story
As Betty Sue
I want specialized dev-frontend and dev-backend agent frontmatter files with impeccable design skills installed
So that I can spawn the right agent for frontend vs backend work (Phase 1 needs dev-frontend for gcal-scheduler booking UI)
Context
The six-agent model splits Dev into Dev-Frontend (SvelteKit, impeccable design) and Dev-Backend (Python, FastAPI, IaC). Agent frontmatter files in
agents/must exist before Claude Code can spawn them. The impeccable skills (from/tmp/impeccable/.claude/skills/) provide a curated design system for frontend work — typography, color, spatial design, motion, interaction, responsive, and UX writing references. The olddev.mdagent should be deprecated since it's replaced by the two specialized agents.File Targets
Files to create:
agents/dev-frontend.md— frontend agent frontmatter pointing toagent-dev-frontendpal-e-docs noteagents/dev-backend.md— backend agent frontmatter pointing toagent-dev-backendpal-e-docs noteskills/frontend-design/— design skill with 7 reference files (copy from impeccable)skills/audit/— quality audit skill (copy from impeccable)skills/polish/— final polish skill (copy from impeccable)skills/bolder/,skills/colorize/,skills/optimize/,skills/critique/,skills/harden/,skills/clarify/,skills/distill/,skills/normalize/— remaining impeccable skillsskills/adapt/,skills/animate/,skills/delight/,skills/extract/,skills/onboard/,skills/quieter/,skills/teach-impeccable/— full setFiles to deprecate:
agents/dev.md→ rename toagents/dev.md.deprecatedFiles NOT to touch:
agents/betty-sue.md,agents/dottie.md,agents/qa.md— existing agents unchangedhooks/— no hook changesskills/board-add/,skills/board-status/,skills/board-sync/— existing skills unchangedAcceptance Criteria
~/.claude/agents/dev-frontend.mdexists and is valid YAML frontmatter~/.claude/agents/dev-backend.mdexists and is valid YAML frontmatter~/.claude/skills/frontend-design/SKILL.mdexists with 7 reference filesskills/agents/dev.mdrenamed toagents/dev.md.deprecateddev-frontendordev-backendagent works (frontmatter parses correctly)Test Expectations
Constraints
mcpServers: [forgejo]andisolation: worktree/tmp/impeccable/.claude/skills/— no modifications~/.claude/is symlinked to~/claude-custom/so changes are immediately liveChecklist
Related
pal-e-agency— project (six-agent model)plan-pal-e-posts— first LinkedIn post plan