strike

Record a single rule violation against the current Claude Code session.

Updated Jan 6, 2026
One-click install
npx skills add https://github.com/devseunggwan/praxis --skill strike
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: strike
Source: https://github.com/devseunggwan/praxis/tree/main/skills/strike
Command: npx skills add https://github.com/devseunggwan/praxis --skill strike

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enables users to record a single rule violation against the current Claude Code session and to escalate the issue according to configured discipline levels.

Core Features & Use Cases

  • Record a violation reason verbatim from the user's input, ensuring traceability.
  • Increment and escalate the strike counter to trigger warnings, mandated reviews, or a response block as described.
  • Integrate with the strike-counter script to maintain a persistent, session-wide discipline ledger for consistent enforcement.

Quick Start

Invoke the strike-counter script with the user's full argument as the reason to record a violation.

Frequently Asked Questions about strike

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

FAQPage Schema
How do I record a rule violation in a Claude Code session?

To record a rule violation in a Claude Code session, invoke the strike-counter script with the user's full argument as the reason. The skill captures the violation verbatim, increments the strike counter, and escalates the issue according to configured discipline levels.

How does a strike counter enforce discipline during Claude Code interactions?

A strike counter enforces discipline by maintaining a persistent, session-wide ledger of rule violations. As the counter increments, it triggers configured escalation levels such as warnings, mandated reviews, or response blocks to ensure consistent compliance enforcement.

What happens when a session strike counter reaches its escalation threshold?

When the session strike counter reaches its escalation threshold, it triggers configured discipline actions. These can include issuing warnings, mandating reviews of the interaction, or blocking the AI response to halt further violations.

Can I track the exact reason for a compliance strike across a Claude Code session?

Yes, you can track compliance strike reasons across a Claude Code session. The skill records the violation reason verbatim from the user's input, ensuring full traceability and integrating with a persistent ledger for consistent enforcement.

Do I need to configure discipline levels before issuing a strike command?

You need configured discipline levels to properly escalate recorded strikes. The skill relies on these predefined thresholds to determine when to trigger warnings, mandated reviews, or response blocks based on the incremented strike counter.