Skip to content
Back to skills

Source Command Latch Pm

ASecurity

Seed one ruled-out decision, then show latch catch a future agent trying to revive it. Use when the user invokes $source-command-latch-pm, latch-pm, /latch-pm, or wants the Codex equivalent of Claude Code's /latch-pm command.

  • 9 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added September 3, 2026
ai-agentsgonode

Works with

  • claude code

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 3, 2026

npx -y skills add open-latch/latch --skill source-command-latch-pm --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Source Command Latch Pm?

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

Security grade badge for Source Command Latch Pm
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/open-latch-source-command-latch-pm/badge)](https://www.skillsdirectory.com/skills/open-latch-source-command-latch-pm)

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: source-command-latch-pm
description: Seed one ruled-out decision, then show latch catch a future agent trying to revive it. Use when the user invokes $source-command-latch-pm, latch-pm, /latch-pm, or wants the Codex equivalent of Claude Code's /latch-pm command.
---

# source-command-latch-pm

Use this skill when the user wants the latch PM demo/workflow in Codex: capture
one concrete ruled-out decision and show latch's decision-continuity guardrail.

## Workflow

1. Read what latch already knows with the available latch KB read tools
   (`latch_recent`/`kb_recent`, priority listing, and search as needed). Do not
   re-ask what is already captured.

2. Tell the user in one line that you will help seed one decision latch can use
   to stop a future agent from quietly undoing their judgment.

3. Ask for one concrete approach they already ruled out and why. Good fuel is a
   specific library, framework, service, architecture, or workflow that another
   agent might plausibly propose again.

4. If the answer is vague, ask at most one sharpening question. If it is still
   too vague, fall back to a lightweight project snapshot rather than turning
   this into an interrogation.

5. Confirm before writing. Render the proposed node with kind, title, body, and
   any links. On accept/edit, write it with `latch_insert`/`kb_insert` as a
   `decision` in `staging` status and link it to the current workstream when one
   is known. Skip means no write.

6. After the decision is saved, invite the user to trigger the trip-wire by
   asking for the rejected path. For the strongest proof, suggest trying it in a
   fresh session too. When they do, run latch search/gate, cite the stored
   decision, and redirect with the saved reason.

Keep the payoff focused on decision continuity, not generic project summaries.

Files in this skill

  • SKILL.md1.8 KB
  • agents/openai.yaml173 B

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.