ArabelaTso/Skills-4-SE

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

251Stars on the repository
188Mods indexed here, across every type
18d 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

Applies abstract interpretation using different abstract domains (intervals, octagons, polyhedra, sign, congruence) to statically analyze program variables and infer invariants, value ranges, and relationships. Use when analyzing program properties, inferring loop invariants, detecting potential errors, or…

not rated 251 +3 18d ago A SkillSpector: pass 72 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Uses abstract interpretation to automatically infer loop invariants, function preconditions, and postconditions for formal verification. Generates invariants that capture program behavior and support correctness proofs in Dafny, Isabelle, Coq, and other verification systems. Use when adding formal specifications to…

not rated 251 +3 18d ago A SkillSpector: pass 77 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Performs abstract interpretation over source code to infer possible program states, variable ranges, and data properties without executing the program. Reports potential runtime errors including out-of-bounds accesses, null dereferences, type inconsistencies, division by zero, and integer overflows. Use when analyzing…

not rated 251 +3 18d ago A SkillSpector: pass 81 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Performs abstract interpretation to produce summarized execution traces and high-level program behavior representations. Highlights key control flow paths, variable relationships, loop invariants, function summaries, and potential runtime states using abstract domains (intervals, signs, nullness, etc.). Use when…

not rated 251 +3 18d ago A SkillSpector: pass 89 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Create ACSL (ANSI/ISO C Specification Language) formal annotations for C/C++ programs. Use this skill when working with formal verification, adding function contracts (requires/ensures), loop invariants, assertions, memory safety annotations, or any ACSL specifications. Supports Frama-C verification and generates…

not rated 251 +3 18d ago A SkillSpector: pass 76 tokens original Apache-2.0

agent-browser

06

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

CLI-based browser automation with persistent page state using ref-based element interaction. Use when users ask to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.

not rated 251 +3 18d ago A SkillSpector: warn 47 tokens original Apache-2.0

ambiguity-detector

07

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Detects and analyzes ambiguous language in software requirements and user stories. Use when reviewing requirements documents, user stories, specifications, or any software requirement text to identify vague quantifiers, unclear scope, undefined terms, missing edge cases, subjective language, and incomplete…

not rated 251 +3 18d ago A SkillSpector: pass 68 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Design and review APIs with suggestions for endpoints, parameters, return types, and best practices. Use when designing new APIs from requirements, reviewing existing API designs, generating API documentation, or getting implementation guidance. Supports REST APIs with focus on endpoint structure, request/response…

not rated 251 +3 18d ago A SkillSpector: warn 89 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate comprehensive API documentation from repository sources including OpenAPI specs, code comments, docstrings, and existing documentation. Use when documenting APIs, creating API reference guides, or summarizing API functionality from codebases. Extracts endpoint details, request/response schemas, authentication…

not rated 251 +3 18d ago B SkillSpector: warn 89 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate test assertions from existing code implementation. Use when the user has implementation code without tests or incomplete test coverage, and needs assertions synthesized by analyzing the code's behavior, inputs, outputs, and state changes. Supports Python (pytest/unittest), Java (JUnit/AssertJ), and…

not rated 251 +3 18d ago A SkillSpector: pass 87 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex needs its repo

Compare runtime behavior between original and migrated repositories to detect behavioral differences, regressions, and semantic changes. Use when validating code migrations, refactorings, language ports, framework upgrades, or any transformation that should preserve behavior. Automatically compares test results…

not rated 251 +3 18d ago A SkillSpector: pass 81 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Analyzes surviving mutants from mutation testing to identify why tests failed to detect them. Takes repository code, test suite, and mutation testing results as input. Identifies root causes including insufficient coverage, equivalent mutants, weak assertions, and missed edge cases. Automatically generates actionable…

not rated 251 +3 18d ago A SkillSpector: warn 99 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Instrument code to support efficient git bisect by producing deterministic pass/fail signals and concise runtime summaries for each tested commit. Use when debugging regressions with git bisect, automating bisect workflows, creating bisect test scripts, handling flaky tests during bisection, or needing clear exit…

not rated 251 +3 18d ago C 87 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Summarizes the complete lifecycle of a bug across code versions, tracking its introduction, detection, fixing attempts, and regression history. Use when users need to: (1) Understand how a bug evolved over time, (2) Trace when and how a bug was introduced, (3) Analyze fix attempts and their effectiveness, (4) Identify…

not rated 251 +3 18d ago A SkillSpector: pass 106 tokens original Apache-2.0

bug-localization

15

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Identify the precise location of bugs in source code, modules, and systems. Use this skill when debugging applications, investigating test failures, analyzing error reports, tracing runtime issues, or performing root cause analysis. Analyzes stack traces, error messages, failing tests, and code patterns to pinpoint…

not rated 251 +3 18d ago A SkillSpector: pass 77 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Automatically generates executable tests that reproduce reported bugs from issue reports and code repositories. Use when users need to: (1) Create a test that reproduces a bug described in an issue report, (2) Generate failing tests from bug descriptions, stack traces, or error messages, (3) Validate bug reports by…

not rated 251 +3 18d ago A SkillSpector: pass 104 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate code fixes and patches from bug reports, failing test cases, error messages, and stack traces. Use this skill when debugging code, fixing test failures, addressing GitHub issues, resolving runtime errors, or patching security vulnerabilities. Analyzes the bug context, identifies root causes, and generates…

not rated 251 +3 18d ago A SkillSpector: warn 74 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Automatically migrates build systems and CI/CD configurations to target platforms. Use when modernizing build infrastructure, switching CI/CD providers, or standardizing across projects. Supports common migration paths including Maven↔Gradle, npm↔Yarn, Travis CI→GitHub Actions, CircleCI→GitHub Actions, Jenkins→GitLab…

not rated 251 +3 18d ago A SkillSpector: pass 107 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Translate C or C++ programs into equivalent Lean4 code, preserving program semantics and ensuring the generated code is well-typed, executable, and can run successfully. Use when the user asks to convert C/C++ code to Lean4, port C/C++ programs to Lean4, translate imperative code to functional Lean4, or create Lean4…

not rated 251 +3 18d ago A SkillSpector: pass 85 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate GitHub Actions deployment workflows for automated deployment to staging and production environments on cloud platforms (AWS, GCP, Azure). Use when setting up continuous deployment pipelines, creating deployment automation, or configuring multi-environment deployment strategies. Includes templates for…

not rated 251 +3 18d ago A SkillSpector: warn 67 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Automatically generates change logs from git commits, patches, and pull requests. Use when preparing software releases, creating version summaries, or maintaining CHANGELOG.md files. Analyzes commit messages (including conventional commits), diff/patch files, and PR data to produce categorized Markdown change logs…

not rated 251 +3 18d ago A SkillSpector: pass 88 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate GitHub Actions CI/CD pipeline configurations for automated building and testing of library and package projects. Use when creating or updating CI workflows for npm packages, Python packages, Go modules, Rust crates, or other library projects that need automated build and test pipelines. Includes templates for…

not rated 251 +3 18d ago A SkillSpector: pass 79 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generates clear and structured pull request descriptions from code changes. Use when Claude needs to: (1) Create PR descriptions from git diffs or code changes, (2) Summarize what changed and why, (3) Document breaking changes with migration guides, (4) Add technical details and design decisions, (5) Provide testing…

not rated 251 +3 18d ago A SkillSpector: pass 110 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generates meaningful comments and documentation for code to improve maintenance and readability. Use when adding documentation to Python or Java code, including function/method docstrings, class documentation, inline explanations for complex logic, and code annotations (TODO, FIXME). Analyzes existing comment style in…

not rated 251 +3 18d ago A SkillSpector: pass 91 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: