skyosev/agent-skills

5Stars on the repository
47Mods indexed here, across every type
yesterdayLast push, which is what freshness is scored on
noneNo LICENSE: all rights reserved, so bodies are not copied

skyosev/agent-skills

Skill Claude Code

Audit Python code for unnecessary structural complexity — duplication, reinvented primitives, avoidable abstractions, dead logic paths, flag-heavy APIs, deep nesting, mixed concerns, and coexisting abstraction generations left behind by unfinished migrations. Recommends the simplest shape that preserves intended…

not rated 5 yesterday A 131 tokens

slop-hunter-py

26

skyosev/agent-skills

Skill Claude Code

Audit Python code for AI-generated noise — redundant comments, verbose documentation, style drift from project conventions, and trivially dead code. Surface-level hygiene pass; defaults to branch diff but supports any scope. Use when: reviewing AI-assisted Python code before merge, cleaning up generated code…

not rated 5 yesterday A 98 tokens

smell-hunter-py

27

skyosev/agent-skills

Skill Claude Code

Audit Python code for classic code smells — feature envy, data clumps, shotgun surgery, temporal coupling, comments as deodorant, temporary fields, god modules, mutable default arguments, and class abuse. Use when: reviewing Python code for structural design problems, preparing for a refactor, auditing code after…

not rated 5 yesterday A 101 tokens

solid-hunter-py

28

skyosev/agent-skills

Skill Claude Code

Audit Python class and interface design for SOLID violations — god classes, rigid extension points, broken substitutability, fat ABCs/Protocols, and concrete dependency chains. Focuses on responsibility assignment and abstraction fitness. Use when: reviewing class hierarchies, preparing for extension with new…

not rated 5 yesterday A 103 tokens

test-hunter-py

29

skyosev/agent-skills

Skill Claude Code

Audit Python test code for quality gaps — missing coverage on critical paths, brittle tests coupled to implementation, over-mocking, assertion-free tests, missing edge cases, and duplicated test setup. Focuses on test effectiveness, not production code structure. Use when: reviewing Python test suites for reliability…

not rated 5 yesterday A 107 tokens

type-hunter-py

30

skyosev/agent-skills

Skill Claude Code

Audit Python code for weak type design — primitive obsession, stringly-typed APIs, broad unions, structural vs nominal confusion, type aliases hiding intent, and models that fail to make illegal states unrepresentable. Use when: reviewing type annotations for expressiveness, tightening domain models, reducing runtime…

not rated 5 yesterday A 107 tokens

boundary-hunter-ts

31

skyosev/agent-skills

Skill Claude Code

Audit TypeScript modules for black-box boundary violations — leaked internals via exports, coupling through shared types, Law of Demeter chains, missing abstraction layers around externals, and over-exported APIs. Use when: reviewing module structure, shrinking public API surface, enforcing encapsulation, preparing…

not rated 5 yesterday A 77 tokens

doc-hunter-ts

32

skyosev/agent-skills

Skill Claude Code

Audit TypeScript code for missing inline documentation where the "why" is not obvious — obscure calculations, non-trivial business rules, surprising behavior, implicit constraints, and workarounds. Finds where a comment would save the next reader significant time. Use when: reviewing TypeScript code for long-term…

not rated 5 yesterday A 87 tokens

error-hunter-ts

33

skyosev/agent-skills

Skill Claude Code

Audit TypeScript code for error handling design quality — missing Error hierarchies, lost Error.cause chains, return-undefined antipatterns, over-broad try/catch, silent suppression, poor error context, framework handler gaps, Result type opportunities, and missing error boundaries. Use when: reviewing error handling…

not rated 5 yesterday A 100 tokens

invariant-hunter-ts

34

skyosev/agent-skills

Skill Claude Code

Audit TypeScript types for weak invariants — unnecessary casts, loose optionality, defensive ?./?? masking missing guarantees, leaky discriminated unions, and runtime checks the type system should enforce. Use when: tightening domain models, reducing type assertions, increasing type coverage, reviewing discriminated…

not rated 5 yesterday A 83 tokens

party-hunter-ts

35

skyosev/agent-skills

Skill Claude Code

Run all 12 TypeScript code quality hunters in parallel as subagents and write each report to a timestamped reports folder. Covers boundary, doc, error, invariant, perf, security, simplicity, slop, smell, solid, test, and type hunters. Use when: running a full TypeScript codebase audit, scanning all quality dimensions…

not rated 5 yesterday A 93 tokens

perf-hunter-ts

36

skyosev/agent-skills

Skill Claude Code

Audit TypeScript/Node.js code for performance antipatterns and resource management issues — event loop blocking, sequential awaits, N+1 queries, unclosed resources, unbounded caches, eager materialization, missing connection pooling, and expensive operations in hot paths. Use when: reviewing async correctness…

not rated 5 yesterday A 89 tokens

security-hunter-ts

37

skyosev/agent-skills

Skill Claude Code

Audit TypeScript code for security vulnerabilities — hardcoded secrets, injection risks, missing input validation at trust boundaries, insecure defaults, auth gaps, sensitive data exposure, and unsafe patterns like eval or innerHTML. Use when: reviewing TypeScript code before deployment, auditing trust boundaries…

not rated 5 yesterday A 80 tokens

skyosev/agent-skills

Skill Claude Code

Audit TypeScript code for unnecessary structural complexity — duplication, reinvented primitives, avoidable abstractions, dead logic paths, flag-heavy APIs, deep nesting, mixed concerns, and coexisting abstraction generations left behind by unfinished migrations. Recommends the simplest shape that preserves intended…

not rated 5 yesterday A 111 tokens

slop-hunter-ts

39

skyosev/agent-skills

Skill Claude Code

Audit TypeScript code for AI-generated noise — redundant comments, verbose documentation, style drift from project conventions, and trivially dead code. Surface-level hygiene pass; defaults to branch diff but supports any scope. Use when: reviewing AI-assisted TypeScript code before merge, cleaning up generated code…

not rated 5 yesterday A 78 tokens

smell-hunter-ts

40

skyosev/agent-skills

Skill Claude Code

Audit TypeScript code for classic code smells — feature envy, data clumps, shotgun surgery, primitive obsession, temporal coupling, comments as deodorant, temporary fields, and class abuse. Use when: reviewing TypeScript code for structural design problems, preparing for a refactor, auditing code after rapid feature…

not rated 5 yesterday A 76 tokens

solid-hunter-ts

41

skyosev/agent-skills

Skill Claude Code

Audit TypeScript class and interface design for SOLID violations — god classes, rigid extension points, broken substitutability, fat interfaces, and concrete dependency chains. Focuses on responsibility assignment and abstraction fitness. Use when: reviewing class hierarchies, preparing for extension with new…

not rated 5 yesterday A 79 tokens

test-hunter-ts

42

skyosev/agent-skills

Skill Claude Code

Audit TypeScript test code for quality gaps — missing coverage on critical paths, brittle tests coupled to implementation, over-mocking, assertion-free tests, missing edge cases, and duplicated test setup. Focuses on test effectiveness, not production code structure. Use when: reviewing TypeScript test suites for…

not rated 5 yesterday A 87 tokens

type-hunter-ts

43

skyosev/agent-skills

Skill Claude Code

Audit TypeScript type definitions for design debt — duplicated shapes, missing derivations, over-engineered generics, under-constrained type parameters, reinvented utility types, and disorganized type architecture. Type structure and maintainability, not type enforcement. Use when: reviewing type definitions for…

not rated 5 yesterday A 86 tokens

skyosev/agent-skills

Skill Claude Code

Transforms vague feature ideas into precise, codebase-grounded technical requirements. Use when requirements are ambiguous/incomplete, the user struggles to describe behavior, terminology is unclear, or multiple concepts are mixed. Output is a requirements spec—NOT an implementation plan. Reports omit empty sections …

not rated 5 yesterday A 77 tokens

text-compress

45

skyosev/agent-skills

Skill Claude Code

Use when an LLM-facing document — a prompt, skill file, spec, or instruction set — is verbose and must fit a tighter token budget. Not for user-facing copy, legal text, changelogs, or quoted material.

not rated 5 yesterday A 53 tokens

invariant-hunter

46

skyosev/agent-skills

Skill Claude Code

Use when reviewing Go, Python, or TypeScript code for invariants left to runtime, convention, or type assertions: tightening a domain model after prototyping, reducing casts and type-system bypasses, reviewing optionality and discriminated unions, or establishing a safety baseline before a refactor. Defaults to the…

not rated 5 yesterday A 143 tokens

slop-hunter

47

skyosev/agent-skills

Skill Claude Code

Use when reviewing Go, Python, or TypeScript code for AI-generated noise before merging AI-assisted changes, cleaning up a branch after heavy AI pair-programming, enforcing project conventions on new contributions, or reducing review noise. Defaults to the branch diff. Covers redundant comments, verbose documentation…

not rated 5 yesterday A 95 tokens

At most 3 mods per repository are shown here, and a mod shipped inside a plugin is left to that plugin's page — the rest are on their repository pages: