skill-comply — skill-comply AI agent skill skill-comply, everything-claude-code, official, skill-comply AI agent skill, ide skills, skill-comply for Claude Code, Claude Code, Cursor, Windsurf

Verified
v1.0.0
GitHub

About this Skill

Ideal for AI Agents like Claude, AutoGPT, and LangChain needing automated compliance measurement and reporting for skills, rules, and agent definitions. Visualize whether skills, rules, and agent definitions are actually followed — auto-generates scenarios at 3 prompt strictness levels, runs agents, classifies behavioral sequences, and reports compliance rates with full tool call timelines

# Core Topics

affaan-m affaan-m
[116.8k]
[15188]
Updated: 3/30/2026

Agent Capability Analysis

The skill-comply skill by affaan-m is an open-source official AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance. Optimized for skill-comply AI agent skill, skill-comply for Claude Code.

Ideal Agent Persona

Ideal for AI Agents like Claude, AutoGPT, and LangChain needing automated compliance measurement and reporting for skills, rules, and agent definitions.

Core Value

Empowers agents to auto-generate scenarios at varying prompt strictness levels, classify behavioral sequences using LLM, and report compliance rates with detailed tool call timelines, leveraging stream-json and markdown files for seamless integration.

Capabilities Granted for skill-comply

Automating compliance checks for coding skills and rules
Generating self-contained reports with spec, prompts, and timelines
Debugging agent behavior with temporal ordering and LLM classification

! Prerequisites & Limits

  • Requires Python environment
  • Limited to skills, rules, and agent definitions defined in markdown files
  • Internal workflow verification not yet supported for agent definitions
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

skill-comply

Install skill-comply, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with one-command setup.

SKILL.md
Readonly

skill-comply: Automated Compliance Measurement

Measures whether coding agents actually follow skills, rules, or agent definitions by:

  1. Auto-generating expected behavioral sequences (specs) from any .md file
  2. Auto-generating scenarios with decreasing prompt strictness (supportive → neutral → competing)
  3. Running claude -p and capturing tool call traces via stream-json
  4. Classifying tool calls against spec steps using LLM (not regex)
  5. Checking temporal ordering deterministically
  6. Generating self-contained reports with spec, prompts, and timelines

Supported Targets

  • Skills (skills/*/SKILL.md): Workflow skills like search-first, TDD guides
  • Rules (rules/common/*.md): Mandatory rules like testing.md, security.md, git-workflow.md
  • Agent definitions (agents/*.md): Whether an agent gets invoked when expected (internal workflow verification not yet supported)

When to Activate

  • User runs /skill-comply <path>
  • User asks "is this rule actually being followed?"
  • After adding new rules/skills, to verify agent compliance
  • Periodically as part of quality maintenance

Usage

bash
1# Full run 2uv run python -m scripts.run ~/.claude/rules/common/testing.md 3 4# Dry run (no cost, spec + scenarios only) 5uv run python -m scripts.run --dry-run ~/.claude/skills/search-first/SKILL.md 6 7# Custom models 8uv run python -m scripts.run --gen-model haiku --model sonnet <path>

Key Concept: Prompt Independence

Measures whether a skill/rule is followed even when the prompt doesn't explicitly support it.

Report Contents

Reports are self-contained and include:

  1. Expected behavioral sequence (auto-generated spec)
  2. Scenario prompts (what was asked at each strictness level)
  3. Compliance scores per scenario
  4. Tool call timelines with LLM classification labels

Advanced (optional)

For users familiar with hooks, reports also include hook promotion recommendations for steps with low compliance. This is informational — the main value is the compliance visibility itself.

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is skill-comply?

Ideal for AI Agents like Claude, AutoGPT, and LangChain needing automated compliance measurement and reporting for skills, rules, and agent definitions. Visualize whether skills, rules, and agent definitions are actually followed — auto-generates scenarios at 3 prompt strictness levels, runs agents, classifies behavioral sequences, and reports compliance rates with full tool call timelines

How do I install skill-comply?

Run the command: npx killer-skills add affaan-m/everything-claude-code/skill-comply. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for skill-comply?

Key use cases include: Automating compliance checks for coding skills and rules, Generating self-contained reports with spec, prompts, and timelines, Debugging agent behavior with temporal ordering and LLM classification.

Which IDEs are compatible with skill-comply?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for skill-comply?

Requires Python environment. Limited to skills, rules, and agent definitions defined in markdown files. Internal workflow verification not yet supported for agent definitions.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add affaan-m/everything-claude-code/skill-comply. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use skill-comply immediately in the current project.

Related Skills

Looking for an alternative to skill-comply or another official skill for your workflow? Explore these related open-source skills.

View All

flags

Logo of facebook
facebook

Use when you need to check feature flag states, compare channels, or debug why a feature behaves differently across release channels.

243.6k
0
Developer

extract-errors

Logo of facebook
facebook

Use when adding new error messages to React, or seeing unknown error code warnings.

243.6k
0
Developer

fix

Logo of facebook
facebook

Use when you have lint errors, formatting issues, or before committing code to ensure it passes CI.

243.6k
0
Developer

flow

Logo of facebook
facebook

Use when you need to run Flow type checking, or when seeing Flow type errors in React code.

243.6k
0
Developer