skill-comply

Generate compliance reports by running agent traces and classifying tool calls.

3|Updated Apr 18, 2026
One-click install
npx skills add https://github.com/nassimbf/ftitos-claude-code --skill skill-comply-nassimbf
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-comply
Source: https://github.com/nassimbf/ftitos-claude-code/tree/main/skills/skill-comply
Command: npx skills add https://github.com/nassimbf/ftitos-claude-code --skill skill-comply-nassimbf

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Organizations struggle to verify that the defined skills, rules, and agent setups actually run as intended; changes can drift and there is no objective way to measure compliance.

Core Features & Use Cases

  • Auto-generates spec sequences from MD data
  • Generates scenarios with varying prompt strictness (supportive, neutral, competing)
  • Runs claude -p and captures tool call traces
  • Classifies tool calls against specs using LLM (not regex)
  • Checks temporal ordering deterministically
  • Produces self-contained reports with specs, prompts, timelines

Quick Start

Run a full compliance check against your current skill, rule, and agent definitions using the built-in CLI workflow.

Frequently Asked Questions about skill-comply

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

FAQPage Schema
How do I verify that agent definitions and rules are followed during automated testing?

You can verify agent definitions and rules are followed by auto-generating behavior specs from MD files, running agent traces with varying prompt strictness, and classifying tool calls against those specs using an LLM.

What is the best way to measure compliance for Claude Code workflows?

The best way to measure compliance is by executing end-to-end Claude Code workflows where scenarios are run, tool call traces are captured, and temporal ordering is checked deterministically to produce a self-contained compliance report.

How do I auto-generate behavior specs from markdown files for compliance tracking?

You auto-generate behavior specs from markdown files by parsing the MD data to create spec sequences, which are then used to generate scenarios with supportive, neutral, and competing prompt strictness levels for testing.

Can I classify tool calls against specs without using regex pattern matching?

Yes, you can classify tool calls against specs without regex by using an LLM to evaluate the captured tool call traces, ensuring behavioral compliance is measured through semantic understanding rather than rigid pattern matching.

Does this compliance testing approach work with existing skills and agent setups?

Yes, it works with existing skills and agent setups by running a full compliance check against your current definitions to quantify whether they execute as intended and to identify any behavioral drift caused by recent changes.

What limitations exist when checking temporal ordering of tool calls deterministically?

A limitation of checking temporal ordering deterministically is that it requires accurately captured sequential tool call traces from the agent runs; any asynchronous or parallel execution outside the captured trace may not be validated.