By waterplanai
Enable audit logging for tool calls with JSONL trails and real-time system message displays. Interactively configure audit.yaml for log directories, permissions, word limits, and tool displays across levels with merging and validation. Execute pre-tool scripts to block or modify calls before execution.
npx claudepluginhub waterplanai/agentic-config --plugin ac-auditProject-agnostic, composable configuration system for AI-assisted development workflows.
claude plugin marketplace add WaterplanAI/agentic-config
# For dev branch: `claude plugin marketplace add </path/to/dev/branch>` OR `./dev.sh`
claude plugin install ac-workflow@agentic-plugins
claude plugin install ac-git@agentic-plugins
claude plugin install ac-qa@agentic-plugins
claude plugin install ac-tools@agentic-plugins
claude plugin install ac-meta@agentic-plugins
claude plugin install ac-safety@agentic-plugins
claude plugin install ac-audit@agentic-plugins
Note: Auto-updates are disabled by default for third-party marketplaces. Enable them via
/plugins> Marketplaces > agentic-plugins > Enable auto-update to stay in sync with new releases automatically.
See Getting Started for full setup.
A centralized configuration system with a Claude Code plugin architecture first in v0.2.0.
Future releases will extend the same plugin approach to additional tools (Cursor, Codex CLI, Gemini CLI, and Antigravity).
Core principles:
claude plugin install, no symlinks| Plugin | Focus | Skills |
|---|---|---|
ac-workflow | Spec workflow, MUX orchestration | 6 |
ac-git | Git automation, PRs, releases | 7 |
ac-qa | QA, E2E testing, browser automation | 7 |
ac-tools | Utilities, integrations, bootstrap | 17 |
ac-meta | Meta-prompting, self-improvement | 2 |
ac-safety | Security guardrails (credential, write-scope, destructive-bash, supply-chain, playwright) | 2 |
ac-audit | Tool audit logging (JSONL append-only log) | 1 |
MUX workflows (ac-workflow plugin) delegate to background agents via Task(run_in_background=True). Background agents cannot surface interactive permission prompts -- any unapproved tool is auto-denied.
Recommended: Run Claude Code with --dangerously-skip-permissions for MUX workflows:
claude --dangerously-skip-permissions
Alternatively, pre-authorize specific tools via CLI:
claude --allowedTools "Skill Bash Read Write Edit Grep Glob"
All plugins in this repository are designed and tested with full tool permissions enabled.
Observability hooks for Claude Code: comprehensive event logging, performance metrics, and session diagnostics. Provides full audit trail of all Claude Code interactions without modifying behavior.
Matches all tools
Hooks run on every tool call, not just specific ones
Share bugs, ideas, or general feedback.
Log API requests with structured logging and correlation IDs
Security guardrails - credential protection, destructive command blocking, write scope enforcement, supply chain control, browser restrictions
Audit and optimize Claude Code configurations with dynamic best-practice research
Logging best practices and utilities for Claude agent skills development. Helps structure and debug agent behavior with clean, actionable logs.
Audit Claude Code plugins and skills for best practices, deprecations, compatibility, usability, coverage gaps, duplication, and workflow optimization