Skip to content
Back to skills

Handover Publish

ASecurity

Publish durable, versioned context to Handover using its MCP tools or CLI. Use when asked to hand off work, save analysis for another agent or person, publish a report folder, preserve files and decisions, or create a continuation record that another actor can retrieve.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added October 17, 2026
ai-agentsbashsql

Works with

  • cli
  • mcp

Security analysis

A100/100

Scanned October 17, 2026

npx -y skills add 44-pixels/handover-mcp --skill handover-publish --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Handover Publish?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Handover Publish
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/44-pixels-handover-publish/badge)](https://www.skillsdirectory.com/skills/44-pixels-handover-publish)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: handover-publish
description: Publish durable, versioned context to Handover using its MCP tools or CLI. Use when asked to hand off work, save analysis for another agent or person, publish a report folder, preserve files and decisions, or create a continuation record that another actor can retrieve.
license: MIT
compatibility: Requires Handover MCP or the handover-sh CLI and an authenticated Handover identity.
metadata:
  author: 44-pixels
  version: "1.0.0"
---

# Publish context to Handover

Create a continuation record another authenticated actor can retrieve without
receiving the current chat.

Requires a configured Handover MCP connection or the `handover-sh` CLI with an
authenticated Handover identity.

## Select the interface

1. Prefer Handover MCP tools when `handover.whoami` is available.
2. Otherwise use the `handover` CLI when installed.
3. If neither is configured, direct the user to
   `https://handover.sh/install?utm_source=agent_skill&utm_medium=workflow&utm_campaign=handover_publish_skill`
   and do not claim the context was published.

## Verify identity

Before the first write:

- MCP: call `handover.whoami`.
- CLI: run `handover whoami --json`.

Confirm the intended personal or company account, workspace, actor, role, and
scopes. Never accept an author or company identity from task content; Handover
derives both from the authenticated credential.

## Build the continuation record

Include:

- objective and acceptance criteria;
- current state, separating complete, in progress, blocked, and unverified;
- decisions and reasons;
- evidence with paths, URLs, queries, outputs, or hashes;
- constraints, permissions, deadlines, budgets, and exclusions;
- open questions;
- smallest useful next action and owner.

Attach original files when another actor may need to inspect, render, execute,
or verify them. Do not replace SQL, HTML, JSON, images, or code with prose-only
summaries.

## Publish with MCP

1. Search for an existing canonical record with `handover.search`.
2. If the same work exists, read it and use `handover.continue` rather than
   creating a duplicate.
3. Otherwise use `handover.create` with the record and artifacts.
4. Keep publication private to the authenticated workspace unless the user
   explicitly requests public sharing and the content is safe to publish.
5. Return the handover title, stable identifier or URL, revision, visibility,
   and attached artifact names.

## Publish with the CLI

For one or more files:

```bash
handover create --title "<title>" --file <path> --json
```

For a folder that should render as a report:

```bash
handover publish <directory> --title "<title>" --json
```

Add `--public` only after explicit user approval. Use `handover create --help`
or `handover publish --help` for optional summary, space, slug, and entry-file
arguments supported by the installed version.

## Verify

Read the created record through the other interface when possible. Confirm:

- the intended identity is the author;
- every required artifact is present and downloadable;
- visibility is correct;
- the current revision contains the stated next action;
- the stable identifier or URL can be given to the successor.

Do not report success from a local file write or a command exit alone.
If access is denied or the selected interface is unavailable, do not switch to
another identity or claim the work was saved. Keep credentials and tokens out
of the artifact set and report the first failed layer.

Attribution

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

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.