ArabelaTso/Skills-4-SE

A curated list of 180+ useful Claude Skills for Software Engineering and resources for customizing AI for SE workflows.

252Stars on the repository
188Mods indexed here, across every type
22d agoLast push, which is what freshness is scored on
Apache-2.0Licence, which decides whether bodies are shown

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Analyze CVE reachability in software repositories by examining how vulnerable dependencies are imported and used. Determines whether vulnerable components, classes, or functions are reachable from project code through call chain analysis, reflection detection, dynamic loading patterns, and configuration-gated…

not rated 252 +4 22d ago A SkillSpector: pass 122 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate prioritized CVE watchlists and actionable security recommendations for repositories. Use when analyzing CVE scan results, creating security reports, prioritizing vulnerability remediation, or generating security gate reports for CI/CD. Takes CVE scan results (JSON/SARIF from npm audit, pip-audit, Snyk)…

not rated 252 +4 22d ago A SkillSpector: pass 138 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Identify and analyze unused or redundant code including unused functions/methods, unused variables/imports, unreachable code, and redundant conditions. Use when cleaning up codebases, improving maintainability, reducing technical debt, or conducting code quality audits. Analyzes Python code using AST analysis and…

not rated 252 +4 22d ago A SkillSpector: pass 107 tokens original Apache-2.0

dead-code-removal

52

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Dead code removal via parallel scanning, reference verification, batch execution, and atomic commits. You are the ORCHESTRATOR — you scan, verify, batch, then delegate ALL removals.

not rated 252 +4 22d ago A SkillSpector: warn 43 tokens original Apache-2.0

dependency-resolver

53

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Identify, analyze, and manage software dependencies before deployment. Use this skill when preparing applications for deployment, resolving dependency conflicts, updating dependencies, auditing security vulnerabilities, managing package versions, or troubleshooting dependency-related issues. Supports multiple package…

not rated 252 +4 22d ago B SkillSpector: warn 72 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Identify and replace deprecated API usage in source code with modern alternatives. Use when: (1) Modernizing legacy codebases, (2) Upgrading framework versions (React, Django, Spring, etc.), (3) Fixing deprecation warnings in build output, (4) Preparing for major version upgrades, (5) Ensuring code uses current best…

not rated 252 +4 22d ago A SkillSpector: pass 110 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Recommends appropriate software design patterns based on problem descriptions, requirements, or code scenarios. Use when designing software architecture, refactoring code, solving common design problems, or choosing between design approaches. Analyzes the problem context and suggests suitable creational, structural…

not rated 252 +4 22d ago A SkillSpector: pass 74 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Identify design quality issues in code including high coupling, low cohesion, God classes, long methods, and other code smells. Use when: (1) Reviewing code architecture and design quality, (2) Identifying refactoring opportunities, (3) Detecting God classes or classes with too many responsibilities, (4) Finding high…

not rated 252 +4 22d ago A SkillSpector: pass 114 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate targeted test inputs to reach specific code paths and hard-to-reach behaviors in Python code. Use when: (1) Targeting uncovered branches or specific execution paths, (2) Need coverage-guided test generation, (3) Want to leverage LLM understanding of code semantics for meaningful test inputs, (4) Testing…

not rated 252 +4 22d ago A SkillSpector: pass 112 tokens original Apache-2.0

edge-case-generator

58

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Automatically identify potential boundary and exception cases from requirements, specifications, or existing code, and generate comprehensive test cases targeting boundary conditions, edge cases, and uncommon scenarios. Use this skill when analyzing programs, code repositories, functions, or APIs to discover and test…

not rated 252 +4 22d ago A SkillSpector: warn 82 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate setup scripts and instructions for development environments across platforms. Use when: (1) Setting up new development machines (Python, Node.js, Docker, databases), (2) Creating automated setup scripts for team onboarding, (3) Need cross-platform setup instructions (macOS, Linux, Windows), (4) Installing…

not rated 252 +4 22d ago A ✓ AI review SkillSpector: warn 99 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Explains test failures and provides actionable debugging guidance. Use when tests fail (unit, integration, E2E), builds fail, or code throws errors. Analyzes error messages, stack traces, and test output to identify root causes and suggest concrete fixes. Handles pytest, jest, junit, mocha, vitest, selenium, cypress…

not rated 252 +4 22d ago A SkillSpector: warn 97 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Analyze detected vulnerabilities to assess realistic exploitability by examining control flow, input sources, sanitization logic, and execution context. Use when users need to: (1) Determine if a vulnerability is actually exploitable in practice, (2) Assess severity and impact of security issues, (3) Prioritize…

not rated 252 +4 22d ago A SkillSpector: warn 127 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Selectively instruments code to capture runtime data for debugging failures and bugs. Use when investigating crashes, exceptions, unexpected behavior, test failures, or performance issues. Analyzes stack traces and error messages to identify suspicious code regions, then adds targeted logging, tracing, and assertions…

not rated 252 +4 22d ago A SkillSpector: pass 89 tokens original Apache-2.0

flaky-test-detector

63

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Identifies non-deterministic or unreliable tests through static code analysis and test result analysis. Use when Claude needs to find flaky tests, analyze test reliability, or investigate intermittent test failures. Supports Python (pytest, unittest) and Java (JUnit, TestNG) test frameworks. Trigger when users mention…

not rated 252 +4 22d ago A SkillSpector: pass 110 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate formal specifications (definitions, predicates, invariants, pre/post-conditions) in Isabelle/HOL or Coq from informal requirements, source code, pseudocode, or mathematical descriptions. Use when users need to: (1) Formalize algorithms or data structures, (2) Create function specifications with contracts, (3)…

not rated 252 +4 22d ago A SkillSpector: pass 119 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Automatically migrate Python web applications between frameworks (Flask → FastAPI, Django → FastAPI). Use when you need to migrate an existing web application to a modern framework while preserving functionality. The skill analyzes the codebase, updates routes, handlers, configuration, dependency injection patterns…

not rated 252 +4 22d ago A SkillSpector: pass 92 tokens original Apache-2.0

frontend-ui-ux

66

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Designer-turned-developer who crafts stunning UI/UX even without design mockups. Use for any frontend implementation requiring visual design decisions, aesthetic direction, or pixel-perfect UI work.

not rated 252 +4 22d ago A SkillSpector: pass 41 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate complete, production-ready functions and classes from formal specifications, design descriptions, type signatures, or natural language requirements. Use this skill when implementing APIs from specifications, creating data structures from schemas, building classes from UML diagrams, generating code from…

not rated 252 +4 22d ago A SkillSpector: pass 71 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex needs its repo

Generate randomized and edge-case inputs to detect unexpected failures, bugs, and security vulnerabilities through fuzz testing. Use when creating test cases for robustness testing, generating adversarial inputs, testing error handling, finding edge cases, or security testing. Produces Python test code with fuzzing…

not rated 252 +4 22d ago A SkillSpector: warn 114 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex needs its repo

Automatically performs git bisect to identify the first bad commit that introduced a bug or failure. Use when debugging regressions, tracking down when a test started failing, or identifying which commit broke functionality. Handles flaky tests with retry logic and provides comprehensive reports with bisect logs and…

not rated 252 +4 22d ago A SkillSpector: warn 64 tokens original Apache-2.0

git-master

70

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Git expert combining atomic commits, rebase/squash, and history search (blame, bisect, log -S). Use for any git operations requiring structured commit strategies, history rewriting, or code archaeology. Triggers: 'commit', 'rebase', 'squash', 'who wrote', 'when was X added', 'find the commit that'.

not rated 252 +4 22d ago A SkillSpector: warn 77 tokens original Apache-2.0

github-triage

71

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Unified GitHub triage for issues AND PRs. Classifies open items, answers questions from codebase, analyzes bugs, reviews PRs, and produces a structured triage report. Triggers: 'triage', 'triage issues', 'triage PRs', 'github triage'.

not rated 252 +4 22d ago A SkillSpector: pass 65 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Extract abstract mathematical models from imperative code (C, C++, Python, Java, etc.) suitable for formal reasoning in Coq. Use when the user asks to model imperative code in Coq, create Coq specifications from imperative programs, extract mathematical models for verification, or translate imperative algorithms to…

not rated 252 +4 22d ago A SkillSpector: pass 75 tokens original Apache-2.0

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: