github.com/ArabelaTso/Skills-4-SE
| Skill | Added | Review |
|---|---|---|
github-triage skills/github-triage/SKILL.md 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'. | 66 66 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 4f38503 | |
git-master skills/git-master/SKILL.md 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'. | 70 70 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 4f38503 | |
frontend-ui-ux skills/frontend-ui-ux/SKILL.md 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. | 64 64 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 4f38503 | |
dead-code-removal skills/dead-code-removal/SKILL.md 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. | 59 59 Impact — No eval scenarios have been run Securityby Passed No findings from the security scan Version: 4f38503 | |
agent-browser skills/agent-browser/SKILL.md 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. | 68 68 Impact — No eval scenarios have been run Securityby Low Low-risk findings worth noting Version: 4f38503 | |
proof-skeleton-generator skills/proof-skeleton-generator/SKILL.md Generate structured proof skeletons with tactics, strategies, and intermediate lemmas for theorems in Isabelle/HOL or Coq. Use when users need to: (1) Create proof outlines for theorem statements, (2) Generate proof structure with tactic placeholders, (3) Identify key lemmas needed for a proof, (4) Plan proof strategies (induction, case analysis, forward/backward reasoning), (5) Scaffold proofs with intermediate steps and subgoals, or (6) Convert theorem statements into detailed proof templates. Supports both Isabelle/HOL and Coq equally. | 83 83 1.24x Agent success vs baseline Impact 92% 1.24xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 | |
proof-refactoring-assistant skills/proof-refactoring-assistant/SKILL.md Restructure and improve Isabelle or Coq proofs to enhance readability, modularity, and maintainability without changing semantics. Use when proofs are long and monolithic, have repeated patterns, use unclear naming, lack documentation, or when the user asks to refactor, clean up, improve, or reorganize their formal proofs. | 81 81 1.00x No change in agent success vs baseline Impact 100% 1.00xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 | |
proof-failure-explainer skills/proof-failure-explainer/SKILL.md Analyze and explain why Isabelle or Coq proofs fail, identifying the root cause such as type mismatches, missing assumptions, incorrect goals, unification failures, or inapplicable tactics. Use when the user encounters proof failures, error messages in formal verification, stuck proof states, or asks why their Isabelle/Coq proof doesn't work. | 84 84 1.01x Agent success vs baseline Impact 88% 1.01xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 | |
proof-carrying-code-generator skills/proof-carrying-code-generator/SKILL.md Generate executable code together with formal proofs certifying safety and correctness properties in Isabelle/HOL or Coq. Use when building verified software, safety-critical systems, or when formal guarantees are required. Produces code with accompanying proofs for memory safety, bounds checking, functional correctness, invariant preservation, and termination. Supports extraction to OCaml/Haskell/SML and integration with existing codebases. | 83 83 1.01x Agent success vs baseline Impact 92% 1.01xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 | |
program-to-tlaplus-spec-generator skills/program-to-tlaplus-spec-generator/SKILL.md Automatically generate TLA+ specifications from program code, repositories, or system implementations. Use when asked to generate TLA+ spec, create TLA+ specification from code, convert program to TLA+, formalize system in TLA+, extract TLA+ model from code, or when working with formal specification of concurrent systems, distributed systems, protocols, algorithms, or state machines that need to be verified. | 83 83 1.04x Agent success vs baseline Impact 95% 1.04xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 | |
program-to-model-extractor skills/program-to-model-extractor/SKILL.md Extract abstract mathematical models from functional code (Haskell, OCaml, F#) for formal reasoning in Isabelle/HOL. Use when users need to: (1) Convert functional programs to Isabelle definitions, (2) Extract high-level algorithm essence from implementation code, (3) Generate formal specifications and properties from code, (4) Create verification-ready models that capture mathematical properties while abstracting away implementation details. Focuses on structural recursion, algebraic data types, higher-order functions, and invariant extraction. | 92 92 1.11x Agent success vs baseline Impact 98% 1.11xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 | |
program-correctness-prover skills/program-correctness-prover/SKILL.md Generate Isabelle or Coq proofs establishing partial or total correctness of imperative programs from code and formal specifications. Use when users need to: (1) Prove program correctness using Hoare logic, (2) Generate verification conditions from pre/postconditions, (3) Construct loop invariants and termination arguments, (4) Verify imperative programs with assignments, conditionals, and loops. Supports both partial correctness (if terminates, postcondition holds) and total correctness (terminates and postcondition holds) for both Isabelle/HOL and Coq. | 89 89 1.25x Agent success vs baseline Impact 100% 1.25xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 | |
nl-to-constraints skills/nl-to-constraints/SKILL.md Transforms natural language requirements (user stories, verbal descriptions, business rules) into formal specifications and constraints. Use when converting informal requirements into structured, testable specifications with explicit constraints. Outputs in multiple formats including BDD-style Given-When-Then, JSON Schema, and structured plain text requirements documents. | 88 88 1.62x Agent success vs baseline Impact 96% 1.62xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 | |
mutation-test-suite-optimizer skills/mutation-test-suite-optimizer/SKILL.md Optimize test suites using mutation testing to maximize mutation kill rate with minimal tests. Use when you need to reduce test suite size while maintaining quality, identify redundant tests, improve mutation coverage, or validate test effectiveness. The skill analyzes test coverage, execution intervals, and redundancy using mutation operators, selects or generates a minimal subset of tests that maximizes mutation kill rate, and outputs an optimized test suite with detailed reports showing killed and surviving mutants. Supports multiple programming languages and mutation testing frameworks. | 86 86 1.96x Agent success vs baseline Impact 100% 1.96xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 | |
multi-version-behavior-comparator skills/multi-version-behavior-comparator/SKILL.md Compare behavior across multiple versions of programs or repositories. Use when you need to analyze how functionality changes between versions, identify regressions, compare outputs and exceptions, or validate upgrades. The skill compares execution behavior, test results, outputs, exceptions, and observable states across versions, generating detailed reports showing behavioral divergences, potential regressions, added/removed functionality, and areas requiring validation. Supports multiple programming languages and can work with test suites or execution traces. | 83 83 1.58x Agent success vs baseline Impact 100% 1.58xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 | |
module-level-code-translator skills/module-level-code-translator/SKILL.md Translate source code between programming languages at function, class, and module levels while preserving behavior and generating verification tests. Use when translating code from one language to another (e.g., "translate this Python module to JavaScript", "convert this Java class to C#", "port this code to Go and generate tests"), migrating codebases between languages, or creating equivalent implementations across different technology stacks. Handles idiom adaptation, standard library mappings, and test generation. | 83 83 1.03x Agent success vs baseline Impact 96% 1.03xAverage score across 3 eval scenarios Securityby High Do not use without reviewing Reviewed: Version: 4f38503 | |
module-component-generator skills/module-component-generator/SKILL.md Generates complete modules and components from interface contracts and specifications. Use when Claude needs to build larger software components, implement interfaces, create service layers, or generate complete modules with multiple related classes. Supports Python (with type hints and protocols) and Java (with interfaces and abstract classes). Trigger when users request "implement this interface", "generate a module for", "create a service layer", "build a component that implements", or provide interface definitions that need implementation. | 79 79 1.31x Agent success vs baseline Impact 95% 1.31xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 | |
model-guided-code-repair skills/model-guided-code-repair/SKILL.md 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 temporal properties, fix model checking violations, or repair code based on counterexamples. Applicable to concurrent systems, state machines, synchronization issues, safety/liveness properties, and resource management violations. | 79 79 1.26x Agent success vs baseline Impact 96% 1.26xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 | |
mocking-test-generator skills/mocking-test-generator/SKILL.md 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 to mock and creates executable, maintainable test code. | 83 83 1.12x Agent success vs baseline Impact 91% 1.12xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 | |
metamorphic-test-generator skills/metamorphic-test-generator/SKILL.md 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, original test cases, and metamorphic properties as input, generates new test cases by applying transformations, executes tests, verifies outputs satisfy properties, reports violations and anomalies, and outputs an expanded test suite with property coverage summary. Supports multiple programming languages and property types. | 84 84 1.57x Agent success vs baseline Impact 88% 1.57xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 | |
metamorphic-property-extractor skills/metamorphic-property-extractor/SKILL.md 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, and sample executions to output structured properties for metamorphic test generation and verification. | 83 83 1.78x Agent success vs baseline Impact 93% 1.78xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 | |
markdown-document-structurer skills/markdown-document-structurer/SKILL.md 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, links), (4) Improve grammar and spelling, (5) Add missing standard sections (installation, usage, etc.), (6) Remove redundant or duplicate content, (7) Restructure technical docs, READMEs, or long-form content for better organization and flow. | 82 82 1.10x Agent success vs baseline Impact 98% 1.10xAverage score across 3 eval scenarios Securityby High Do not use without reviewing Reviewed: Version: 4f38503 | |
library-advisor skills/library-for-proof-advisor/SKILL.md 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 operations, (5) Users are stuck and need to know what library support exists, or (6) Guidance on find_theorems/Search commands is needed. Supports both Isabelle/HOL and Coq standard libraries. | 94 94 1.03x Agent success vs baseline Impact 96% 1.03xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 | |
lemma-discovery-assistant skills/lemma-discovery-assistant/SKILL.md 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 lemmas with appropriate statements and proof sketches. Supports inductive proofs, case analysis, rewriting, and complex proof obligations. | 88 88 1.13x Agent success vs baseline Impact 93% 1.13xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 | |
legacy-code-summarizer skills/legacy-code-summarizer/SKILL.md 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 issues, and test coverage. Creates high-level overviews with architecture diagrams, key components, entry points, and actionable insights for understanding and improving legacy code. | 85 85 1.13x Agent success vs baseline Impact 90% 1.13xAverage score across 3 eval scenarios Securityby Passed No findings from the security scan Reviewed: Version: 4f38503 |