7c8a20c804
refactor: extract skills from commands across 8 plugins
...
Refactored commands to extract reusable skills following the
Commands → Skills separation pattern. Each command is now <50 lines
and references skill files for detailed knowledge.
Plugins refactored:
- claude-config-maintainer: 5 commands → 7 skills
- code-sentinel: 3 commands → 2 skills
- contract-validator: 5 commands → 6 skills
- data-platform: 10 commands → 6 skills
- doc-guardian: 5 commands → 6 skills (replaced nested dir)
- git-flow: 8 commands → 7 skills
Skills contain: workflows, validation rules, conventions,
reference data, tool documentation
Commands now contain: YAML frontmatter, agent assignment,
skills list, brief workflow steps, parameters
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-30 17:32:24 -05:00
b5d36865ee
feat(plugins): add Visual Output headers to all other plugin commands
...
Add single-line visual headers to 66 command files across 10 plugins:
- clarity-assist (2 commands): 💬
- claude-config-maintainer (5 commands): ⚙️
- cmdb-assistant (11 commands): 🖥️
- code-sentinel (3 commands): 🔒
- contract-validator (5 commands): ✅
- data-platform (10 commands): 📊
- doc-guardian (5 commands): 📝
- git-flow (8 commands): 🔀
- pr-review (7 commands): 🔍
- viz-platform (10 commands): 🎨
Each command now displays a consistent header at execution start:
┌────────────────────────────────────────────────────────────────┐
│ [icon] PLUGIN-NAME · Command Description │
└────────────────────────────────────────────────────────────────┘
Addresses #275 (other plugin commands visual output)
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-28 17:24:49 -05:00
35cf20e02d
fix: protected branch detection and non-blocking hooks
...
- Add protected branch detection to /commit command (Step 1)
- Warn users before committing to protected branches
- Offer to create feature branch automatically
- Rewrite doc-guardian hook to be truly non-blocking
- Enforce strict [plugin-name] prefix in all hook outputs
- Add forbidden words list to prevent accidental blocking
Fixes #109 , #110
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-23 11:08:00 -05:00
508832dae1
feat: add plugin name prefixes to hooks and improve git-flow sync
...
- Add [plugin-name] prefix to all hook messages for better identification
- Make doc-guardian hook notification-only (non-blocking)
- Add stale branch detection to /commit-sync with git fetch --prune
- Enhance /branch-cleanup to handle stale branches separately
Closes improvements for hook UX and git workflow
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-22 16:13:17 -05:00
e5ca804692
feat: v3.0.0 architecture overhaul
...
- Rename marketplace to lm-claude-plugins
- Move MCP servers to root with symlinks
- Add 6 PR tools to Gitea MCP (list_pull_requests, get_pull_request,
get_pr_diff, get_pr_comments, create_pr_review, add_pr_comment)
- Add clarity-assist plugin (prompt optimization with ND accommodations)
- Add git-flow plugin (workflow automation)
- Add pr-review plugin (multi-agent review with confidence scoring)
- Centralize configuration docs
- Update all documentation for v3.0.0
BREAKING CHANGE: MCP server paths changed, marketplace renamed
Co-Authored-By: Claude Opus 4.5 <noreply@anthropic.com >
2026-01-20 16:56:53 -05:00