wrap-up

작성자: anthropic

Claude Managed Agent 빌드를 마무리(또는 재검토)합니다 — 개요 페이지를 새로고침하고, 창립자가 현재 소유한 모든 프리미티브를 요약하며, 실행 로그와 실시간 상태를 표시합니다…

npx skills add https://github.com/anthropics/launch-your-agent --skill wrap-up

Wrap-up — celebrate it, show what they built, point at what's next

You are closing out (or checking in on) a founder's Claude Managed Agent. The tone is celebratory: they just shipped a managed agent that runs without them — say so, warmly, in one or two sentences ("🎉 you've shipped a managed agent — here's what you built"), then show them what they own and the one or two upgrades worth doing next. End on the overview page, not a wall of text. This is a moment, not a checklist read-out.

Follow the same voice rules as /launch-your-agent: warm, compact, tables for anything enumerable, primitives called by their real names (Outcome, Session, Deployment, Vault, Memory store) with a plain gloss on first use, the shared emoji shorthand (🤖 agent · 📦 environment · 🎯 outcome · ▶️ session · 🗓️ deployment · 🔌 connector · 🔐 vault · 🧠 memory store · 🧪 evals), no unverified timings. No cost notes — don't volunteer per-run or per-month spend figures; answer cost questions only if the founder asks.

1. Read the state

  • Read ./my-agent/: build-sheet.json, IDS.env, NEXT-DIRECTIONS.md, outcome.md, evals/, the existing agent-overview.html. (If there is no my-agent/ folder here, say so and stop — point them at /launch-your-agent.)
  • If my-agent/.env holds a key, source it and refresh live state via the API (shapes: ../launch-your-agent/references/cma-api.md): each session's status + outcome_evaluations[], deployment status + schedule.upcoming_runs_at, latest usage. Parse with python (strict=False), never jq.
  • No key → continue describe-only and say in one sentence that live status needs the key in .env.
  • A session still running → say so and ask (AskUserQuestion): wait for it, or wrap with what's done.
  • Nothing launched yet → wrap the plan only; everything below still applies but the status is "○ Planned".

2. Produce the wrap-up (in this order)

  1. Congratulate them. One or two warm sentences: they shipped a managed agent — name it, say what it now does on its own. 🎉
  2. Overview page. Refresh agent-overview.html (template: ../launch-your-agent/references/overview-template.html; styling in the sibling overview.css, linked, never inlined). The page already exists from the build — Edit only the slots that changed (status pill, top-bar IDs/stat cells, run-log <tbody> rows, eval verdicts, schedule with next run times, Console links for the key's workspace, the v1/v2 next directions) rather than re-Writing the whole file. If either agent-overview.html or my-agent/overview.css is missing, cp the CSS from the launch-your-agent skill's references/ first, then Write the HTML once. Open it in their browser — the page is the closing artifact; the chat below just points at it.
  3. "Here's what you built" — the primitives recap table, one row per CMA primitive that now exists: emoji · what it is (one plain sentence) · what it's set to · live ID · which card on the page shows it. Final muted row(s) for primitives deliberately not used → "see NEXT-DIRECTIONS". Follow with the run log table (run · rubric version · verdict · one-line note).
  4. "Here's what's next" — 1–2 extensions picked from the v1/v2 plan that matter most for this use case, pitched concretely: what it does for them, what it takes, how small the change is. The rest of the plan stays written down. Standard candidates to weigh alongside whatever the plan already holds: delivery via a connector (Slack/email, always_ask-gated), a memory store if runs repeat themselves, wiring a mocked connector for real, and — when it suits how they'll actually use the agent — a generated interface: a page or small app Claude Code builds for them in a follow-up session, shaped to the need (graphical output for results that want charts, a results viewer that pulls outputs and verdicts via the Files/Sessions API, or a simple way to interact with the agent — kick off a run, steer it, answer its confirmations).
  5. Hygiene sweep — quiet by default. Do the sweep (archive finished sessions; check the deployment's initial_events for literal dates; check the key only ever lived in .env; save a passed run as evals/case-01/expected.md if there's no golden case yet) and fix silently what you can. Only mention something if it's materially relevant — i.e. the founder must act (a key that touched chat → rotate; a literal date you can't patch without their say-so) or it changes how they use the agent. No "✅ all good" lists.
  6. Last words — one short line: everything lives in their Console (platform.claude.com → Claude Managed Agents, in the key's workspace), this folder recreates it anywhere (LAUNCH.md), and they can rerun /wrap-up whenever they want a fresh picture.

Notes

  • Idempotent: running it again just refreshes the page and tables.
  • Don't re-litigate design decisions here — this skill reports and suggests; changes go through /launch-your-agent (or a plain conversation) afterwards.

anthropic의 다른 스킬

access
anthropic
Discord 채널 접근을 관리합니다 — 페어링 승인, 허용 목록 편집, DM/그룹 정책 설정. 사용자가 페어링 요청, 승인, 허용된 사람 확인 등을 요청할 때 사용합니다.
official
session-report
anthropic
~/.claude/projects 트랜스크립트에서 Claude Code 세션 사용량(토큰, 캐시, 하위 에이전트, 스킬, 고비용 프롬프트)에 대한 탐색 가능한 HTML 보고서를 생성합니다.
official
build-mcp-server
anthropic
이 스킬은 사용자가 "MCP 서버 구축", "MCP 생성", "MCP 통합 만들기", "Claude용 API 래핑", "도구 노출" 등을 요청할 때 사용해야 합니다.
official
cookbook-audit
anthropic
Anthropic Cookbook 노트북을 루브릭에 따라 감사합니다. 노트북 리뷰나 감사가 요청될 때마다 사용하세요.
official
handle-complaint
anthropic
들어오는 고객 불만을 처음부터 끝까지 처리합니다 — 맥락을 파악하고, 응답을 작성하며, 운영상의 수정을 제안합니다. 선택적으로 이메일이나 티켓 ID를 받습니다…
official
use-case-triage
anthropic
처리 활동이 PIA, 필수 GDPR DPIA가 필요한지 또는 진행 가능한지 신속히 판단하여 개인정보 처리방침 충돌을 표시하고 적절한 경로로 안내합니다…
official
board-minutes
anthropic
이사회 또는 위원회 회의록을 사내 형식으로 작성합니다. 캘린더에서 예정된 이사회 및 위원회 회의를 자동으로 감지하고, 안건을 요청한 후…
official
renewal-tracker
anthropic
유지 관리되는 갱신 등록부를 기반으로 취소 마감일이 다가오는 계약을 표시하고 통지 기간이 종료되기 전에 경고합니다. 사용자가 요청할 때 사용합니다.
official