policy-managing

Override governance rules temporarily with audit tracking in .geas/state/policy-overrides.json.

15|4|Updated Mar 26, 2026
One-click install
npx skills add https://github.com/choam2426/geas --skill policy-managing
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: policy-managing
Source: https://github.com/choam2426/geas/tree/main/plugin/skills/policy-managing
Command: npx skills add https://github.com/choam2426/geas --skill policy-managing

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Organizations need a safe way to temporarily modify governance rules for urgent situations without permanently changing the canonical rule set, while maintaining a complete audit trail.

Core Features & Use Cases

  • List active overrides: Shows current rule statuses and any temporary modifications.
  • Apply overrides: Adds a new override with reason, expiry, and approver, preserving history.
  • Expiry checking: Automatically re‑enables rules when overrides expire.
  • Override history: Provides a full audit of all active and past overrides.
  • Use Cases: Hot‑fix deployments, load‑test windows, or any short‑term exception requiring documented rule changes.

Quick Start

Use the policy-managing skill with the command /geas:policy-managing list to view current rule overrides.

Frequently Asked Questions about policy-managing

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

FAQPage Schema
How do I temporarily override governance rules without permanently changing the rule set?

To temporarily override governance rules, apply a short-term modification that preserves the canonical rules. The system adds an override with a reason, expiry, and approver, managing changes in policy-overrides.json while reading rules.md for integrity.

Can I keep an audit trail of temporary rule changes during hotfix deployments?

Yes, temporary rule changes maintain a full audit trail. Override history logs all active and past modifications with reason, approver, and expiry, ensuring complete traceability during hotfix deployments or load-test windows.

How do expired policy overrides get re-enabled automatically?

Expired policy overrides trigger automatic expiry checking that re-enables the original governance rules. The system continuously monitors override expiry timestamps to ensure rules revert without manual intervention.

What is the best way to view active rule overrides and their current status?

The best way to view active rule overrides is listing current rule statuses and temporary modifications. This shows all active overrides alongside the canonical governance rules, providing immediate visibility into modified policies.

Do I need a specific file structure to manage temporary governance rule exceptions?

Yes, managing temporary governance rule exceptions requires .geas/rules.md for canonical rules and .geas/state/policy-overrides.json for override state. This structure ensures rule integrity while tracking temporary modifications.

What information is required to apply a temporary rule override?

Applying a temporary rule override requires a reason, expiry timestamp, and approver. This metadata ensures every governance rule modification is documented with full context for audit compliance.