skyosev

45 mods across 1 repository, 5 stars between them.

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 131 tokens

slop-hunter-py

26

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 98 tokens

smell-hunter-py

27

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 101 tokens

solid-hunter-py

28

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 103 tokens

test-hunter-py

29

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 107 tokens

type-hunter-py

30

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 107 tokens

boundary-hunter-ts

31

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 77 tokens

doc-hunter-ts

32

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 87 tokens

error-hunter-ts

33

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 100 tokens

invariant-hunter-ts

34

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 83 tokens

party-hunter-ts

35

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 93 tokens

perf-hunter-ts

36

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 89 tokens

security-hunter-ts

37

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 80 tokens

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 111 tokens

slop-hunter-ts

39

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 78 tokens

smell-hunter-ts

40

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 76 tokens

solid-hunter-ts

41

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 79 tokens

test-hunter-ts

42

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 87 tokens

type-hunter-ts

43

skyosev/agent-skills

Skill Claude CodeCodex

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…

5 23d ago A 86 tokens

skyosev/agent-skills

Skill Claude CodeCodex

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 …

5 23d ago A 77 tokens

text-compress

45

skyosev/agent-skills

Skill Claude CodeCodex

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.

5 23d ago A 53 tokens