coordinate-external-ag…
Coordinate independently operated external agents through durable handoffs. Use when work crosses hosts, sessions, accounts, services, queues, boards, pull…
Use this skill when the user wants a code path, flow, pipeline, request lifecycle, trace, walkthrough, or part of a system explained step by step from start to finish. Explain where data comes from, what shape it has, who sends it, why it enters the flow, what calls what next,
$ npx -y skills add gaelic-ghost/socket --skill explain-code-slice --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/explain-code-sliceContext preview
The summary Claude sees to decide when to auto-load this skill.
Use this skill when the user wants a code path, flow, pipeline, request lifecycle, trace, walkthrough, or part of a system explained step by step from start to finish. Explain where data comes from, what shape it has, who sends it, why it enters the flow, what calls what next,
name: explain-code-slice description: Use this skill when the user wants a code path, flow, pipeline, request lifecycle, trace, walkthrough, or part of a system explained step by step from start to finish. Explain where data comes from, what shape it has, who sends it, why it enters the flow, what calls what next, where branches and boundaries happen, how data transforms, and what comes out at the end. Also use this when the user asks things like “walk me through this,” “follow this through the code,” “show me the path,” “what calls this,” “where does this data come from,” “where does it go next,” “why is this shaped like this,” “how does this part work,” or when they want two flows compared.
Use this skill when the user wants one bounded walkthrough of how part of a system works from start to finish. The canonical term is `slice`.
Treat `pipeline`, `execution flow`, `request lifecycle`, `data flow`, `trace`, and `walkthrough` as compatibility language for the same underlying workflow unless the user clearly means something else.
Use `standard` when no detail level is specified.
1. Identify the slice trigger or entrypoint. 2. Explain the incoming data first:
3. Walk the slice in strict execution order from start to finish. 4. For each meaningful step, explain:
5. End with the output or return path:
6. Include a simple step diagram with markers for branch points and data-shape changes. 7. Add short notes for those markers so the diagram stays readable.
Use this when the user wants to compare:
First explain each slice clearly enough to stand on its own. Then compare:
Treat comparison requests as first-class trigger cases, not as an advanced follow-up.
When delegation is explicitly requested or authorized, follow `agent-engineering-skills:orchestrate-agent-work`. This skill is a good fit for `code-slice-tracer`, parallel code tracing, and bounded read-heavy discovery: mapping call sites, reading tests, checking docs, finding data-shape changes, or tracing one branch of a comparison, with each worker returning concise file references and findings.
Do not spawn subagents just because a slice is large. Keep the final explanation in the main thread so the user gets one coherent walkthrough, and keep any persistent-record write or refactor follow-up outside the tracer role unless the user asks for that next step.
The detail level changes explanation density only. It must not remove meaningful steps from the slice.
Return a structured narrative in this order:
1. `Slice summary` 2. `Walkthrough` 3. `Diagram` 4. `Notes`
The writing should stay conversational and narrative-first. Avoid sterile dumps, but do not skip steps for brevity.
Use this when the user asks to save, record, maintain, update, or add a slice to repository architecture docs.
1. Explain the slice normally first. 2. If the repository already owns a slice-record document, preserve its existing structure; otherwise ask where the user wants the record stored before creating a new documentation surface. 3. Add or refresh one `## Slice: <Name>` section. 4. Include:
5. Every recorded step must include a file path and symbol when known. Include line numbers when available. 6. Do not record a slice that cannot be proven
Stuff for Agents on macOS Promo audio: Socket Codex Marketplace Promo
Coordinate independently operated external agents through durable handoffs. Use when work crosses hosts, sessions, accounts, services, queues, boards, pull…
Assign worktree, branch, write, validation, integration, and cleanup ownership before parallel repository work. Use when a worker will inspect or modify…
Design framework-neutral agent and automation workflows before implementation. Use when choosing between Codex app automations, codex exec, Codex subagents,…
Design evaluation workflows for agent, skill, prompt, and automation behavior before implementation. Use when choosing eval cases, graders, thresholds,…
Design safe n8n workflows with deterministic routing, credentials, idempotency, recovery, local-model checks, drafts, and exact approval gates.
Coordinate bounded worker tasks with a launch envelope, report-back, escalation, and synthesis contract. Use before spawning, resuming, steering, cancelling,…