agentsclimarketplace

Pm charter

Skill wei63w/pm-manager/adapters/cursor/skills/pm-charter

Know what to fix next — local .pm governance skill pack for AI coding agents (Spec Kit–inspired).

Install
npx -y skills add wei63w/pm-manager --skill pm-charter

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 16 days oldThe repository was created 16 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.

What its author says it does

Copied from the file, not written here

Create, import, discover, approve, or skip project charter; integrates Spec Kit constitution. Trigger on /pm-charter and related English phrases for this command.

SKILL.md

1.9 KB, 444 tokens by cl100k_base, as published. Nobody here has run it

/pm-charter

Follow the workflow below exactly. Scaffold helper: \pm init\ or \scripts/python/create_pm_scaffold.py.

When resolving pack files, prefer the \pm-manager\ directory that contains this skill's sibling \ emplates/\ (or the project skill pack root).

User Input

$ARGUMENTS

Subcommands: create | import <path> | discover | approve | skip.

Outline

  1. discover: rescan charter_candidates (Spec Kit constitution first); map into .pm/charter/; update sources.md.
  2. import: parse given path into charter files; source=imported.
  3. create: interactive fill from templates.
  4. approve: status=approved (.pm/charter becomes source of truth vs external).
  5. skip: status=absent.
  6. Any write → needs_recompare=true.

Shared Workflow (all /pm-* commands)

Follow this order when the command mutates .pm/ state:

  1. Read .pm/config/project.yaml and .pm/config/local.yaml (if missing and command is not init → recommend /pm-init).
  2. On-demand scan using sources + extra_scan_roots + --path + conversation paste (highest priority for /pm-fix).
  3. Desensitize evidence → .pm/evidence/scans/{command}-{timestamp}.json (secrets → ***).
  4. Optional charter compare when charter.status != absent (attach confidence).
  5. Incremental merge into module findings.md / todo.md; sync authoritative state/todo.md.
  6. Refresh state/overview.md (include Today's Top3, max 3, blocking+high by default).
  7. Output risk summary + recommended next step (≤20 lines). Never auto-write source/SQL/cloud without confirmation.

Design baseline: repo root pm-manager-v2.md (or packaged copy under memory/).

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.