By AreteDriver
ARETE's Claude Code automation stack — 10 security/audit hooks (incl. opt-in TDD commit gating), 6 fleet-management slash commands, and 3 domain subagents, optimized for a 30+ project portfolio. Requires Claude Code >=2.1.0.
Manually trigger Animus sync — push Claude Code memory to ChromaDB
Sanity-check the Claude Code automation stack — hooks, commands, agents, MCP servers, statusline, permissions
Audit active Arete projects — git status, unpushed commits, test counts, CI state
Hackathon deadline triage — rank active submissions by urgency and completion state
TIAID consulting pipeline status — articles, outreach, LinkedIn, positioning
EVE Frontier (Stillness testnet) research specialist. Pre-loaded with on-chain API endpoints, Sui GraphQL patterns, Econmartin/jotunn.lol references, known package IDs, and CCP World API quirks. Use when investigating Frontier data sources, debugging Sui queries, mapping registry addresses, or answering "how do I query X on Stillness".
Audits the Arete project fleet — git state, test counts, unpushed commits, CI health across 30+ active projects. Use when the user asks for project status, fleet health, or wants a portfolio-wide sweep.
TIAID Human Stack content specialist. Knows the methodology voice, article pipeline (write → SEO → scrub → publish), anti-patterns, and positioning rules. Use when drafting, reviewing, or scoring Human Stack articles, case studies, or whitepaper extractions.
Matches all tools
Hooks run on every tool call, not just specific ones
Executes bash commands
Hook triggers when Bash tool is used
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Modifies files
Hook triggers on file write and edit operations
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Uses power tools
Uses Bash, Write, or Edit tools
ARETE's Claude Code automation stack, packaged for portability.
Single-file reference for the underlying design lives at
~/projects/notes/topics/claude-code-automation.md in ARETE's knowledge base.
| Event | Matcher | Hook | Purpose |
|---|---|---|---|
| PreToolUse | Bash | audit-bash.sh | Log + block dangerous bash (destructive removes, fork bombs, reverse shells) |
| PreToolUse | Bash | no-force-push.sh | Block git push --force to main/master/production/release |
| PreToolUse | Bash | detect-secrets.py | Block bash commands with embedded credentials |
| PreToolUse | Write|Edit | protected-paths.sh | Block writes to .git/, env files, .ssh/, .gnupg/, password-store |
| PreToolUse | Write|Edit | validate-files.py | Block writes to protected files (path-component matching, not substring) |
| PreToolUse | Write|Edit | detect-secrets.py | Block file writes containing credentials |
| PostToolUse | * | tool-logger.sh | Log tool invocations; rotates at 10 MiB, keeps 3 backups |
| SessionStart/End | — | session-logger.sh | Audit trail for session boundaries |
| UserPromptSubmit | — | detect-secrets.py | Block prompts with critical secrets |
| UserPromptSubmit | — | wrap-it-up.sh | Inject /session-end context when user says "wrap it up" |
/fleet-status [filter] — audit 30+ project portfolio (git state, unpushed, test deltas)/tiaid-check [area] — TIAID consulting pipeline status/hackathon-triage [project] — rank active hackathon submissions by urgency/animus-sync [--dry-run] — manually trigger Animus ChromaDB sync/wrap — alias for /session-end/doctor — sanity-check the entire automation stack (hooks, commands, agents, MCP, permissions)fleet-auditor — portfolio-wide git/test/CI audit, read-onlyeve-frontier-researcher — EVE Frontier (Stillness testnet) Sui GraphQL, package IDs, API quirkstiaid-content-analyst — Human Stack article review, voice scoring, pipeline discipline<project> | git:<branch>[*] | shift:<Nh>Nm | FREEZE-CHECK
Swing-shift aware (4PM–2:30AM window).
6 read-only Bash allow rules so common audit commands (ruff check, anchormd audit, flyctl logs/status, npm audit/ls) don't prompt.
mkdir -p ~/.claude/plugins
cd ~/.claude/plugins
git clone https://github.com/AreteDriver/arete-cc-plugin arete-cc-stack
git clone https://github.com/AreteDriver/arete-cc-plugin.git /tmp/arete-cc-stack
mkdir -p ~/.claude/plugins
mv /tmp/arete-cc-stack ~/.claude/plugins/arete-cc-stack
ln -s /path/to/arete-cc-plugin ~/.claude/plugins/arete-cc-stack
After install, open /plugin in Claude Code and enable arete-cc-stack, then restart Claude Code or run /hooks to pick up the hook config.
# from repo root
jq -r '.name + " v" + .version' .claude-plugin/plugin.json
find hooks -maxdepth 1 -type f | wc -l
ls commands | wc -l
Expected output:
arete-cc-stack v0.2.0
11
6
If this repo saved you time:
use-case issue with your workflow; I use those to drive the roadmap.setup-blocker and include OS + command output.jq installed and on PATH (hooks use jq to parse event JSON)python3 for detect-secrets.py and validate-files.pygit for most commands and hooksOptional integrations the slash commands reference:
anchormd CLI (for /fleet-status checks and the anchormd audit permission rule)flyctl (for Fly.io log/status permission rules and TIAID-side infra checks)ruff (for the ruff check permission rule)~/projects/animus/ for /animus-sync~/projects/notes/ for session logging + memory indexSlash commands will degrade gracefully if a referenced project path is missing — they report NEEDS ATTENTION: rather than crashing.
${CLAUDE_PLUGIN_ROOT}All hook paths in plugin.json use the ${CLAUDE_PLUGIN_ROOT} variable. Claude Code expands this to the plugin's install directory at hook registration time, so the plugin works regardless of where it's cloned.
npx claudepluginhub aretedriver/arete-cc-plugin --plugin arete-cc-stackHarness-native ECC operator layer - 67 agents, 271 skills, 92 legacy command shims, reusable hooks, rules, selective install profiles, and production-ready workflows for Claude Code, Codex, OpenCode, Cursor, and related agent harnesses
v9.44.1 — Patch release for Gemini environment/version detection and qwen auth gating. Run /octo:setup.
Superpowers Plus core skills library for Claude Code: planning, execution routing, TDD, debugging, and collaboration workflows
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.