Appearance
Best practices
- One project binding per repo — commit
.pm-skills.jsonand the lockfile. - Read-only keys in CI — never put write-capable console sessions in pipelines; the CLI only needs read access anyway.
- Preview marketplace skills —
pm-skills previewbefore install/pull trust. - Don’t edit managed SKILL.md by hand —
statuswill flag tampering; change versions in the UI, thenupdate/pull. - Pass an explicit
--server— especially on-prem and until public DNS for default hostnames is guaranteed. - Prefer env vars over flags with secrets — avoid keys in shell history.
- Use
--frozenin release pipelines — bit-for-bit skill reproducibility. - Keep agent folders consistent — pin
agentsin.pm-skills.jsonso CI and laptops write the same layouts.