Skip to content
Skill Authoring
Skill

/familiar

Use when the user says 'dispatch', 'send familiar', 'split task', or needs work split across parallel CC sessions.

BOOST
From plugin
memstack
42587 skills2 commands4 hooks
Install
$ npx -y skills add cwinvestments/memstack --skill familiar --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/familiar

Context preview

The summary Claude sees to decide when to auto-load this skill.

Use when the user says 'dispatch', 'send familiar', 'split task', or needs work split across parallel CC sessions.

SKILL.md

familiar.SKILL.md
name: familiar
description: "Use when the user says 'dispatch', 'send familiar', 'split task', or needs work split across parallel CC sessions."
version: 1.0.0

👻 Familiar: Dispatching Sub-Agents...

*Break large tasks into coordinated CC session prompts for parallel execution.*

Activation

When this skill activates, output:

`👻 Familiar: Dispatching sub-agents...`

Then execute the protocol below.

Protocol

1. **Analyze the task**: identify independent sub-tasks that can run in parallel 2. **Determine session count**: split into 2-6 sessions based on complexity 3. **For each sub-task, generate a complete CC prompt** that includes:

  • Working directory path
  • Full task description with acceptance criteria
  • Any shared context (database schema, API contracts, types)
  • MemStack activation line: `Read $MEMSTACK_PATH/MEMSTACK.md`
  • CC Monitor reporting snippet (if configured in config.json)

4. **Add coordination notes**: specify what each session should NOT touch to avoid conflicts 5. **Define merge order**: which session's work should be committed first

Inputs

  • The large task description
  • Project directory from config.json
  • Number of available CC sessions (default: 3)

Outputs

  • Numbered list of sub-task prompts, each ready to paste into a new CC session
  • Coordination notes explaining dependencies and merge order

Example Usage

**User:** "dispatch: build the analytics dashboard, API routes, and database migration"

**Familiar activates:**

👻 Familiar: Dispatching sub-agents...

Session 1, Database & Types
Working directory: C:\Projects\AdminStack
Task: Create migration + TypeScript types for analytics...

Session 2, API Routes
Working directory: C:\Projects\AdminStack
Task: Build /api/analytics endpoints (types from Session 1)...

Session 3, Frontend Page
Working directory: C:\Projects\AdminStack
Task: Build /analytics dashboard page...

Merge order: Session 1 → Session 2 → Session 3

Level History

  • **Lv.1**: Base: Multi-agent dispatch with coordinated prompts. (Origin: MemStack v1.0, Feb 2026)
  • **Lv.2**: Enhanced: Added YAML frontmatter, activation message, merge ordering. (Origin: MemStack v2.0 MemoryCore merge, Feb 2026)
Read more
Ships withmemstack

The structured skill framework for Claude Code: 131 professional skills for deployment, security, databases, content, marketing, and more. Skills activate automatically when you need them. Say "deploy this to Railway" and the right skill loads on demand.

Get the whole plugin

Other skills on memstack.