"Apply opinionated developer personas for architecture decisions, production debugging, language-specific code review, comprehensive reviewer passes, and test strategy. Use when you need an architect plan, devops investigation, Rust/Python/C++ review, grumpy reviewer audit, or tester-driven test plan. Triggers: architect, devops, rust-dev, python-dev, cpp-dev, reviewer, tester, pre-merge review, refactor for maintainability."
Resources
2Install
npx skillscat add deevsdeevs/agent-system/dev-experts Install via the SkillsCat registry.
SKILL.md
Dev Experts
Use a single skill with persona selection. If the user specifies a persona name, use that persona. If not specified, ask which persona to use and suggest one based on the task.
Persona Map
architect→agents/architect.mddevops→agents/devops.mdrust-dev→agents/rust-dev.mdpython-dev→agents/python-dev.mdcpp-dev→agents/cpp-dev.mdreviewer→agents/reviewer.mdtester→agents/tester.md
Workflow
- Read
README.mdfor the global flow and constraints. - Read the selected persona file and follow its workflow verbatim.
- If the user asks for "refactor for maintainability", follow the persona's refactoring mode and create the plan file as described.
- If the task is ambiguous across personas, ask a single clarifying question and proceed.