pp-roam

Access Roam HQ chat, transcripts, and rosters via command-line tools.

1.9k|565|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/mvanhorn/printing-press-library --skill pp-roam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pp-roam
Source: https://github.com/mvanhorn/printing-press-library/tree/main/cli-skills/pp-roam
Command: npx skills add https://github.com/mvanhorn/printing-press-library --skill pp-roam

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Enables seamless scripting, searching, and managing Roam HQ data from the command line, reducing manual effort and enhancing automation.

Core Features & Use Cases

  • Unified Roam API Access: Tools for chat, transcripts, decisions, SCIM, webhooks, and more via a local CLI interface.
  • Automation & Scripting: Automate routine Roam tasks such as posting messages, searching histories, and reconciling rosters.
  • Use Case: A team leader wants to extract all decisions from last week's meetings. They can run a simple command and receive a structured report for quick review.

Quick Start

Verify CLI installation, then run commands like searching Roam transcripts for specific keywords or posting updates directly from the shell.

Frequently Asked Questions about pp-roam

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Roam HQ transcript search and decision extraction from the command line?

Automate Roam HQ transcript search and decision extraction by running local CLI commands that query chat histories and meeting transcripts. This generates structured reports of weekly decisions without manual copying.

What's the best way to manage Roam HQ chat and roster synchronization via CLI?

Manage Roam HQ chat and roster synchronization via CLI by executing SDK and command-line tools that reconcile SCIM rosters and post messages directly from your shell environment.

Do I need to install Roam CLI tools before scripting Roam HQ data?

Yes, you need to install and verify the Roam CLI tools before scripting Roam HQ data. This local-first setup ensures robust interaction for automating webhook debugging and attendance reports.

Can I use a local CLI to automate posting messages and searching histories in remote Roam environments?

Yes, you can use a local CLI to automate posting messages and searching histories in remote Roam environments. The SDK provides unified API access covering chat, webhooks, and transcripts.

Why use CLI automation for Roam HQ webhook debugging and attendance reports?

Use CLI automation for Roam HQ webhook debugging and attendance reports to reduce manual effort. Scripting these routine tasks locally enables faster debugging and automated roster reconciliation.

Does the Roam HQ CLI support SCIM roster reconciliation for local automation?

Yes, the Roam HQ CLI supports SCIM roster reconciliation for local automation. It provides command-line access to synchronize rosters, extract meeting decisions, and debug webhooks efficiently.