agentsclimarketplace

Start

Skill t0ddharris/claude-code-skills/.agents/skills/start

Start a new session. Trigger with /start at the beginning of a conversation. Reads the session brief, checks git status, summarizes where things stand, and increments the session number.From its SKILL.md

Install
npx -y skills add t0ddharris/claude-code-skills --skill start

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

3 things to look at

  • skips confirmationTells the agent to proceed without asking first, 1 time: "Do not prompt for scope — project only.".
  • 2 stars2 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 3 commands, including `git status` and 2 more.

SKILL.md

3.3 KB, 765 tokens by cl100k_base, as published. Nobody here has run it

Session Start

Run this at the beginning of every new session. It gives you and the user a shared understanding of where things left off and what's in play.

Steps

1. Read the Session Brief

Read brief/session-brief.md in full. This is the primary source for what happened last session, what decisions were made, and what's still open.

2. Check Git Status

Run git status and git log --oneline -5 to see:

  • Any uncommitted changes from the last session
  • The most recent commits for context

2.5. Sync Skills to .agents/ (opt-in projects only)

If the project has an .agents/ directory, run the project-level sync from the sync-skills skill (hardlink .claude/skills/.agents/skills/). Do not prompt for scope — project only. Only mention it if something was added or removed.

If there is no .agents/ directory, skip silently — never create one. To opt a project in, run /sync-skills once manually and add .agents/ to its .gitignore.

3. Check the Date

Note the current date and compare it to the session brief date. If significant time has passed (more than a few days), flag it — some carryover items may be stale or already handled.

4. Deliver the Session Summary

Output a concise summary for the user with these sections:

## Session [N+1] — [Current Date]

### Last Session Recap
[2-3 sentence summary of what happened]

### Open Items
[Bulleted list of carryover tasks, prioritized by urgency/relevance]

### Uncommitted Changes
[List any uncommitted files, or "Clean working tree" if none]

### Ready when you are.

Keep it tight. The user has already read the brief if they want detail — this is the quick orientation.

5. Increment the Session Number

Note the new session number based on the brief's session number. When the user runs /brief at the end of this session, use the incremented number.

Rules

  • Do NOT modify any files during /start — this is read-only, except the skills sync (step 2.5)
  • Do NOT start working on carryover items automatically — wait for the user to direct
  • Do NOT push the user toward the next topic while they're still working through the current one — wait for them to signal they're ready to move on
  • If the brief is missing or empty, say so and ask the user what they'd like to work on
  • If there are uncommitted changes, mention them but don't commit — the user decides

Learnings

<!-- Updated by /reflect. Promote stable patterns to the main skill body. -->
  • [MEDIUM] If the brief is missing, orient from project continuity artifacts (RESUME blocks, recent commits) instead, say the brief is missing, and offer to backfill it. (Session 2, 2026-06-10)
  • [MEDIUM] At session start, verify the live state (PR merged? Linear issue Done?) of the top 1–2 carryover items rather than trusting the brief — the brief snapshots a moment that may be stale by next session. (Session 56, 2026-06-11)
  • [MEDIUM] If any PR is open at session start, run gh pr checks on it — a red CI run reframes session priorities before any planned work begins. (Session 66, 2026-07-03)

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.