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

Incrementally implement new features in Java repositories from natural language descriptions. Use when adding functionality to existing Java codebases (Maven or Gradle projects). Takes a feature description as input and outputs modified repository with implementation code, corresponding JUnit tests, and verification…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Takes a Python repository and natural language feature description as input, implements the feature with proper code placement, generates comprehensive tests, and ensures all tests pass. Use when Claude needs to: (1) Add new features to existing Python projects, (2) Implement functions, classes, or modules based on…

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

init-deep

75

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generates hierarchical context files (CLAUDE.md) throughout a project directory tree, providing AI agents with directory-specific knowledge for better code understanding. Use when setting up a new project for AI-assisted development.

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate integration tests for multiple interacting components in Python. Use when testing interactions between: (1) Multiple services or APIs (REST/GraphQL endpoints, microservices), (2) Database operations with repositories/ORMs (SQLAlchemy, Django ORM), (3) External services (payment gateways, email services…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Verify that interface and class contracts (preconditions, postconditions, invariants) are preserved across program versions. Use when validating refactorings, checking API compatibility, verifying design-by-contract implementations, or ensuring behavioral contracts remain intact after code changes. Automatically…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Skill "interface-specification-generator" from ArabelaTso/Skills-4-SE, covering interface specification generator, structuring this skill, resources, scripts/ and references/.

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex needs its repo

Analyze differences in program intervals between two versions of a program (old and new) to identify added, removed, or modified intervals. Use when comparing program versions, analyzing variable ranges, detecting behavioral changes in numeric computations, validating refactorings, or assessing migration impacts.…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Automatically updates regression tests based on interval analysis to maintain coverage of key program intervals. Use when code changes affect value ranges, conditionals, or control flow, and existing tests need updating to maintain interval coverage. Analyzes interval information from updated code, identifies coverage…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Profile programs at the function/method level to identify performance hotspots, bottlenecks, and optimization opportunities. Records execution time, memory usage, and call frequency for each interval. Generates actionable recommendations and visualizations. Use when users need to (1) analyze program performance, (2)…

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

invariant-inference

82

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Automatically infer loop invariants for code verification and correctness proofs. Use when analyzing loops to identify properties that hold throughout execution, generating assertions for verification, proving loop correctness, or documenting loop behavior. Supports Python, Java, C/C++, and language-agnostic analysis.…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Automatically generate clear, actionable issue reports from failing tests and repository analysis. Analyze test failures to understand expected vs. actual behavior, identify affected code components, and produce well-structured Markdown reports suitable for GitHub Issues or similar trackers. Use when a test fails…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Validate API consistency between two versions of Java libraries. Use when you need to compare API behavior, signatures, and exceptions between Java library versions to identify breaking changes, incompatible modifications, and behavior differences. The skill performs static analysis of Java code, compares method…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Automatically generate regression tests for Java codebases by analyzing changes between old and new code versions. Use when users need to: (1) Generate tests after refactoring or code changes, (2) Ensure previously tested behavior still works in new versions, (3) Cover modified or newly added code paths, (4) Migrate…

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

java-test-updater

86

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Update Java test classes and methods to work with new code versions after refactoring or modifications. Use when code changes break existing tests due to signature changes, refactoring, or behavior modifications. Takes old and new code versions plus old tests as input, and outputs updated tests that compile and pass…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Produces comprehensive summaries and insights about legacy codebases to help understand unfamiliar code. Use when onboarding to a new project, planning refactoring efforts, assessing code for acquisition/migration, or generating documentation for undocumented systems. Analyzes architecture, dependencies, code quality…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Analyze failed or stuck proofs and propose auxiliary lemmas to help complete the proof in Isabelle/HOL or Coq. Use when encountering proof failures, stuck proof states, unprovable subgoals, or when needing to strengthen induction hypotheses. Identifies missing lemmas, suggests proof strategies, and generates helper…

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

library-advisor

89

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Recommend relevant Isabelle/HOL or Coq standard library theories, lemmas, and tactics based on proof goals. Use when: (1) Users need library lemmas for their proof, (2) Proof goals match standard library patterns, (3) Users ask what libraries to import, (4) Specific lemmas are needed for list/set/arithmetic…

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

linkedin

90

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

General-purpose LinkedIn automation – fetch profiles, search people and companies, send messages, manage connections, create posts, and more. Use when the user wants to interact with LinkedIn.

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

lsp-refactoring

91

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Intelligent code refactoring using IDE-level tools (rename, find-references, go-to-definition), AST-aware pattern matching, and TDD verification. Use for safe, large-scale refactoring with precision.

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Reorganizes markdown documents into well-structured, consistent format while preserving content and improving readability. Use when Claude needs to: (1) Fix heading hierarchy issues (skipped levels, multiple h1s), (2) Generate or update table of contents, (3) Standardize formatting (lists, code blocks, emphasis…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex needs its repo

Automatically identify metamorphic properties (symmetry, linearity, additivity, input invariances) from programs or functions. Use when generating metamorphic tests, discovering program properties, validating transformations, or creating test oracles without explicit specifications. Analyzes control flow, data flow…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate test cases using metamorphic testing by applying transformations based on metamorphic properties. Use when you need to expand test suites, test programs without oracles, validate mathematical or algorithmic properties, or detect subtle bugs through input-output relationships. The skill takes a program…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate unit tests with proper mocking for Python (unittest.mock/pytest) or Java (Mockito/JUnit) code. Use when users request test generation, unit tests with mocks, or testing code that has external dependencies like database calls, API requests, file I/O, or network operations. Automatically identifies dependencies…

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

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Automatically repair code violations of temporal properties using model-checking counterexamples as guidance. Use when working with formal verification results, temporal logic property violations (LTL, CTL), model checking counterexamples, or when asked to repair property violations, fix counterexamples, repair…

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