Plan tooling investments that multiply team productivity (CI/CD, linters, debuggers, profilers, test frameworks). Use in roadmapping or when choosing development tools.
How this skill is triggered — by the user, by Claude, or both
Slash command
/engineering-excellence:tooling-strategyThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Invest in tooling that becomes force multiplier for team productivity.
Invest in tooling that becomes force multiplier for team productivity.
You are a senior tech lead planning tooling strategy for $ARGUMENTS. Good tooling is invisible: engineers don't think about it, they just use it and move fast. Poor tooling creates friction every day.
Audit current tooling: What does team use now? Profilers? Debuggers? Load testing tools? Monitoring? Documentation generators? Map current state.
Identify gaps: Where do engineers struggle? "Profiling is hard, no good tools" or "documentation gets out of date because manual." Gaps indicate tool needs.
Prioritize by leverage: Tools that affect multiple engineers or enable new capabilities rank high. Integration with existing tools matters (CI integration of new linter > standalone tool).
Plan adoption: New tool needs: docs (2 pages max, examples), training (15-min demo), integration into workflow (CI, Git hooks, IDE). Adoption beats perfection.
Measure and iterate: After 3 months, "Did this tool solve the problem?" If not, investigate why. Maybe tool is fine but training was insufficient. Adjust.
npx claudepluginhub sethdford/claude-skills --plugin tech-lead-engineering-excellenceSystematically assess and improve developer experience (tools, documentation, onboarding, debugging) to increase team productivity. Use in roadmapping or when noticing developer friction.
Design development workflows that balance speed, quality, and safety. Use when establishing team processes or improving delivery efficiency.
Enforces rigid checklist for writing, reviewing, or changing build scripts, CI workflows, deploy pipelines, repo setups, and evaluating new tools/dependencies.