Skip to main content
plugin

coding-agent-rollout — Claude Code plugin: audits and setup

This plugin audits Claude Code settings, MCP and plugin inventories, and CLAUDE.md layers. It also tracks a team’s rollout stage from local session counts.

Install into Claude Code · Plugin marketplace All methods and platforms ↓
/plugin marketplace add alirezarezvani/claude-skills
/plugin install coding-agent-rollout@claude-code-skills
Open on GitHub

What coding-agent-rollout does

The plugin reads settings across scopes and checks permissions, secrets, and risky commands. A separate inventory script compares MCP servers and plugins against an allowlist; another audit follows CLAUDE.md layers and @import references. These scripts are read-only, so they report findings without changing configuration files.

The adoption tracker produces counts from local sessions and labels the team stage PILOT, SPREADING, EMBEDDED, or STALLED. The package includes the cs-claude-code-rollout agent, /cs-claude-rollout and /cs-claude-settings-lint commands, three references, a baseline managed-settings policy, and a four-phase rollout plan. Session summaries omit prompt text, file contents, and tool inputs other than a skill name. That privacy boundary is built into the tracker.

What it helps with

  • combine settings from multiple scopes for review
  • flag risky permissions and credentials in configuration
  • check MCP servers and plugins against an allowlist
  • find broken imports and contradictions across CLAUDE.md layers
  • classify team adoption using local session counts

Example prompts for the agent

  • Run /coding-agent-rollout:cs-claude-rollout . to audit this repository.
  • Use /coding-agent-rollout:cs-claude-settings-lint . /etc/claude-code/managed-settings.json to check the project and managed settings.
  • Summarize the team’s rollout stage from local session counts.

How to install coding-agent-rollout

Plugin marketplace

/plugin marketplace add alirezarezvani/claude-skills
/plugin install coding-agent-rollout@claude-code-skills

Step by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own

Questions about coding-agent-rollout

How do I install coding-agent-rollout in Claude Code?

Run these commands in order: /plugin marketplace add alirezarezvani/claude-skills, then /plugin install coding-agent-rollout@claude-code-skills.

What does coding-agent-rollout do?

It audits Claude Code settings and permissions, checks MCP servers and plugins, and reviews CLAUDE.md layers. It also summarizes team adoption using session counts.

What information does the adoption tracker include?

It produces counts from local sessions without including prompt text, file contents, or tool inputs other than a skill name.

Source text

coding-agent-rollout · MIT
# coding-agent-rollout

> One engineer's Claude Code setup is a preference. A team's is a policy.

Settings merge from five scopes, `permissions.allow` arrays combine across
files, and deny beats ask beats allow wherever it is written. Nobody can read
the effective policy from one file, so nobody notices when a permissive user
file undoes a careful shared one, or when an unpinned MCP server changes
overnight. This plugin makes the policy readable and then checks it.

## Install

```bash
/plugin marketplace add alirezarezvani/claude-skills
/plugin install coding-agent-rollout
```

## Use

```bash
/cs-claude-rollout .                         # full audit of this repo
/cs-claude-settings-lint . /etc/claude-code/managed-settings.json
```

Or run the scripts directly. Each has `--help`, `--sample` and `--output json`:

| Script | Phase | What it checks | Exit codes |
|---|---|---|---|
| `settings_linter.py` | Guardrails | Blanket and destructive allows, dead rules, secrets in `env`, committed local settings, MCP auto-approval, network hooks, managed bypass switch | 0 · 2 · 3 · **4** |
| `mcp_plugin_inventory.py` | Inventory | Every MCP server, plugin and marketplace; allowlist, pinning, plain-http remotes, committed secrets | 0 · 2 · 3 · **4** |
| `claude_md_layering_audit.py` | Instructions | Resident vs on-demand layers, @imports (4-hop limit), duplicates, contradictions, secrets, size | 0 · 2 · 3 · **4** |
| `adoption_tracker.py` | Adoption | Counts-only member summaries from local transcripts; team stage PILOT / SPREADING / EMBEDDED / STALLED | 0 · **2 stalled** · 3 |

## Design decisions

- **Verified, not remembered.** Every settings key, scope, path and limit was checked against the official
  Claude Code docs. Settings ship fast, so unknown keys are INFO, not errors.
- **Read-only.** No script edits a settings file. They report; you decide.
- **Privacy first for adoption.** The tracker never emits prompt text, file content, or tool inputs other
  than a skill name. Teams share the JSON summary, never transcripts.
- **Baseline policy included.** `assets/managed-settings.example.json` lints clean and is a sane day-one policy.

## Distinct from

- `claude-coach` — coaches one person.
- `skill-doctor` — improves installed skills from session evidence.
- `security-guidance` — a hook that warns on risky code as it is written.

## License

MIT

© Alireza Rezvani · MIT · alirezarezvani/claude-skills

Similar plugins

All plugins for Agent setup: memory, context, orchestration →

From the same set463

The whole set →
swedish-mentor This skill mentors Swedish learners: it places you at a CEFR level and picks YouTube clips and podcast episodes for the skill you want to train. Useful when you need a plan, not random videos. 2installs coding-agent-rollout Audits Claude settings before a team rollout: lints permissions across scopes, inventories MCP servers and plugins, and turns local session data into adoption counts. 1installs ai-decision-authority Sorts decisions into three AI governance zones by stakes and reversibility, so you know where a human signs off and where the agent just acts. ★ 28,733repo stars month-end-close Coordinates financial close calendars, balances reconciliations, and audits variance drivers. Runs Python stdlib scripts locally on CSV and JSON files. ★ 28,733repo stars agent-regression-evals Compares agent runs before and after a change and decides whether the merge is safe. Useful when one trial can't separate a regression from noise. ★ 28,733repo stars loop-library Guides you through designing, auditing, and finding repeatable AI agent loops with explicit guardrails and stop conditions. Helpful for managing Claude Code autonomy. ★ 28,733repo stars spinning-up-deep-rl A knowledge base built from Spinning Up in Deep RL: a resident core with the algorithm taxonomy plus 20 chapters loaded on demand. ★ 28,733repo stars agent-memory A four-tier memory ladder for Claude Code that promotes facts through recurrence across days instead of model confidence. ★ 28,733repo stars

Project sponsors

Companies that keep this analytics open
Gold sponsor

Impressions, clicks and code copies — open statistics. We keep the numbers public for the same reason NeBlask itself is public. Become a sponsor