sd-skill

Enforce a RED-GREEN-REFACTOR workflow for skill documentation and testing.

2|2|Updated Jul 10, 2024
One-click install
npx skills add https://github.com/kslhunter/simplysm --skill sd-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: sd-skill
Source: https://github.com/kslhunter/simplysm/tree/main/.claude/skills/sd-skill
Command: npx skills add https://github.com/kslhunter/simplysm --skill sd-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

sd-skill provides a disciplined framework for documenting, testing, and refining Claude Skills using RED-GREEN-REFACTOR principles to prevent rationalizations and ensure verifiable behavior.

Core Features & Use Cases

  • Establishes a repeatable Skill creation workflow (RED-GREEN-REFACTOR) for new and edited Skills.
  • Includes testing formats (pressure scenarios, rationalization tables, red flags) and deployment checklists.
  • Serves as a reference guide for skill authors to improve quality, traceability, and safety of Skills.

Quick Start

Write a minimal Skill with a failing baseline, then implement a minimal GREEN Skill and re-test until compliant.

Frequently Asked Questions about sd-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I use TDD to test and document Claude Skills?

You test and document Claude Skills by applying a RED-GREEN-REFACTOR workflow: write a minimal failing baseline, implement a minimal passing version, and re-test until compliant. This enforces verifiable behavior and prevents rationalizations.

What is the RED-GREEN-REFACTOR workflow for skill design?

The RED-GREEN-REFACTOR workflow for skill design is a disciplined framework establishing a repeatable creation process. It starts with a failing baseline, implements minimal functionality to pass, then refactors skill documentation and testing artifacts for compliance.

How do I enforce quality assurance when creating new Skills?

You enforce quality assurance when creating new Skills by applying pressure scenarios and rationalization tracking. This framework specifies required frontmatter fields, Markdown structure, testing artifacts, and safety constraints to ensure traceability and compliance.

Do I need any specific dependencies to start the skill creation workflow?

No dependencies are required to start the skill creation workflow. The framework operates independently, allowing skill authors to establish testing formats, deployment checklists, and safety constraints without external tool installations.

What are pressure scenarios in skill testing and when should I use them?

Pressure scenarios in skill testing are targeted evaluation formats used to challenge a Skill's behavior and track rationalizations. You use them during the RED phase to establish a failing baseline and throughout the workflow to verify compliance and safety.

Why does my skill documentation fail compliance checks?

Skill documentation fails compliance checks when missing required frontmatter fields, proper Markdown structure, or testing artifacts. Applying the RED-GREEN-REFACTOR workflow enforces these metadata constraints and prevents rationalizations from masking missing safety specifications.