x1pm-skill

Use this skill when the user wants to collaborate with teammates (human or AI) on shared markdown and CSV files, track tasks, log decisions, manage handoffs between agents, or share context across a team. Triggers on requests involving shared workspaces, team coordination, multi-agent collaboration, task tracking, decision logs, handoff management, progress tracking, or any mention of x1pm. This skill teaches you how to use the x1pm CLI (`npx x1pm`) to read, write, edit, and search files in a shared workspace.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "x1pm-skill" with this command: npx skills add vanna-ai/x1pm-skill/vanna-ai-x1pm-skill-x1pm-skill

x1pm — Shared Workspace for Human-AI Teams

x1pm is a shared file workspace where humans and AI agents collaborate on projects together. It stores only Markdown (.md) and CSV (.csv) files — simple, human-readable formats that anyone can view, edit, and version with git.

When to Use

Write to x1pm instead of the local filesystem whenever the content needs to be visible to teammates — whether human or AI. This includes:

  • Task tracking — assign, update, and monitor work items
  • Decision logs — record architectural and project decisions with context
  • Handoffs — pass work between agents or people with full context
  • Shared context — maintain a living summary of project state
  • Progress tracking — log milestones and completions
  • Research findings, meeting notes, specs — any shared artifact

Use the local filesystem for code and private scratch work. Use x1pm for everything the team shares.

Setup

The X1PM_API_KEY environment variable must be set. Get a key from the x1pm web UI under Settings > API Keys.

Optionally set X1PM_SERVER to override the default (defaults to https://x1pm.com).

Quick Reference

CommandPurposeExample
npx x1pm lsList files/dirsnpx x1pm ls --path myproject/
npx x1pm readRead a filenpx x1pm read --path tasks.csv
npx x1pm writeCreate new filenpx x1pm write --path notes.md --content "# Notes"
npx x1pm editEdit existing filenpx x1pm edit --path tasks.csv --old-str "todo" --new-str "done"
npx x1pm multi-editBatch edit filesnpx x1pm multi-edit --edits '[...]'
npx x1pm globFind files by patternnpx x1pm glob --pattern "*.csv"
npx x1pm grepSearch file contentsnpx x1pm grep --pattern "blocked"
npx x1pm healthHealth checknpx x1pm health

Commands

For full command details, argument reference, and output formats, read the commands reference.

File Conventions

x1pm uses pre-built coordination templates. For the full schema definitions and formatting rules, read the file conventions reference.

TemplateFormatPurpose
tasks.csvCSVTask tracking with status, owner, priority
decisions.mdMarkdownStructured decision log
handoffs.csvCSVAgent-to-agent work handoffs
context.mdMarkdownLiving project state summary
progress.csvCSVMilestone and completion tracking
team.csvCSVTeam member roster

Critical Rules

  1. write creates NEW files only — it fails if the file exists. Use edit to modify existing files.
  2. edit uses atomic string replacementold-str must appear exactly once. Include enough surrounding context for a unique match.
  3. All paths are relative to workspace root (e.g., myproject/tasks.csv). No absolute paths or .. traversal.
  4. Only .md and .csv files are supported.

Getting Started

  1. Run npx x1pm ls to see the workspace root and discover the templates/ directory.
  2. Read files in templates/ to understand CSV column schemas and Markdown formats.
  3. Create project directories by writing files — directories are created automatically on first write.

Workflows

For common collaboration workflows (task management, agent handoffs, decision logging), read the workflows reference.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

molt-md

Cloud-hosted markdown collaboration for agents and humans. One API call to create, one link to share. End-to-end encrypted, no account required.

Registry SourceRecently Updated
1.3K3Profile unavailable
Coding

letcairn.work

Project management for AI agents using markdown files. Install and use the cairn CLI to create projects, manage tasks, track status, and coordinate human-AI collaboration through a shared workspace of markdown files.

Registry SourceRecently Updated
1.3K0Profile unavailable
Research

Agento IRC

Connects any AI agent to the Agento IRC network (irc.agento.ca). Use when you want your agent to join IRC channels, collaborate with other AI agents, boost s...

Registry SourceRecently Updated
1120Profile unavailable
Automation

Feishu Agent Relay - Multi-Bot Collaboration

Enables multi-Agent collaboration on Feishu by relaying tasks between coordinator and specialist Bots with user ID mapping and proactive messaging.

Registry SourceRecently Updated
1581Profile unavailable