feat(claude-config-maintainer): add settings.local.json audit feature v1.2.0 #391

Merged
lmiranda merged 1 commits from feat/config-maintainer-settings-audit into development 2026-02-02 21:02:43 +00:00
Owner

Summary

  • Add 3 new commands for auditing and optimizing Claude Code settings.local.json permission configurations
  • Leverage the marketplace's multi-layer review architecture (code-sentinel, doc-guardian, PR review) to recommend safe auto-allow patterns
  • Introduce Settings Efficiency Score (100 points) alongside existing CLAUDE.md score

New Commands

Command Description
/config-audit-settings Audit permissions with 100-point scoring (redundancy, coverage, safety alignment, profile fit)
/config-optimize-settings Apply optimizations with dry-run, named profiles, consolidation modes
/config-permissions-map Generate Mermaid diagram of review layer coverage and permission gaps

New Skill

skills/settings-optimization.md contains 7 sections:

  1. Settings file locations & format (newer vs legacy)
  2. Permission rule syntax reference
  3. Pattern consolidation rules
  4. Review-layer-aware recommendations
  5. Named profiles (conservative, reviewed, autonomous)
  6. Scoring criteria (100 points)
  7. Hook detection method

Files Changed

Created (4):

  • plugins/claude-config-maintainer/skills/settings-optimization.md
  • plugins/claude-config-maintainer/commands/config-audit-settings.md
  • plugins/claude-config-maintainer/commands/config-optimize-settings.md
  • plugins/claude-config-maintainer/commands/config-permissions-map.md

Updated (7):

  • plugins/claude-config-maintainer/agents/maintainer.md - new Section 2
  • plugins/claude-config-maintainer/skills/visual-header.md - 3 new headers
  • plugins/claude-config-maintainer/.claude-plugin/plugin.json - v1.2.0
  • plugins/claude-config-maintainer/claude-md-integration.md - new commands & scoring
  • .claude-plugin/marketplace.json - v1.2.0
  • CHANGELOG.md - new entry
  • docs/COMMANDS-CHEATSHEET.md - 3 new rows

Test plan

  • Run ./scripts/validate-marketplace.sh - all validations pass
  • Verify skill file has all 7 sections
  • Verify commands reference correct skill paths
  • Test /config-audit-settings on a project with settings.local.json

🤖 Generated with Claude Code

## Summary - Add 3 new commands for auditing and optimizing Claude Code `settings.local.json` permission configurations - Leverage the marketplace's multi-layer review architecture (code-sentinel, doc-guardian, PR review) to recommend safe auto-allow patterns - Introduce Settings Efficiency Score (100 points) alongside existing CLAUDE.md score ## New Commands | Command | Description | |---------|-------------| | `/config-audit-settings` | Audit permissions with 100-point scoring (redundancy, coverage, safety alignment, profile fit) | | `/config-optimize-settings` | Apply optimizations with dry-run, named profiles, consolidation modes | | `/config-permissions-map` | Generate Mermaid diagram of review layer coverage and permission gaps | ## New Skill `skills/settings-optimization.md` contains 7 sections: 1. Settings file locations & format (newer vs legacy) 2. Permission rule syntax reference 3. Pattern consolidation rules 4. Review-layer-aware recommendations 5. Named profiles (conservative, reviewed, autonomous) 6. Scoring criteria (100 points) 7. Hook detection method ## Files Changed **Created (4):** - `plugins/claude-config-maintainer/skills/settings-optimization.md` - `plugins/claude-config-maintainer/commands/config-audit-settings.md` - `plugins/claude-config-maintainer/commands/config-optimize-settings.md` - `plugins/claude-config-maintainer/commands/config-permissions-map.md` **Updated (7):** - `plugins/claude-config-maintainer/agents/maintainer.md` - new Section 2 - `plugins/claude-config-maintainer/skills/visual-header.md` - 3 new headers - `plugins/claude-config-maintainer/.claude-plugin/plugin.json` - v1.2.0 - `plugins/claude-config-maintainer/claude-md-integration.md` - new commands & scoring - `.claude-plugin/marketplace.json` - v1.2.0 - `CHANGELOG.md` - new entry - `docs/COMMANDS-CHEATSHEET.md` - 3 new rows ## Test plan - [ ] Run `./scripts/validate-marketplace.sh` - all validations pass - [ ] Verify skill file has all 7 sections - [ ] Verify commands reference correct skill paths - [ ] Test `/config-audit-settings` on a project with settings.local.json --- 🤖 Generated with [Claude Code](https://claude.com/claude-code)
lmiranda added the Type/Feature label 2026-02-02 20:56:00 +00:00
lmiranda added 1 commit 2026-02-02 20:56:01 +00:00
Add 3 new commands for auditing and optimizing Claude Code permission
configurations, leveraging the marketplace's multi-layer review architecture.

New commands:
- /config-audit-settings - 100-point scoring across redundancy, coverage,
  safety alignment, and profile fit
- /config-optimize-settings - apply optimizations with dry-run, named
  profiles (conservative, reviewed, autonomous), consolidation modes
- /config-permissions-map - Mermaid diagram of review layer coverage

New skill:
- settings-optimization.md - 7 sections covering file formats, syntax
  reference, consolidation rules, review-layer-aware recommendations,
  named profiles, scoring criteria, and hook detection

Updated agent maintainer.md with new "Audit Settings Files" responsibility.

Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com>
lmiranda merged commit 120f00ece6 into development 2026-02-02 21:02:43 +00:00
lmiranda deleted branch feat/config-maintainer-settings-audit 2026-02-02 21:02:43 +00:00
Sign in to join this conversation.
No Reviewers
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: personal-projects/leo-claude-mktplace#391