Skip to content
Back to skills

Guardrails Status

ASecurity

Re-run the guardrails session report on demand. Shows which instruction files (CLAUDE.md, CLAUDE.local.md, AGENTS.md, .claude/rules), skills, hooks and plugins load for this project, with OK / WARN / SKIPPED markers and warnings.

  • 2 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 30, 2026
ai-agentspythonbashrails

Security analysis

A100/100

Scanned September 30, 2026

npx -y skills add ahmed-alstaty/guardrails-plugin --skill guardrails-status --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Guardrails Status?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Guardrails Status
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ahmed-alstaty-guardrails-status/badge)](https://www.skillsdirectory.com/skills/ahmed-alstaty-guardrails-status)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: guardrails-status
description: Re-run the guardrails session report on demand. Shows which instruction files (CLAUDE.md, CLAUDE.local.md, AGENTS.md, .claude/rules), skills, hooks and plugins load for this project, with OK / WARN / SKIPPED markers and warnings.
disable-model-invocation: true
allowed-tools: Bash(python3 *)
---

# Guardrails status

Print the same checklist the plugin shows at session start, for the current directory.

## Procedure

1. Run the report in text mode:

   ```
   python3 "${CLAUDE_PLUGIN_ROOT}/scripts/session_report.py" --text --cwd "$PWD"
   ```

2. Show the user the output verbatim inside a code block; do not summarise away the WARN lines.

3. Below it, add at most three sentences: how many warnings there are, which one to fix first (over-length or contradictory instruction files come before cosmetic ones), and that `/guardrails:guardrails-lint` produces suggested trims for the instruction files.

## What the markers mean

- `OK`: the file or hook is present and nothing looks wrong.
- `WARN`: something the docs advise against (over 200 lines, missing @import, contradictory rules, skill without description, invalid settings JSON, plugin enabled but not installed).
- `SKIPPED`: not present, or present but not loaded (for example an `AGENTS.md` that is ignored because a `CLAUDE.md` exists).

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…