Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Team Catchup

ASecurity

Restore a team-comms thread's discussion into this session - the cached digest plus whatever arrived since - and save an updated digest. Use when starting work in a thread whose history this session does not have, after focusing one, or when the user asks what has been said.

2 stars
0 votes
0 copies
0 views
Added 9/20/2026
developmentbashnode

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add atman-33/workhub --skill team-catchup --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Team Catchup?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Team Catchup
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/atman-33-team-catchup/badge)](https://www.skillsdirectory.com/skills/atman-33-team-catchup)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
name: team-catchup
description: Restore a team-comms thread's discussion into this session - the cached digest plus whatever arrived since - and save an updated digest. Use when starting work in a thread whose history this session does not have, after focusing one, or when the user asks what has been said.
---

# Catch up on a thread

A session knows nothing about a thread it was not part of. Focus points at a
thread; it does not remember its contents. This skill fills that gap — and it
is **the only part of team-comms that spends a meaningful number of tokens**,
so it reads incrementally and only when asked.

## Steps

1. **Pull what this session is missing:**

   ```bash
   node "${CLAUDE_PLUGIN_ROOT}/scripts/comms.mjs" catchup [<thread-id>]
   ```

   Defaults to the focused thread. It prints the cached digest first, then only
   the posts that arrived after it. With no digest yet, it prints the whole
   thread and says so.

2. **Read summaries first.** Open a post in full (`--full`) or an attachment
   only where the summary is not enough to act on. Reading everything defeats
   the design — the summaries exist so you do not have to.

3. **Brief the user in a few lines**: where the discussion stands, what is
   unresolved, who is waiting on what, and whether a decision has been
   recorded. If the tool reports **more than one decision**, say so — sync
   delay means two people can each believe theirs was the last word, and
   picking by timestamp would hide that. A person decides which stands.

4. **Save an updated digest** so the next session is cheap:

   ```bash
   node "${CLAUDE_PLUGIN_ROOT}/scripts/comms.mjs" digest [<thread-id>] --file <path>
   ```

   Write 5–15 lines: the question, the positions and who holds them, what has
   been settled, what is open. Write it for a session that has never seen the
   thread — that is exactly who will read it.

5. **If the thread is long and the user is joining cold**, `--all` re-reads
   everything from the start, ignoring the digest. Use it when the digest was
   written for a different purpose, not routinely.

## Rules

- Never run this automatically at session start. Whether the discussion is
  worth loading is a judgement for the moment, which is why the hook injects
  summaries and stops there.
- The digest is your reading of the thread, cached on this machine. It is never
  written into the shared space — it is not a fact about the thread, and it
  would become one more file several people want to rewrite.
- Do not treat the digest as the source of truth when it matters: the posts are.

Attribution

atman-33atman-33
View sourceMore from atman-33 →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Browser Extension Developer

Use this skill when developing or maintaining browser extension code in the `browser/` directory, including Chrome/Firefox/Edge compatibility, content scripts, background scripts, or i18n updates.

281612 votes

Seo Optimizer

SEO optimization with keyword analysis, readability assessment, technical validation, content quality. Use for search rankings, blog posts, content audits, or encountering keyword density, readability scores, meta tags, schema markup errors.

2132 votes

Google Official Seo Guide

Official Google SEO guide covering search optimization, best practices, Search Console, crawling, indexing, and improving website search visibility based on official Google documentation

1862 votes

Tanstack Start

Build a full-stack TanStack Start app on Cloudflare Workers from scratch — SSR, file-based routing, server functions, D1+Drizzle, better-auth, Tailwind v4+shadcn/ui. Use whenever the user mentions TanStack Start, asks to scaffold a full-stack Cloudflare app with SSR, wants an SSR dashboard, or asks for a React 19 + Cloudflare Workers app with file-based routing and server functions — even if they don't name TanStack Start specifically. No template repo — Claude generates every file fresh per ...

9881 votes

Pentest

PTES-aligned adversarial security audit for backend, frontend, and mobile applications. Produces a CVSS-scored Hacker Report with verified PoCs and phased remediation.

5491 votes
View all in development →