catchup
Rebuild working context fast after /clear or a fresh session — reads the handoff note and the…
Commit, push, and create a PR for staged changes, with confirmation at each step. Use when your work is done and you want to ship.
$ npx -y skills add poshan0126/dotclaude --skill ship --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/shipContext preview
The summary Claude sees to decide when to auto-load this skill.
Commit, push, and create a PR for staged changes, with confirmation at each step. Use when your work is done and you want to ship.
name: ship description: Commit, push, and create a PR for staged changes, with confirmation at each step. Use when your work is done and you want to ship. argument-hint: "[optional commit message or PR title]" disable-model-invocation: true allowed-tools: - Bash(git status) - Bash(git diff *) - Bash(git log *) - Bash(git add *) - Bash(git commit *) - Bash(git push *) - Bash(git checkout *) - Bash(git branch *) - Bash(gh pr create *) - Bash(gh pr view *) - Bash(git fetch *) - Bash(git for-each-ref *)
Ship the current changes through commit, push, and PR creation. Confirm with the user before each step using the AskUserQuestion tool.
Current scan state (injected read-only below — no need to re-run these to gather it):
For the full patch of a specific file before committing, run `git diff -- <file>` on demand (kept out of the injection to hold the render small).
After the PR is created (or if invoked when everything is already shipped), offer to clean up stale local branches:
`git for-each-ref --format '%(refname:short) %(upstream:track)' refs/heads | grep '\[gone\]'`
A lean .claude/ setup for daily development. Seven specialist agents, twelve workflow skills, six modular rules, and eight safety/productivity hooks. No bloat, no model assignments, no opinions you can't override.
Repo: poshan0126/dotclaude
Rebuild working context fast after /clear or a fresh session — reads the handoff note and the…
Keep CLAUDE.md current and lean — capture this session's durable learnings into it (default),…
Estimate per-turn token cost of `.claude/` and `CLAUDE.md` — always-loaded vs path-scoped vs…
Find and fix a bug. Default is careful (reproduce, investigate, test). Add `--fast` for…
Explain code. Default is a one-sentence summary plus a mental model. Add `verbose` to also…
Take a GitHub issue from number to tested fix — read the issue and comments, reproduce,…