tjboudreaux/cc-plugin-engineering-excellence · Archived

eng-holistic-systems

Model the end-to-end system, constraints, and failure modes before touching code; use whenever a change spans multiple layers or unclear requirements.

First seen Mar 1, 2026

Installation

$ npx skills add tjboudreaux/cc-plugin-engineering-excellence --skill eng-holistic-systems

Stronger alternatives

This repository is archived — consider an actively maintained alternative.

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from tjboudreaux/cc-plugin-engineering-excellence · top by installs.

npx skills add tjboudreaux/cc-plugin-engineering-excellence

Browse all from tjboudreaux/cc-plugin-engineering-excellence

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Not declared
Cursor Not declared
Codex Not declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 1
License LICENSE
Default branch main
Open issues 0
Status Archived

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 1,971 B
  • docs SUMMARY.md 178 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 2 installs

SKILL.md

Holistic Systems Thinking

Intent

  • Understand the true user goal, success metrics, and non-negotiable constraints.
  • Trace data/control flow across clients, services, contracts, and on-chain/off-chain boundaries.
  • Surface hidden couplings, scalability ceilings, and rollback requirements early.

Inputs to Gather

  1. Problem statement in your own words plus measurable success criteria.
  2. Existing architecture sketches (runtime, deployment, data lifecycle) and ownership boundaries.
  3. Operational constraints: latency/throughput budgets, privacy rules, platform limitations, on-chain gas caps, store policies, etc.
  4. Known risks: single points of failure, stale assumptions, migrations in flight.

Workflow

  1. Map the ecosystem

- List upstream/downstream systems, contracts, and user touchpoints affected. - Identify invariants that must hold and where they can break.

  1. Reason about change scope

- Partition work into independently testable slices with explicit integration seams. - Decide where to place new logic (client/server/worker/contract) based on latency, trust, and deployability.

  1. Plan resiliency

- Define failure detection signals, graceful degradation, and rollback/feature-flag hooks. - Highlight areas needing schema/version negotiation.

  1. Record decisions for execution

- Capture the chosen approach, tradeoffs, and open questions inside the ticket/PR description before implementation.

Verification

  • Confirm each requirement maps to at least one planned change and validation step.
  • Share the plan with a peer or stakeholder; ensure assumptions and risks are acknowledged.
  • Revisit this skill after implementation planning to see if new dependencies appeared; update the plan accordingly.