iannuttall

Session Start — Code Quality skill for Claude Code

Code Quality community

Start a new development session by creating a session file in .claude/sessions/ with the format YYYY-MM-DD-HHMM-$ARGUMENTS.md (or just YYYY-MM-DD-HHMM.md if no name provided).

How to install Session Start

Installs to ~/.claude/skills/iannuttall-claude-sessions-session-start/SKILL.md

Terminal
mkdir -p ~/.claude/skills/iannuttall-claude-sessions-session-start && curl -fsSL https://raw.githubusercontent.com/iannuttall/claude-sessions/HEAD/commands/session-start.md -o ~/.claude/skills/iannuttall-claude-sessions-session-start/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Session Start does

Start a new development session by creating a session file in `.claude/sessions/` with the format `YYYY-MM-DD-HHMM-$ARGUMENTS.md` (or just `YYYY-MM-DD-HHMM.md` if no name provided).

The session file should begin with:

  1. Session name and timestamp as the title
  2. Session overview section with start time
  3. Goals section (ask user for goals if not clear)
  4. Empty progress section ready for updates

After creating the file, create or update `.claude/sessions/.current-session` to track the active

Alternatives in Code Quality

  • Import Drawio — Redraw a draw.io file as an editorial diagram at a chosen format, size, and detail level 27.2k ★
  • Job Stories — Create job stories with acceptance criteria in JTBD format 7.8k ★
  • Code Quality Review — Review code quality in: $ARGUMENTS 5.8k ★

Full documentation available on GitHub

View Source Repository