← All skill packs

Claude Code: Software Development Skills

Skill pack
18 skills0 selected
levnikolaevichSkills in this pack

Builds and queries code knowledge graph for dependency analysis, references, implementations, and architecture overview.

English

Indexes and queries project research graphs backed by hex-research MCP. Use for hypotheses, goals, benchmark runs, evidence depth, derived goal metrics, lineage, generated research maps, and graph audits.

English

Modernizes a bounded capability by removing obsolete custom mechanisms or reducing bundle and maintenance cost. Use for proven modernization value; not routine upgrades or tuning.

English

Checks application security boundaries: secrets, injection, XSS, input validation, and sensitive env defaults. Use when auditing exploitable code paths.

English

Checks build, lint, type, test, and CI delivery gate failures. Use when auditing whether the project can reliably ship.

English

Checks evidence-backed duplication, over-abstraction, and unused extensibility. Use when auditing DRY/KISS/YAGNI risk.

English

Checks local maintainability hotspots: complexity, long methods, god modules, signatures, algorithms, and constants. Also flags identifier drift across API/DTO/DB layers. Use when auditing code hotspots.

English

Checks dependency health and generic custom utility/integration replacement opportunities. Use when auditing dependency and reuse risk.

English

Finds code that can be safely deleted: unreachable, unused, obsolete compatibility, and commented-out code. Use when pruning dead code.

English

Checks diagnosability through structured logs, metrics, traces, correlation IDs, and useful log levels. Use when auditing incident visibility.

English

Checks races, deadlocks, async hazards, TOCTOU, blocking I/O, and shared resource contention. Use when auditing concurrency correctness.

English

Checks runtime lifecycle and config validation: bootstrap, shutdown, probes, cleanup, env sync, and fail-fast startup. Use for runtime readiness.

English

Audits assertion strength and test oracles that prove real defects. Use when finding weak tests that execute code but prove little.

English

Audits whether one implemented architectural pattern fits project needs and best practices. Use when checking pattern fitness.

English

Checks layer, resource ownership, and orchestration boundaries. Use when auditing architecture boundary enforcement.

English

Builds dependency topology, detects cycles, validates import rules, and calculates coupling metrics. Use when auditing architecture topology.

English

Finds architecture-level modernization opportunities: obsolete custom mechanisms, overbuilt extension points, and simplifiable architecture. Use when auditing architecture evolution.

English

Audits architecture config boundaries: typed settings, scattered env reads, config leakage, and layer ownership. Use for config architecture.

English

Includes Ln 021 Codegraph, Ln 022 Researchgraph, Ln 33 Code Modernizer, and other workflows.

Install with
Claude CodeCodexCursorGitHub CopilotGemini CLI

Supported by the Atlas install prompt. Skill-specific requirements vary.

Pack stats

Skills18CategorygeneralStars0

What’s included

Ln 021 Codegraph

Builds and queries code knowledge graph for dependency analysis, references, implementations, and architecture overview. Use when starting work on unfamiliar codebase or

Ln 022 Researchgraph

Indexes and queries project research graphs backed by hex-research MCP. Use for hypotheses, goals, benchmark runs, evidence depth, derived goal metrics, lineage, generated research maps, and graph audits.

Ln 33 Code Modernizer

Modernizes a bounded capability by removing obsolete custom mechanisms or reducing bundle and maintenance cost. Use for proven modernization value; not routine upgrades or tuning.

Ln 621 Security Boundary Auditor

Checks application security boundaries: secrets, injection, XSS, input validation, and sensitive env defaults. Use when auditing exploitable code paths.

Ln 622 Build Delivery Gate Auditor

Checks build, lint, type, test, and CI delivery gate failures. Use when auditing whether the project can reliably ship.

Ln 623 Duplication Overabstraction Auditor

Checks evidence-backed duplication, over-abstraction, and unused extensibility. Use when auditing DRY/KISS/YAGNI risk.

Ln 624 Code Maintainability Hotspot Auditor

Checks local maintainability hotspots: complexity, long methods, god modules, signatures, algorithms, and constants. Also flags identifier drift across API/DTO/DB layers. Use when auditing code hotspots.

Ln 625 Dependency Reuse Auditor

Checks dependency health and generic custom utility/integration replacement opportunities. Use when auditing dependency and reuse risk.

Ln 626 Dead Code Pruning Auditor

Finds code that can be safely deleted: unreachable, unused, obsolete compatibility, and commented-out code. Use when pruning dead code.

Ln 627 Diagnosability Auditor

Checks diagnosability through structured logs, metrics, traces, correlation IDs, and useful log levels. Use when auditing incident visibility.

Ln 628 Concurrency Correctness Auditor

Checks races, deadlocks, async hazards, TOCTOU, blocking I/O, and shared resource contention. Use when auditing concurrency correctness.

Ln 629 Runtime Lifecycle Config Auditor

Checks runtime lifecycle and config validation: bootstrap, shutdown, probes, cleanup, env sync, and fail-fast startup. Use for runtime readiness.

Ln 638 Test Oracle Effectiveness Auditor

Audits assertion strength and test oracles that prove real defects. Use when finding weak tests that execute code but prove little.

Ln 641 Pattern Fitness Auditor

Audits whether one implemented architectural pattern fits project needs and best practices. Use when checking pattern fitness.

Ln 642 Layer Ownership Boundary Auditor

Checks layer, resource ownership, and orchestration boundaries. Use when auditing architecture boundary enforcement.

Ln 644 Dependency Topology Auditor

Builds dependency topology, detects cycles, validates import rules, and calculates coupling metrics. Use when auditing architecture topology.

Ln 645 Architecture Modernization Auditor

Finds architecture-level modernization opportunities: obsolete custom mechanisms, overbuilt extension points, and simplifiable architecture. Use when auditing architecture evolution.

Ln 647 Configuration Boundary Auditor

Audits architecture config boundaries: typed settings, scattered env reads, config leakage, and layer ownership. Use for config architecture.

Quick start

  1. Choose your skills. Select individual skills above, or choose the entire pack.
  2. Copy the install prompt. Use Copy install prompt above the list.
  3. Send it to your agent. Paste into your coding agent’s chat. Your agent reviews the source and guides the setup.

Try it with your agent

After installation, start with a request like:

Example request
Use the Ln 021 Codegraph skill to help with my task.
Ask me for the context you need before getting started.

Requirements & license

  • A coding agent that can access your project files and install skills.
  • Your agent checks each skill’s instructions, dependencies, and permissions during setup.
  • Reported license for the skills shown: MIT. The author’s terms apply.
Claude Code: Software Development Skills | Agent Skills Atlas