LogoClawIndex
CasesSkillsAbout
LogoClawIndex

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.

Skills tagged: software-engineering

Browse skills that share this tag.

  • incremental-implementation - Deliver changes incrementally in thin verifiable slices
    incremental-developmentsoftware-engineeringtestinggit-workflow

    ★ 0 · Updated 2026-09-22

    Delivers code changes incrementally in thin, verifiable slices while maintaining a working system state.

    ⚙ Implement code in thin vertical slices⚙ Run tests and verify each slice⚙ Commit progress after each verified increment
  • systematic-debugging - Systematic Debugging
    debuggingroot-cause-analysistroubleshootingtesting

    ★ 0 · Updated 2026-09-21

    Root cause investigation process before proposing fixes for bugs, test failures, and technical issues.

    ⚙ Read error messages and traces⚙ Reproduce technical issues consistently⚙ Gather multi-layer diagnostic evidence
  • systematic-debugging - Systematic Debugging
    debuggingtroubleshootingroot-cause-analysistesting

    ★ 1 · Updated 2026-09-21

    Investigate and find root causes before proposing fixes for bugs, test failures, or unexpected technical issues.

    ⚙ Investigate root causes before fixing⚙ Reproduce technical issues consistently⚙ Trace data flow backward
  • test-driven-development - Apply Test-Driven Development to features and bug fixes
    tddtestingrefactoringsoftware-engineering

    ★ 0 · Updated 2026-09-21

    Guides software development by writing failing tests first, implementing minimal code to pass, and refactoring while ensuring all tests pass.

    ⚙ Write failing tests⚙ Verify test failures⚙ Write minimal implementation code
  • test-driven-development - Test-Driven Development (TDD) Workflow
    tddtestingsoftware-engineeringrefactoring

    ★ 0 · Updated 2026-09-21

    Guides feature and bugfix implementation by writing failing tests first, writing minimal passing code, and refactoring.

    ⚙ Write failing tests first⚙ Verify test failure cause⚙ Write minimal code to pass
  • test-driven-development - Enforce Test-Driven Development cycle before writing code.
    tddunit-testingrefactoringsoftware-engineering

    ★ 11 · Updated 2026-09-21

    Guides code development by requiring failing tests prior to writing minimal implementation code and refactoring.

    ⚙ Write failing test cases⚙ Verify initial test failure⚙ Write minimal passing code
  • requirements-analysis - Requirements Analysis
    requirements-analysispigeonpodsoftware-engineeringarchitecture

    ★ 0 · Updated 2026-09-15

    Analyze product and technical requirements for PigeonPod regarding feasibility, architecture fit, impact, and delivery scope.

    ⚙ Restate requirement⚙ Identify requirement type⚙ Define expected value
  • fse-experiments - Design and audit ESEC/FSE empirical evaluations
    software-engineeringempirical-evaluationsesec-fsellm-evaluation

    ★ 1,106 · Updated 2026-09-15

    Audits and designs software engineering empirical evaluations covering subject selection, fair baselines, statistical reporting, LLM contamination, and provenance.

    ⚙ Audit empirical evaluation readiness⚙ Map evidence to research claims⚙ Audit baseline fairness and budget
  • prompt-engineer - Generate engineering-grade technical prompts
    prompt-engineeringtechnical-promptssoftware-engineering

    ★ 17 · Updated 2026-09-14

    Generates high-quality, structured, engineering-grade prompts for software development and technical tasks.

    ⚙ Generate structured technical prompts⚙ Select output prompt modes⚙ Apply mandatory engineering defaults
  • tdd - Guides test-driven development using the red-green loop.
    tddtestingred-green-refactorsoftware-engineering

    ★ 0 · Updated 2026-09-13

    Provides guidelines for test-driven development, seam-based testing, avoiding anti-patterns, and executing red-green loops.

    ⚙ Guide test-driven red-green loops⚙ Confirm public test seams⚙ Identify test anti-patterns
  • tdd - Test-Driven Development Workflow
    tddtestingrefactoringred-green-refactor

    ★ 1 · Updated 2026-09-12

    Applies test-driven development by evaluating regression value, checking test infrastructure, and following a red-green-refactor cycle.

    ⚙ Preflight changes for TDD applicability⚙ Check existing project test infrastructure⚙ Write failing tests before code
  • swe-programming-dart - Dart Coding Standards Reference
    software-engineeringdartcoding-standardsprogramming

    ★ 12 · Updated 2026-03-26

    Provides Dart coding standards and best practices for writing compliant code

    ⚙ apply naming conventions⚙ implement null safety⚙ handle typed exceptions
  • engineering - Guide technical decisions and architecture
    technical-decisionsarchitecturesystem-designsoftware-engineering

    ★ 57 · Updated 2026-03-24

    Guides technical decisions, architecture choices, and system design implementation

    ⚙ clarify problems⚙ identify constraints⚙ consider reversibility
  • gathering-requirements - Elicit and document feature requirements
    requirementselicitationsoftware-engineeringdocumentation

    ★ 602 · Updated 2026-03-20

    Elicit comprehensive requirements using four perspectives to prevent downstream rework

    ⚙ parse feature description⚙ extract user needs⚙ surface constraints
  • logic-design-engineering - Logic Design and Intent-Based Engineering
    software-engineeringAI-nativecode-generationintent-based

    ★ 31 · Updated 2026-03-10

    Transition from manual code writing to high-level intent specification for AI-native software development

    ⚙ define logic⚙ specify intent⚙ verify generated code
  • swe-scaffold-project - Initialize Workflow System for New Projects
    project-setupworkflow-initmemory-scaffoldingsoftware-engineering

    ★ 1 · Updated 2026-03-09

    Creates directory structure and core memory files for new or empty software projects

    ⚙ detect project root directory⚙ identify package manager⚙ determine primary programming language
  • refactoring-to-patterns - Apply Fowler's refactoring patterns to improve code design
    refactoringdesign-patternscode-qualitysoftware-engineering

    ★ 12 · Updated 2026-02-23

    Recognize code smells and apply proven refactoring transformations

    ⚙ identify code smells⚙ apply refactoring patterns⚙ replace conditionals with polymorphism
  • code-doctor - Deep Code Analysis and Debugging Expert
    code-analysisdebuggingrefactoringoptimization

    ★ 0 · Updated 2026-02-18

    Performs comprehensive code analysis and debugging to identify root causes of issues and implement robust solutions.

    ⚙ analyze code structure and logic⚙ identify root causes of issues⚙ debug mysterious failures
  • ddd-domain-expert - DDD Domain Design Expert for Complex Business Systems
    DDDarchitecturedomain-designsoftware-engineering

    ★ 2 · Updated 2026-02-15

    Provides strategic and tactical expertise in Domain-Driven Design for mapping complex business domains to technical boundaries.

    ⚙ identify bounded contexts⚙ build aggregate roots⚙ implement command handlers
  • refactor - Code Refactoring Skill for Behavior-Preserving Code Improvement
    code-qualityrefactoringmaintainabilitysoftware-engineering

    ★ 211 · Updated 2026-02-14

    Refactor existing code to improve readability, maintainability, and structure while preserving external behavior

    ⚙ rename types and functions⚙ extract functions and methods⚙ inline trivial wrappers

Scroll to load more