claude

behavioral-core

Behavioral steering via modular hooks: 13 principle-based rules, destructive command blocking, scope compliance guard, self-review enforcement, output style safety

3 on GitHubv1.7.1updated 5 months agobehavioral-steering
/

Plugin behavioral-core from marketplace forge-studio in ArtMin96/forge-studio. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (4)

  • rules-audit

    Use when the user asks to "audit my session", "check for sycophancy", "review behavioral compliance", or otherwise wants a self-discipline pass — scans the current transcript for sycophancy, unnecessary apologies, scope creep, focus drift, and filler language, then reports violations against the rul

  • safe-mode

    Use to toggle the safe-mode flag at .claude/safe-mode. The flag is written automatically by consecutive-failure-guard once tool failures hit FORGE_SAFE_MODE_THRESHOLD (default 5), and block-destructive.sh denies every Bash/Write/Edit while it exists. /safe-mode off clears the flag, logs the exit, an

  • scope

    Use whenever the user describes a non-trivial task with vague edges — "add support for X", "refactor Y", "make Z faster" — and writes a scope document with explicit acceptance criteria, file allowlist, out-of-scope list, and a token/edit budget. The resulting `.claude/scopes/<task>.md` is then read

  • timebox

    Use when the user says "timebox this", "spend at most N messages on it", or wants a hard ceiling on conversation length for the current task — writes a budget file at `.claude/scopes/.timebox` that the brevity rule and scope-guard read on every turn to count remaining messages.

Hooks (5)

  • SessionStart

    W=${CLAUDE_PLUGIN_ROOT}/diagnostics-lib/time-hook.sh; H=${CLAUDE_PLUGIN_ROOT}/hooks/output-style-check.sh; if [ -x "$W" ]; then bash "$W" behavioral-core SessionStart bash "$H"; else bash "$H"; fi

  • UserPromptSubmit

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/behavioral-anchor.sh

  • PreToolUse

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/block-destructive.sh

  • PreToolUse

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/scope-guard.sh

  • PostToolUse

    bash ${CLAUDE_PLUGIN_ROOT}/hooks/self-review-nudge.sh

View source on GitHub

More from ArtMin96/forge-studio

All 21 plugins →

evaluator

claude

Evaluator-optimizer pattern: adversarial review, verification gates (TaskCompleted), static analysis, postmortems, reference-fidelity check, self-evolution proposal assessment.

14 skills · 1 agent · hooks

3

workflow

claude

Hook-driven agentic workflow orchestrator. Automatic routing (shell or LLM-hybrid), sprint-contract enforcement, TDD loop, session bootstrap, handoff nudges. Self-evolution SEPL loop (propose/assess/commit/rollback) over versioned resources. Composes agents/evaluator/context-engine/memory rather than duplicating them.

11 skills · hooks

3

agents

claude

Multi-agent decomposition: planner/generator/reviewer pipeline triad with tool-isolated capability boundaries, plus a read-only researcher for pre-planning investigation. Includes /worktree-team for physical worktree isolation, directory-ownership enforcement (opt-in), and output-schema checks on generator exit.

5 skills · 4 agents · hooks

3

Codebase health scanning: documentation drift, registration gaps, convention violations, stale memory, HARNESS_SPEC invariant compliance. /validate-marketplace performs pre-commit mechanical correctness checks (distinct from /entropy-scan). /startup-profile reports SessionStart hook latency. /policies-list prints the cross-plugin enforcement registry (FS01–FS42).

8 skills · hooks

3

Self-evolution boundary: change-manifest writer, evolution-history ledger, session-digest, auto-tune-skill outer loop, controllability invariant (POLICY.md).

8 skills · hooks

3

traces

claude

Execution trace collection, analysis, and harness evolution. Stores structured JSONL traces for pattern detection and failure-driven improvement. Feeds /evolve as a proposal source, plus per-session clarification-waste analysis.

7 skills · hooks

3

Similar plugins

ecc

claudecodex

Harness-native ECC operator layer - 71 agents, 314 skills, 98 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses

200 skills · 98 commands · 71 agents · 1 MCP server · hooks

affaan-m/ECC 302,088

Comprehensive toolkit for developing Claude Code plugins. Includes 7 expert skills covering hooks, MCP integration, commands, agents, and best practices. AI-assisted plugin creation and validation.

7 skills · 1 command · 3 agents

anthropics/claude-code 155,476

nextjs

claude

Official Next.js skills: adopt and optimize Cache Components, adopt Partial Prefetching, and verify runtime behavior against a running dev server.

6 skills

vercel/next.js 143,495

CMEM Pro

claude

CMEM Pro for the Claude app - hooks stream tool use to cmem.ai and inject observations into new sessions and agents

3 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Agentic QE (external: maintained in proffesor-for-testing/agentic-qe, pinned to v3.15.17): a quality-engineering fleet with 11 QE agents, 9 skills, 9 commands, the agentic-qe MCP server pinned to the plugin version, and the aqe-mod guard that refuses destructive operations on AQE learning data

9 skills · 9 commands · 11 agents · 1 MCP server

ruvnet/ruflo 81,589

headroom

claude

Headroom startup hooks for Claude Code and GitHub Copilot CLI.

hooks

headroomlabs-ai/headroom 79,508

Maintain behavioral-core?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins21 plugins