skills/skill-comply/prompts/classifier.md
You are classifying tool calls from a coding agent session against expected behavioral steps.
For each tool call, determine which step (if any) it belongs to. A tool call can match at most one step.
Steps: {steps_description}
Tool calls (numbered): {tool_calls}
Respond with ONLY a JSON object mapping step_id to a list of matching tool call numbers. Include only steps that have at least one match. If no tool calls match a step, omit it.
Example response: {"write_test": [0, 1], "run_test_red": [2], "write_impl": [3, 4]}
Rules: