.config/claude/skills/session-close/SKILL.md
Protocol for properly ending a coding session - ensures all work is committed, pushed, and handed off correctly.
npx skillsauth add jm96441n/dotfiles session-closeInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Use this skill when ending a work session. This ensures all work is properly saved, pushed, and documented for the next session.
When ending a work session, you MUST complete ALL steps below. Work is NOT complete until jj git push succeeds.
MANDATORY WORKFLOW:
jj git fetch
jj rebase -d main
bd sync
jj bookmark set <bookmark-name>
jj git push -b <bookmark-name>
jj status # Verify push succeeded
jj git push succeedsBefore saying "done" or "complete", run this checklist:
[ ] 1. jj status (check what changed)
[ ] 2. jj describe -m "..." (describe current commit)
[ ] 3. bd sync (sync beads changes)
[ ] 4. jj bookmark set <name> (set bookmark on current commit)
[ ] 5. jj git push -b <name> (push to remote)
NEVER skip this. Work is not done until pushed.
tools
Protocol for properly ending a coding session - ensures all work is committed, pushed, and handed off correctly.
tools
Prefer Jujutsu (jj) over git for version control. Use squash workflow pattern where commits are described first, then changes are made in a scratch child commit and squashed into the parent.
development
# Jira Skill Guidelines for creating and managing Jira issues for HashiCorp projects. ## InfraGraph Project (IG) ### Project Information - **Project Key**: `IG` - **Team Field**: `customfield_10001` - **Default Team Value**: `"InfraGraph-Graph Engine"` ### Creating Issues When creating Jira issues for the InfraGraph project, always include the team field: ```python jira_create_issue( project_key="IG", summary="Task summary", issue_type="Task", description="Task description
development
Write Gremlin graph traversal queries for Neptune using the gremlin-go driver patterns in this codebase