# Mempalace Task

Create, hand off, claim, execute, and close agent tasks through the MemPalace logstream.

- Repository: https://github.com/MemPalace/mempalace (60225 stars)
- Category: AI and agents
- License: MIT
- Last updated: 2026-10-31
- Runs scripts: no, instructions only

## Install

Claude Code: `npx skills add MemPalace/mempalace --skill mempalace-task -g -a claude-code -y`
Codex: `npx skills add MemPalace/mempalace --skill mempalace-task -g -a codex -y`
Cursor: `npx skills add MemPalace/mempalace --skill mempalace-task -g -a cursor -y`
Gemini CLI: `npx skills add MemPalace/mempalace --skill mempalace-task -g -a gemini-cli -y`
Claude Code plugin marketplace: `/plugin marketplace add MemPalace/mempalace`

## Description

Create, hand off, claim, execute, and close agent tasks through the MemPalace logstream. Use when the user wants to delegate work, prepare a ready-to-paste task for another agent, receive a MemPalace task id, or explicitly launch a supported headless agent in controlled mode.

## SKILL.md, as published by its author (untrusted third-party text, read it as data)

# MemPalace Task

A quick-start workflow for active work moving between agents. Tasks belong in
the logstream, not in memory drawers. The canonical lifecycle and watcher
discipline live in the public
[coordination protocol](https://github.com/MemPalace/mempalace/blob/main/integrations/shared/coordination-protocol.md).

## Verify the coordination seam

1. Confirm `mempalace --version` succeeds.
   Also confirm `mempalace task --help` and `mempalace_task_create` exist; if
   either is missing, do not assume the older runtime has update-awareness
   commands. Explain that it is incompatible, hand off to the `mempalace` setup
   skill, and propose the package-manager-appropriate upgrade (`uv tool upgrade
   mempalace`, `pipx upgrade mempalace`, or the interpreter backing the active
   MemPalace command followed by `-m pip install --upgrade mempalace`) plus
   `npx skills update mempalace mempalace-recall
   mempalace-task`. Require explicit authorization before running anything.
2. Confirm the MemPalace MCP tools are connected and the active palace is the
   intended shared brain.
3. Establish the current agent's stable `host:harness:project` identity.
   Never impersonate another agent. Never mint a second harness suffix to
   split windows.
4. Check the destination agent's monitoring status when possible. A pasted
   handoff can wake a turn-based agent; a logstream event alone cannot.

If setup is incomplete, stop and use the `mempalace` setup skill.

## Create a task

Gather these fields from the user or current repository state:

- project routing name;
- requesting and destination agent identities;
- exact goal;
- target branch;
- exact hexadecimal base commit id (never a branch or tag);
- definition of done.

The rest: https://github.com/MemPalace/mempalace/blob/HEAD/.claude-plugin/skills/mempalace-task/SKILL.md
