Releases: MacroMan5/claude-code-workflow-plugins
LAZY_DEV Framework v2.2.2
- chore: bump version to 2.2.2 (d77feae)
- refactor: make pre_tool_use less restrictive with smart warnings and complete hooks.json (9faeac9)
- refactor: remove hardcoded values from CI and improve validation (871181e)
- fix: replace hardcoded version check with cross-validation in CI (5643f70)
- fix: improve command injection detection to allow legitimate dev commands (3d824a8)
- fix: whitelist git commands in command injection detection (061f3d1)
- docs: update version badge to 2.2.1 in README (7d4a53b)
- fix: narrow PostToolUse hook matcher to prevent blocking on Bash operations (5e33262)
- docs: optimize CLAUDE.md following 2025 best practices (18caa97)
- Update version to 2.2.1 in marketplace.json (390b6e4)
- Bump version from 2.2.0 to 2.2.1 (25a9a02)
- Update version number to 2.2.1 in README (28671b4)
- feat(ci): enhance auto-release workflow with smart release notes and archives (b007002)
Full Changelog: v2.2.1...v2.2.2
v2.2.1 - Project Initialization + Quality Skills
LAZY_DEV Framework v2.2.1
Major Release - Project Initialization Workflow + Quality Skills
🚀 What's New
Project Initialization Workflow
Bootstrap complete project documentation in 2-3 minutes with /lazy init-project:
/lazy init-project "Build a SaaS task management platform"Generated Documentation:
PROJECT-OVERVIEW.md- Vision, goals, features, constraintsSPECIFICATIONS.md- Functional/non-functional requirements, APIs, data modelsTECH-STACK.md- Technology selections with rationaleARCHITECTURE.md- System design with mermaid diagrams
Supporting Skills:
project-planner- Generates overview + specificationstech-stack-architect- Selects stack + designs architectureproject-docs-sync- Auto-syncs docs on significant changes (conservative)
Integration: Works seamlessly with /lazy plan for feature planning using project docs as context.
Quality Skills (5 New)
| Skill | Purpose | Value |
|---|---|---|
| security-audit | OWASP checks for auth/payments/APIs | Prevents security vulnerabilities |
| breaking-change-detector | Detects API breaking changes | Prevents production issues |
| error-handling-completeness | Validates try-catch, timeouts, logging | Prevents crashes |
| performance-budget-checker | Detects N+1 queries, nested loops | Prevents slowness |
| regression-testing | Evaluates regression test need | Prevents bug recurrence |
All skills provide actionable fixes with code examples, not generic checklists.
Productivity Features (3 New)
agent-selector (auto-trigger)
- Analyzes prompts and recommends best agent: tester, research, reviewer, refactor, documentation, cleanup, coder
- Triggers on UserPromptSubmit for intelligent work routing
/lazy question command
- Ask codebase or general technical questions
- Auto-detects question type (codebase vs general knowledge)
- For codebase: searches + reads files, answers with file:line citations
- For general: delegates to research agent
- Creates NO files - Q&A only
Pre-Commit Git Hook
- Auto-formats all staged files before commit (Python, JS/TS, JSON, YAML, Markdown)
- Cross-platform compatible (Linux, macOS, Windows)
- Setup:
git config core.hooksPath .githooks
📊 Statistics
| Metric | Before | After | Change |
|---|---|---|---|
| Skills | 18 | 22 | +4 net (+10 added, -6 removed) |
| Commands | 8 | 10 | +2 |
| Lines Changed | - | - | +6,507 / -2,670 |
| Quality Coverage | Basic | Comprehensive | 🎯 Security, Performance, Breaking Changes, Error Handling, Regression Testing |
🔧 Improvements
- ✅ All skills follow Anthropic best practices (100% compliant)
- ✅ Fixed
regression-testingskill description for compliance - ✅ CLAUDE.md updated with comprehensive workflow documentation
- ✅ Removed 4 redundant skills (example-skill, writing-skills, subagent-driven-development, dispatching-parallel-agents)
- ✅ All new skills are concise (6-15KB), actionable, not verbose
- ✅ Cross-platform compatibility improvements (Windows, macOS, Linux)
- ✅ Pre-commit hook for automatic formatting enforcement
🧪 Testing
- ✅ All skills have valid YAML frontmatter
- ✅ Skills follow Anthropic best practices
- ✅
/lazy init-projectcommand structure complete - ✅ CLAUDE.md documentation updated
- ✅ CI passes on all platforms (Ubuntu, macOS, Windows)
- ✅ Lint checks pass (Black, Ruff)
📚 Documentation
All workflows documented in CLAUDE.md:
- Project Initialization Workflow
- Commands section updated
- Skills section updated
- Cross-platform setup guides
New troubleshooting guides:
docs/troubleshooting/CROSS_PLATFORM.mddocs/troubleshooting/WINDOWS_SETUP.md
🎯 Breaking Changes
None - All changes are backward compatible.
📥 Installation
New Installation
# Clone the repository
git clone https://github.com/MacroMan5/claude-code-workflow-plugins.git
cd claude-code-workflow-plugins
# Set up git hooks (optional but recommended)
git config core.hooksPath .githooks
# Configure environment variable
export ENRICHMENT_MODEL=claude-3-5-haikuUpgrade from 2.2.0
# Pull latest changes
cd claude-code-workflow-plugins
git checkout main
git pull origin main
# Set up new git hooks (optional)
git config core.hooksPath .githooks🚀 Quick Start
Initialize a New Project
/lazy init-project "Build a REST API for task management with authentication"Ask Questions About Codebase
/lazy question "where is user authentication handled?"
/lazy question "what is the difference between JWT and session tokens?"Use Quality Skills
Quality skills auto-trigger when relevant, or invoke manually via Skill tool:
- Security issues:
security-auditskill activates for auth/payment code - Performance issues:
performance-budget-checkerdetects N+1 queries - Breaking changes:
breaking-change-detectorprevents API breaks
🤝 Credits
Built using LAZY_DEV framework's own tools:
coderagent for implementationresearchagent for Anthropic best practicesbrainstormingskill for workflow design
Framework Evolution: v2.2.0 → v2.2.1
🔗 Links
- Repository: https://github.com/MacroMan5/claude-code-workflow-plugins
- Documentation: CLAUDE.md
- Pull Request: #3
- Issues: https://github.com/MacroMan5/claude-code-workflow-plugins/issues
🤖 Generated with Claude Code