Claude Code Skills

A suite of complementary Claude Code skills for managing project context, progress, and releases. These skills work together to streamline documentation and version control workflows.

/start

Initializes conversations by loading project context from key documentation files.

GitHub
  • Reads .claude/CLAUDE.md for project context, conventions, and architecture
  • Reads README.md for public documentation
  • Reads CHANGELOG.md for version history
  • Synthesizes and highlights relevant updates

/checkpoint

Enables mid-session progress documentation without git commits.

GitHub
  • Updates .claude/CLAUDE.md with current session changes
  • Synchronizes README.md with documentation changes
  • Updates relevant changelog files
  • Executes /compact to optimize memory usage

/finish

Automates the complete release workflow.

GitHub
  • Updates documentation with session changes
  • Increments version and updates CHANGELOG.md
  • Stages and commits all modifications
  • Creates a semantic version git tag (vX.Y.Z)
  • Pushes changes to GitHub
  • Executes /compact to reduce memory footprint

Recommended Workflow

/startwork/checkpointwork/finish

Start each session by loading context, checkpoint progress mid-session without committing, and finish with a complete release workflow.

Installation

Install skills at the project level or globally in your home directory:

Project-level

.claude/skills/[skill-name]/

Global

~/.claude/skills/[skill-name]/