ArabelaTso

60 mods across 1 repository, 240 stars between them.

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Automatically complete partial code snippets while satisfying semantic constraints including variable types, invariants, pre/post-conditions, interface contracts, and expected input/output behavior. Use when users provide incomplete code with specific requirements like "complete this function that takes a list and…

240 11d ago A 105 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Automatically instruments source code to collect runtime information such as function calls, branch decisions, variable values, and execution traces while preserving original program semantics. Use when users need to: (1) Add logging or tracing to code for debugging, (2) Collect runtime execution data for analysis…

240 11d ago A 109 tokens original Apache-2.0

code-optimizer

27

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Analyzes and optimizes code for better performance, memory usage, and efficiency. Use when code is slow, memory-intensive, or inefficient. Supports Python and Java optimization including execution speed improvements, memory reduction, database query optimization, and I/O efficiency. Provides before/after examples with…

240 11d ago A 76 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Analyze codebases to identify reusable code patterns, duplications, and implementation patterns for future development. Use when refactoring code, identifying technical debt, finding opportunities for abstraction, or documenting common patterns in a directory or module. Outputs pattern catalogs, refactoring…

240 11d ago A 62 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Suggest and apply code refactorings to improve readability, maintainability, and code quality. Use this skill when improving existing code structure, eliminating code smells, applying design patterns, simplifying complex logic, extracting duplicated code, renaming for clarity, or preparing code for new features.…

240 11d ago A 81 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Automatically repair buggy code and generate comprehensive tests for Python, Java, and C++ programs. Use when users need to fix logic errors or runtime errors in functions, modules, or repositories. Accepts specifications via natural language descriptions, existing test cases, or input/output examples. Generates…

240 11d ago A 119 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Conduct comprehensive code reviews identifying bugs, security issues, performance problems, code quality concerns, and best practice violations. Use when reviewing pull requests, examining code changes, evaluating new code, assessing code quality, or providing feedback on implementations. Analyzes code for…

240 11d ago A 125 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Search code repositories for code related to a given code snippet, ranking results by call chain similarity, textual similarity, and functional similarity. Use when finding related code, locating similar implementations, discovering code dependencies, or identifying code that performs similar operations. Outputs…

240 11d ago A 65 tokens original Apache-2.0

code-smell-detector

33

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Identify and report code smells indicating poor design or maintainability issues in Python code, including duplicate code, magic numbers, hardcoded values, God classes, feature envy, inappropriate intimacy, data clumps, primitive obsession, and long parameter lists. Use when conducting code quality audits, preparing…

240 11d ago A 129 tokens original Apache-2.0

code-summarizer

34

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate concise summaries of source code at multiple scales. Use when users ask to summarize, explain, or understand code - whether it's a single function, a class, a module, or an entire codebase. Handles function-level code by explaining intention and core logic, and large codebases by providing high-level…

240 11d ago A 75 tokens original Apache-2.0

code-translation

35

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Convert code between programming languages while preserving functionality and semantics. Use when: (1) Translating functions, classes, or modules between languages (Python, JavaScript/TypeScript, Java, Go, Rust, C/C++), (2) Migrating entire projects to a different language, (3) Need idiomatic translation that follows…

240 11d ago A 118 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Identifies boundaries between modules or components in software systems through static code analysis and dependency detection. Use when Claude needs to analyze software architecture, identify module boundaries, detect boundary violations, find circular dependencies, or assess component coupling. Supports Python…

240 11d ago A 99 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Automatically analyzes configuration files to detect inconsistencies, conflicts, missing keys, and divergent values across environments, versions, or modules. Use when managing multi-environment configurations, detecting config drift, validating configuration changes, or ensuring consistency across microservices.…

240 11d ago A 88 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate configuration files for applications, services, and infrastructure. Use when: (1) Setting up new projects (package.json, requirements.txt, tsconfig.json), (2) Creating Docker or Kubernetes configurations, (3) Configuring CI/CD pipelines (GitHub Actions, GitLab CI, CircleCI), (4) Setting up web servers (Nginx…

240 11d ago A 123 tokens original Apache-2.0

conflict-analyzer

39

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Identifies and analyzes conflicts in software requirements including logical contradictions, technical incompatibilities, resource constraints, timeline issues, data conflicts, and stakeholder priority mismatches. Use when reviewing requirement sets, specifications, user stories, or project plans to detect conflicts…

240 11d ago A 73 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate Dockerfiles, Docker Compose configurations, and Kubernetes manifests for containerizing applications. Use when: (1) Creating Dockerfiles for Node.js, Python, Java, Go, or other applications, (2) Setting up multi-service environments with Docker Compose, (3) Generating Kubernetes deployments, services, and…

240 11d ago A 105 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate abstract Control Flow Graph (CFG) representations of programs showing loops, branches, and function calls for static analysis or verification. Use when users need to: (1) Visualize program control flow structure, (2) Generate CFGs for static analysis tools, (3) Create control flow abstractions for formal…

240 11d ago A 121 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Debug proof failures using counterexamples from Nitpick (Isabelle) or QuickChick (Coq) to identify specification errors, missing preconditions, and proof strategy issues. Use when: (1) A proof attempt fails and you need to understand why, (2) Counterexamples are generated by Nitpick or QuickChick, (3) Specifications…

240 11d ago A 127 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Explain why counterexamples violate specifications by analyzing formal specifications (temporal logic, invariants, pre/postconditions, code contracts), informal requirements (user stories, acceptance criteria), test specifications (assertions, property-based tests), and providing step-by-step traces showing state…

240 11d ago A 147 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Generate concrete counterexamples when formal verification, assertions, or specifications fail. Use this skill when debugging failed proofs, understanding why verification fails, creating minimal reproducing examples, analyzing assertion violations, investigating invariant breaks, or diagnosing specification…

240 11d ago A 68 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Automatically generates executable test cases from model checking counterexample traces. Translates abstract counterexample states and transitions into concrete test inputs, execution steps, and assertions that reproduce property violations. Use when working with model checker outputs (SPIN, CBMC, NuSMV, TLA+, Java…

240 11d ago A 88 tokens original Apache-2.0

coverage-enhancer

46

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Analyze existing test suites and source code to suggest additional unit tests that improve test coverage. Use this skill when working with test files and source code to identify untested code paths, missing edge cases, uncovered branches, untested error conditions, and gaps in test coverage. Supports major testing…

240 11d ago A 84 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Translate C/C++ programs to equivalent Dafny code while preserving semantics and ensuring verification. Use when users ask to convert, translate, or port C/C++ code to Dafny, or when they need to formally verify C/C++ algorithms using Dafny's verification capabilities. Handles functions, structs, pointers, arrays…

240 11d ago A 96 tokens original Apache-2.0

ArabelaTso/Skills-4-SE

Skill Claude CodeCodex

Analyzes code to identify security-critical time intervals and timing vulnerabilities in authentication, authorization, and time-sensitive security operations. Use this skill when reviewing code for proper timeout enforcement, token expiration, session management, rate limiting, password reset validity, or any…

240 11d ago A 123 tokens original Apache-2.0