operational-protocols

Enforce guardrails for Claude Code across Slack, infra, and activity logs.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/Scripsteam/scrips-stack --skill operational-protocols
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: operational-protocols
Source: https://github.com/Scripsteam/scrips-stack/tree/main/operational-protocols
Command: npx skills add https://github.com/Scripsteam/scrips-stack --skill operational-protocols

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Operational fragility in Claude Code can lead to risky actions and lost context during sessions. This skill provides mechanical guardrails to prevent unsafe operations and ensure session continuity.

Core Features & Use Cases

  • Slack Send Gate ensures explicit review before sending messages, preventing leaks or miscommunication.
  • Infra Destructive Action Gate blocks dangerous commands unless explicitly approved, safeguarding resources and infrastructure.
  • Activity Log Enforcement guarantees daily traceability and end-of-session documentation for cross-session continuity.
  • Context Compaction Recovery re-validates decisions by reconstructing context from logs and live sources after any compact.
  • Session Wrap reinforces end-to-end traceability by capturing activity when a session ends, ensuring a persistent record.

Quick Start

Enable Operational Protocols in your Claude Code session to activate automated guards for Slack, infra, activity logs, and context recovery.

Frequently Asked Questions about operational-protocols

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

FAQPage Schema
How do I enforce guardrails in Claude Code to prevent unsafe infra actions?

To enforce guardrails in Claude Code, you use mechanical hooks that block dangerous commands unless explicitly approved. This safeguards infrastructure by requiring manual review before destructive actions execute.

How do I prevent Claude Code from sending Slack messages without review?

You can prevent unreviewed Slack messages by applying a Slack Send Gate, which intercepts outgoing messages and ensures explicit human review before delivery, preventing leaks or miscommunication.

How does context recovery work after context compaction in Claude Code?

Context recovery after compaction works by re-validating decisions through reconstructed context pulled from activity logs and live sources, ensuring session continuity and reliable recovery after context changes.

What is the best way to log Claude Code activity for cross-session traceability?

The best way to log Claude Code activity for traceability is through Activity Log Enforcement, which guarantees daily logging and end-of-session documentation to maintain persistent cross-session records.

Do I need scheduled tasks to maintain Claude Code session continuity?

Yes, you need scheduled tasks to maintain Claude Code session continuity. They mechanically trigger session wraps and activity logging, capturing end-to-end traceability when a session ends.