PM — Alias for Horizon

VerifiedSafe

Backward-compatibility alias redirecting /pm to the Horizon skill (roadmap, tracks, deliverables, plan-first gate). Use only for existing references.

Sby Skills Guide Bot
ProductivityBeginner
4010/18/2026
Claude Code
#backward-compat#alias#roadmap-planning#planning-gate#vnx

Recommended for

Our review

Backward-compatibility alias that immediately redirects the former `pm` command to the @horizon skill, which now owns the VNX future-state layer (roadmap -> tracks -> deliverables) and the plan-first gate.

Strengths

  • Keeps existing `/pm` invocations and `@pm` delegation references (e.g. from `planner`) resolving during the rename transition.
  • Carries no independent instructions, so behaviour stays single-sourced in @horizon and cannot drift.
  • Provides a low-risk migration path: loading @horizon yields the current behaviour unchanged.
  • Scoped to `.vnx-data/**`, `claudedocs/**` and `ROADMAP.yaml`, keeping its reach narrow.

Limitations

  • Delivers no functionality by itself; without the @horizon skill installed the alias does nothing useful.
  • Exists purely for transition safety and should not be adopted for new work.
  • Does not cover the newer `@horizon` / `vnx horizon` (alias `vnx objective`) entry points, which remain the recommended route.
When to use it

Use it only when a legacy `/pm` command or an existing `@pm` delegation reference still needs to resolve during the transition period.

When not to use it

Avoid it for anything new — invoke `@horizon` or `vnx horizon` directly instead.

Security analysis

Safe
Quality score70/100

The skill contains no executable instructions beyond redirecting to another skill; it only declares read/grep/glob/bash as allowed tools but does not use them, and no destructive, exfiltration, or obfuscation behavior is present.

No concerns found

Examples

Legacy /pm call
/pm show me the current roadmap tracks and their deliverables
Old @pm delegation still wired up
Use @pm to check the plan-first gate before we start this track, then continue.
Migrating a scripted invocation
My script still calls /pm — run it once to confirm it still resolves, then tell me the equivalent @horizon command to switch to.

name: pm description: > Backward-compat alias for @horizon (this skill was renamed from pm to Horizon on 2026-07-05). USE THIS only when invoked directly as /pm or via an existing @pm delegation reference — it redirects immediately to @horizon, the strategic owner of the VNX future-state layer (roadmap -> tracks -> deliverables) and the plan-first gate. Prefer @horizon / vnx horizon for anything new; this alias exists only for transition safety. user-invocable: true allowed-tools: [Read, Grep, Glob, Bash] paths: [".vnx-data/", "claudedocs/", "ROADMAP.yaml"]

PM — alias for Horizon (renamed 2026-07-05)

pm was renamed to Horizon. This file exists ONLY as a backward-compat pointer so existing /pm invocations and @pm delegation references (e.g. in planner) keep resolving during the transition. It carries no independent instructions.

Load @horizon now and follow its instructions in full instead of this file. See .claude/skills/horizon/SKILL.md for the actual skill: the strategic owner of the VNX future-state layer (roadmap -> tracks -> deliverables) and the plan-first gate, driven via vnx horizon (alias vnx objective).

Related skills