standup

standup is a skill for Claude Code from thoughtbot/rails-consultant. It costs 37 tokens per session (1,135 once invoked), scanned A, original, MIT.

A guided workflow for writing a client update about completed work, next steps, and risks. It uses project history as context but also asks about work that Git cannot show, such as investigation or decisions.

In plain words
What is it for?
Use it for end-of-day, start-of-day, or end-of-week updates that are ready to send to a client.
Why use it?
It helps prevent important progress, blockers, or risks from being hidden in a vague status message.

Skill for Claude Code

Written for Claude Code: disable-model-invocation in frontmatter.

Part of the rails-consultant plugin — 12 skills shipped together

Good fit Use it for end-of-day, start-of-day, or end-of-week updates that are ready to…

Compare 6 skills from other repositories ↓
Install with agentmods
npx agentmods add skills/thoughtbot/rails-consultant/standup
Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

Any agent
npx skills add thoughtbot/rails-consultant --skill standup
Clone the repo
git clone --depth 1 https://github.com/thoughtbot/rails-consultant

Made for: Claude Code.

Or install rails-consultant, the plugin that ships this one along with the rest of its 12 skills.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for standup

README.md
[![agentmods](https://agentmods.dev/badge/skills/thoughtbot/rails-consultant/standup.svg)](https://agentmods.dev/skills/thoughtbot/rails-consultant/standup)
Your own site
<a href="https://agentmods.dev/skills/thoughtbot/rails-consultant/standup"><img src="https://agentmods.dev/badge/skills/thoughtbot/rails-consultant/standup.svg" alt="Measured on agentmods" height="20"></a>
Per session 37 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,135 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. A grade says what 26 rules found in the file — not that it is safe.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5.1 $0.00037 $0.01135
Opus 5 $0.00018 $0.00567
Sonnet 5 $0.00007 $0.00227
Haiku 4.5 $0.00004 $0.00113

Measured 7d ago against content hash 9c289e430c04, method: parsed. Prices are Anthropic first-party input rates as of 2026-09-06, from the pricing page.

Security

Grade A, and why

standup scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 7d ago.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

skills/standup/SKILL.md · 111 lines

How it starts

The opening of the file, as written. The whole thing — 111 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Behavior

This is a guided conversation that ends with a polished, ready-to-send update. Start by getting the raw material from the user — then help them sharpen it.

Step 1: Gather

Start by checking git for context:

  • git log --since="yesterday" --author=$(git config user.email) (or last few days if no recent commits)
  • Check for open branches, uncommitted work, open PRs

Then open with:

"Here's what I can see from git. Before I help you write this — what did you actually spend your time on? Git doesn't always tell the full story."

Wait for their answer. Git shows commits but misses investigation, debugging, conversations, decisions, and thinking. Their answer fills the gaps.

Then ask:

"What's the most important thing the client should know from today — if they read one sentence and nothing else?"

Wait. This forces them to prioritise. Most updates bury the lead.

Then:

"Is there anything the client needs to decide, unblock, or be aware of before your next working session?"

Wait. This surfaces blockers and risks before they become surprises.

Step 2: Sharpen — Socratically

Before writing the update, push on what they've said:

On completeness:

  • "You mentioned [X] — is that done-done, or is there a loose end the client should know about?"
  • "Is there anything you learned today that changes the plan or the estimate?"
  • "Are you waiting on anything from the client's side? Now's the time to ask — don't let it sit."

On risks — push hard here:

  • "Is there a risk here you're not mentioning because you think you can handle it? Those are the ones worth flagging early."
  • "If the client asked 'are we on track?' right now — what's your honest answer?"
  • "Are you going to hit the next deadline? If there's any doubt, say it now — not the day before."
  • "Is there anything that took longer than expected today? If so, does that change the timeline for what comes next?"
  • "Are there areas you shipped without full test coverage? What's the QA gap — and does the client know?"
  • "Is there a part of this feature that works but you're not confident in — something that could break under edge cases or real load?"
  • "Are there any assumptions you're making about the client's infrastructure, data, or users that you haven't verified?"
  • "If you got hit by a bus tomorrow, what would fall through the cracks?"

Read the full file on GitHub · 111 lines

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 7d ago First seen · 111 lines · 37 tokens per session scan A 9c289e430c04

Subscribe to this mod's changes

standup is a skill published in the GitHub repository thoughtbot/rails-consultant (24 stars, last pushed 1mo ago), licensed MIT. It adds 37 tokens to every session and 1,135 once invoked, about $0.0002 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

archive-issue

Retire a closed issue's working artifacts out of specs/ into the GitHub wiki. Use only when the user asks to archive a finished issue, empty out specs/ for a done task, or move an issue's requirements/architecture/tasks/review/QA docs to the wiki.

foyzulkarim/skills · 61 tokens

start-task

Bootstrap a task into a synced feature branch — one shot, zero confirmations. Detects the source from the args: GitHub issue ('#100', 'issue 100', 'gh issue 100', or bare '100'), Jira key ('PROJ-42'), or a local spec file path; ad-hoc conversation otherwise. Fetches the task, derives {type}/{number}/{slug}, syncs the…

foyzulkarim/skills · 125 tokens

abd-status

ABD Status agent: read-only dashboard of tasks, findings by severity, blockers, and next actions across all handoff artifacts.

RealDougEubanks/ClaudeMarketplace · 28 tokens

sprint-plan

Generates a new sprint plan or updates an existing one based on the current milestone, completed work, and available capacity. Pulls context from production documents and design backlogs.

IdoCohen560/claude-unity-game-studio · 39 tokens

dev-story

Read a story file and implement it. Loads the full context (story, GDD requirement, ADR guidelines, control manifest), routes to the right programmer agent for the system and engine, implements the code and test, and confirms each acceptance criterion. The core implementation skill — run after /story-readiness, before…

IdoCohen560/claude-unity-game-studio · 74 tokens

retrospective

Generates a sprint or milestone retrospective by analyzing completed work, velocity, blockers, and patterns. Produces actionable insights for the next iteration.

IdoCohen560/claude-unity-game-studio · 32 tokens