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

semantic-bug-detector

145

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Detect semantic-level bugs by analyzing whether code behavior matches its intended purpose inferred from function/variable names, comments, docstrings, and documentation. Use when users need to: (1) Find logic errors where implementation contradicts stated intent, (2) Identify off-by-one errors and boundary…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Analyzes and verifies semantic equivalence between two functions, classes, or modules by examining control flow, data flow, and observable behavior. Use when comparing code implementations (refactored vs original, different implementations of same functionality, migration verification), determining if two code…

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

semantic-szz-analyzer

147

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Identify bug-introducing commits using semantic analysis that extends traditional SZZ algorithm. Distinguishes semantic changes from refactorings or code movements using control-flow and data-flow similarity analysis. Use when analyzing bug-fix commits to trace back to bug-introducing changes, investigating software…

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

session-handoff

148

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Creates structured context summaries for continuing work across AI sessions. Use when ending a session to enable seamless continuation in a new session without losing context.

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

skill-creator

149

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.

not rated 252 +4 22d ago A 45 tokens copy · 89% Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Analyzes a repository and its test suite to generate customized mutation operators tailored to the project. Use this skill when setting up mutation testing, improving test quality, or generating project-specific mutants. Considers language constructs, business logic patterns, API calls, data types, and code complexity…

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

smv-model-extractor

151

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Automatically extract abstract finite-state models in SMV/NuSMV format from source code (C/C++, Java, Python) for formal model checking. Use when users need to: (1) Generate SMV models from program code for verification, (2) Extract state-transition models from protocol implementations, (3) Analyze control flow and…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate implementation code and tests from written specifications. Use when the user provides specifications (natural language descriptions, formal specs, requirements documents, API specs) and asks Claude to implement the described functionality. Supports data structures, algorithms, classes, functions, and includes…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate formal specifications including preconditions, postconditions, invariants, and contracts from code or requirements. Use this skill when documenting APIs, creating formal verification annotations, defining function contracts, specifying class invariants, writing design-by-contract code, or preparing code for…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Translate natural-language requirements or structured specification documents into formal temporal logic properties (LTL, CTL, safety/liveness properties). Use when users need to formalize requirements for model checking, formal verification, or property specification. Handles embedded/real-time systems, hardware…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Automatically migrate Spring MVC applications to Spring Boot. Use when you need to modernize a Spring MVC project to Spring Boot while preserving functionality. The skill analyzes the codebase, updates build configuration (Maven/Gradle), migrates annotations, converts XML configuration to Java/properties, updates…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Instrument programs (Python, C/C++, Java) to capture snapshots of key program states at runtime, including variables, memory, and call stacks. Use when you need to debug complex issues, reproduce test cases, prepare traces for formal verification, or analyze program execution. Supports manual instrumentation points…

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

static-bug-detector

157

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Analyze source code statically to detect potential functional bugs including null dereferences, incorrect condition checks, unreachable code, inconsistent state updates, logic errors, resource leaks, and type mismatches. Report suspicious code locations with detailed explanations, severity levels, and confidence…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Verify code correctness statically against specifications using type checking, contract verification, and formal methods. Use when: (1) Verifying type safety and null safety in Python, Java, or C/C++ code, (2) Checking design-by-contract specifications (preconditions, postconditions, invariants), (3) Validating code…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex needs its repo

Statically analyze code to detect security vulnerabilities including buffer overflows, injection risks (SQL, command, XSS), insecure deserialization, improper authentication, hard-coded credentials, and unsafe cryptography. Use when: (1) Performing security code review, (2) Analyzing code for OWASP Top 10…

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

strategic-planner

160

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Interview-based strategic planning for complex software tasks. Conducts structured requirements gathering, gap analysis, and generates detailed work plans before implementation begins.

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Performs symbolic execution to detect potential errors by exploring execution paths, solving path constraints, and generating test inputs. Use when you need to analyze code for bugs like null dereferences, division by zero, buffer overflows, or assertion violations. Also use to generate test inputs that exercise…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Creates visual representations of system structure including architecture diagrams, data flow diagrams, deployment diagrams, and sequence diagrams. Use when Claude needs to visualize system components, infrastructure, data flows, or interactions. Supports Mermaid (recommended for Markdown/GitHub), PlantUML (for…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Identifies bug-introducing commits using SZZ-style analysis based on bug-fixing commits, commit history, and code blame information. Use this skill when you need to trace bugs back to their origin, identify which commits introduced bugs, analyze bug-fix commits to find root causes, perform software repository mining…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Analyze proof states in Isabelle or Coq and suggest applicable tactics to make progress. Use when users need help with: (1) Choosing the next tactic in an interactive proof, (2) Understanding what tactics apply to their current goal, (3) Getting unstuck in a proof, (4) Learning which tactics work for specific goal…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Instruments code to track the flow of untrusted or sensitive data at runtime, enabling detection of injection vulnerabilities, data leaks, and privilege violations. Use when users need to: (1) Track untrusted input propagation through code, (2) Detect SQL injection, XSS, or command injection vulnerabilities, (3)…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Detect and analyze areas with high maintenance cost, poor design, or accumulated technical debt. Use this skill when reviewing codebases for quality issues, planning refactoring efforts, conducting code audits, assessing project health, identifying maintenance hotspots, or prioritizing technical improvements. Analyzes…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate boilerplate code and project templates/skeletons automatically. Use when: (1) Creating new projects from scratch (React app, FastAPI backend, Express API), (2) Generating repetitive code patterns (CRUD endpoints, models, controllers), (3) Scaffolding components, services, or modules, (4) Creating test…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate comprehensive test case documentation from test code, test framework output, existing test docs, and source code context. Use when documenting test suites, creating test specifications, generating test coverage reports, onboarding developers to testing practices, or preparing QA documentation. Analyzes test…

not rated 252 +4 22d ago A SkillSpector: pass 132 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: