All skills
ntcoding avatar

NTCoding/claude-skillz

Random Claude skills for common, simple programming tasks

main Updated 6 months agoGitHub
README badge for ntcoding/claude-skillz

Repository statistics

  • Indexed skills

    22

  • Skill groups

    1

  • GitHub stars

    351

  • Forks

    46

22 total

/lightweight-implementation-analysis-protocol

This skill should be used when fixing bugs, implementing features, debugging issues, or making code changes. Ensures understanding of code flow before implementation by: (1) Tracing execution path with specific file:line references, (2) Creating lightweight text diagrams showing class.method() flows, (3) Verifying understanding with user. Prevents wasted effort from assumptions or guessing. Triggers when users request: bug fixes, feature implementations, refactoring, TDD cycles, debugging, code analysis.

/independent-research

Use when about to ask the user a factual question, propose a solution, diagnose an error, or choose between approaches. Triggers on: 'Do you have X installed?', 'What version?', 'Is X configured?', 'We should...', 'The fix is...', 'Options: 1...', 'Based on my understanding...', 'I believe X supports...'. Before deciding anything, spin up parallel subagents to WebSearch for current docs, community solutions, framework best practices, and GitHub issues. Your memory is stale โ€” verify everything.

/lightweight-design-analysis

This skill analyzes code for design quality improvements across 8 dimensions: Naming, Object Calisthenics, Coupling & Cohesion, Immutability, Domain Integrity, Type System, Simplicity, and Performance. Ensures rigorous, evidence-based analysis by: (1) Understanding code flow first via implementation-analysis protocol, (2) Systematically evaluating each dimension with specific criteria, (3) Providing actionable findings with file:line references. Triggers when users request: code analysis, design review, refactoring opportunities, code quality assessment, architecture evaluation.

The badge links readers to this page. It shows the skilld mark and no counts, and it follows the reader's light or dark GitHub theme.

<a href="https://skilld.dev/gh/ntcoding/claude-skillz"> <picture> <source media="(prefers-color-scheme: dark)" srcset="https://skilld.dev/b/ntcoding/claude-skillz?theme=dark"> <source media="(prefers-color-scheme: light)" srcset="https://skilld.dev/b/ntcoding/claude-skillz?theme=light"> <img alt="Skill repository on skilld.dev" src="https://skilld.dev/b/ntcoding/claude-skillz?theme=light"> </picture> </a>