Nine slash commands for automating project exploration, planning, session workflow, knowledge capture, skill creation, and release safety with Claude Code.
Automates project exploration, planning, session workflow, knowledge capture, skill creation, and release safety.
/plugin marketplace add evolv3-ai/vibe-skills/plugin install evolv3-ai-vibe-skills@evolv3-ai/vibe-skillsNine slash commands for automating project exploration, planning, session workflow, knowledge capture, skill creation, and release safety with Claude Code.
These commands are now bundled as the project-workflow skill!
# Add the marketplace
/plugin marketplace add https://github.com/jezweb/claude-skills
# Install project-workflow skill (includes all 7 commands)
/plugin install project-workflow@claude-skills
All commands will be automatically available in Claude Code.
If you prefer manual installation, copy commands to your .claude/commands/ directory:
# From the claude-skills repo
cp skills/project-workflow/commands/explore-idea.md ~/.claude/commands/
cp skills/project-workflow/commands/plan-project.md ~/.claude/commands/
cp skills/project-workflow/commands/plan-feature.md ~/.claude/commands/
cp skills/project-workflow/commands/wrap-session.md ~/.claude/commands/
cp skills/project-workflow/commands/continue-session.md ~/.claude/commands/
cp skills/project-workflow/commands/workflow.md ~/.claude/commands/
cp skills/project-workflow/commands/release.md ~/.claude/commands/
cp commands/reflect.md ~/.claude/commands/
Commands are immediately available in Claude Code after copying.
Note: This directory (/commands/) is maintained for reference and manual installation. The canonical source is now skills/project-workflow/commands/.
/explore-ideaPurpose: Collaborative exploration and brainstorming for new project ideas (PRE-planning phase)
Usage: Type /explore-idea when you have a rough idea and want to validate approach, research options, and create decision-ready brief
What it does:
Time savings: 10-15 minutes per project idea (research + validation + scope management)
When to use:
When to skip:
/plan-projectPurpose: Automate initial project planning for NEW projects (POST-exploration phase)
Usage: Type /plan-project after you've decided on project requirements (or after /explore-idea)
What it does:
Time savings: 5-7 minutes per new project (15-20 manual steps → 1 command)
/plan-featurePurpose: Add feature to existing project by generating and integrating new phases
Usage: Type /plan-feature when you want to add a new feature to an existing project
What it does:
Time savings: 7-10 minutes per feature addition (25-30 manual steps → 1 command)
/wrap-sessionPurpose: Automate end-of-session workflow
Usage: Type /wrap-session in Claude Code
What it does:
Time savings: 2-3 minutes per wrap-up (10-15 manual steps → 1 command)
/continue-sessionPurpose: Automate start-of-session context loading
Usage: Type /continue-session in Claude Code
What it does:
Time savings: 1-2 minutes per resume (5-8 manual reads → 1 command)
/reflectPurpose: Self-reflection to capture operational knowledge before it's lost to context clearing
Usage: Type /reflect before compacting context, after completing significant work, or when valuable learnings have accumulated
What it does:
Knowledge types captured:
Time savings: Preserves 5-15 minutes of operational learning per session (otherwise lost on context clear)
When to use:
/compact or context clearingWhen to skip:
Output: Categorized learnings with routing suggestions, optional file updates
/workflowPurpose: Interactive guide to the workflow system
Usage: Type /workflow when you want to understand or navigate the workflow commands
What it does:
When to use:
Output: Interactive guidance, optional command execution, reference to docs/JEZWEB_WORKFLOW.md
Time savings: Instant navigation to correct command (vs reading docs)
/create-skillPurpose: Scaffold a new Claude Code skill from template
Usage: Type /create-skill my-skill-name when you want to create a new skill
What it does:
templates/skill-skeleton/ to skills/<name>/Time savings: 5-10 minutes per skill (manual setup + remembering structure → 1 command)
When to use:
When to skip:
Related: Use skill-creator skill for deeper guidance on designing effective skills (descriptions, token efficiency, freedom levels)
Output: Complete skill directory structure, installed and ready to fill with content
/releasePurpose: Pre-release safety checks for GitHub publishing
Usage: Type /release when ready to publish project to GitHub or create public release
What it does:
Phase 1: Critical Safety (BLOCKERS)
Phase 2: Documentation Validation (REQUIRED) 4. Checks LICENSE file exists (creates if missing) 5. Validates README completeness (>100 words, key sections) 6. Checks CONTRIBUTING.md (recommended for >500 LOC) 7. Checks CODE_OF_CONDUCT (recommended for >1000 LOC)
Phase 3: Configuration Validation 8. Validates .gitignore (essential patterns present) 9. Checks package.json completeness (name, version, license, etc.) 10. Verifies git branch (warns if on main/master)
Phase 4: Quality Checks (NON-BLOCKING) 11. Tests build (if build script exists) 12. Checks dependency vulnerabilities (npm audit) 13. Warns about large files (>1MB)
Phase 5: Release Readiness Report
Phase 6-8: Auto-Fix & Publish
Time savings: 10-15 minutes per release (comprehensive checks + automation)
When to use:
When to skip:
Output: Release readiness report, optional auto-fixes, git commit, GitHub release
Planning Commands:
/plan-feature: Existing SESSION.md and IMPLEMENTATION_PHASES.mdSession Management Commands:
SESSION.md file in project root (created by /plan-project or project-session-management skill)IMPLEMENTATION_PHASES.md in project (optional but recommended)These commands work together and integrate with planning/session skills:
project-planning skill generates IMPLEMENTATION_PHASES.mdproject-session-management skill provides SESSION.md protocolFull workflow (with exploration):
1. Rough idea → /explore-idea → [Creates PROJECT_BRIEF.md] → Decision
2. If proceeding → /plan-project → [Reads brief, creates IMPLEMENTATION_PHASES.md + SESSION.md]
3. Start Phase 1 → Work on phases
4. Context full → /reflect → [Captures learnings] → /wrap-session → [git checkpoint]
5. New session → /continue-session → [Loads context, continues from "Next Action"]
6. Need feature → /plan-feature → [Adds phases to existing plan]
7. Repeat wrap → resume cycle
8. Ready to publish → /release → [Safety checks, sanitize, docs] → GitHub release
Quick workflow (clear requirements):
Clear requirements → /plan-project → Work → /wrap-session → /continue-session → /release
Helper workflows:
Need guidance? → /workflow → [Interactive guide to commands]
Capture learnings? → /reflect → [Extracts operational knowledge → routes to docs]
Release project? → /release → [Safety checks + GitHub release]
Complete Documentation: See docs/JEZWEB_WORKFLOW.md for comprehensive guide with examples, decision trees, troubleshooting, and real-world workflows.
/explore-idea:
/plan-project:
/plan-feature:
/wrap-session:
/continue-session:
/reflect:
/workflow:
/release:
40-70 minutes per project lifecycle:
Version: 5.0.0 Last Updated: 2025-12-12 Author: Jeremy Dawes | Jezweb