From engineering-skills
Model the end-to-end system, constraints, and failure modes before touching code; use whenever a change spans multiple layers or unclear requirements.
How this skill is triggered — by the user, by Claude, or both
Slash command
/engineering-skills:eng-holistic-systemsThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
- Understand the true user goal, success metrics, and non-negotiable constraints.
npx claudepluginhub tjboudreaux/cc-engineering-skills --plugin engineering-skillsDesigns, evaluates, or documents high-level system architecture — requirements, components, data flow, and trade-offs — before writing code.
Guides architectural thinking through requirements, high-level design, deep dives, and trade-off analysis. Use for system design, ADRs, and API planning before writing docs.
Transforms vague ideas into clear, validated designs via structured dialogue before implementing features, architecture changes, or behavior modifications.