Session Start — Code Quality skill for Claude Code
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
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:
- Session name and timestamp as the title
- Session overview section with start time
- Goals section (ask user for goals if not clear)
- 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 RepositoryRelated Skills
Essay Scaffolder
Generate skeleton answers for essay-format exam questions. Provides structure, key arguments, examples to incl
SDK Skills
Agent skills for managing feature development across Sentry SDKs, following the Agent Skills open format.
Memory Doctor
Agent memory rots quietly. Doctor checks it before sessions pay the cost. status, lint, compact for Claude Cod
Output
Set the response output format for this session (tldr, table, verbose, bullets, narrative, json, raw). Default
Prettier Format
Run prettier on files Claude has edited to match .prettierrc before committing. Invoke after any code change s
Claude History
A command-line utility to extract and format conversation history from Claude Code session files
Related Agents
Hatch3r Learnings Loader
Session-start agent that surfaces relevant project learnings, recent decisions, and context from previous sess
Schedule Scout
Stage 1 of the LectureLoop pipeline. Reads Google Calendar for a given date, parses each lecture event into {s
Deep Reflector
Comprehensive session analysis and learning capture specialist. Analyzes development sessions to extract patte