Skip to content

Publishing commands

These package commands generate checked reference artifacts for an application. Their syntax and output paths are generated from the manifest.

publish:context

Publish architecture context file for AI assistants

Synopsis

publish:context [-f|--force] [-p|--path PATH]

Arguments and options

  • -f, --force — Overwrite existing context file
  • -p, --path=VALUE — Custom output path (default: PULSAR.md)

Use

Prerequisites
Run from the target application directory.
Effect
Writes the requested generated reference artifact.
Generated paths or files
PULSAR.md{Path}
Success output shape
Reports the command outcome; file generators report their generated location.
Expected failures
An existing target requires `--force`; invalid custom paths are rejected.
Overwrite policy
Existing output is preserved unless `--force` is provided.

Checked example

pulsar publish:context --path=PULSAR.md

See the related reference.

publish:skill

Publish Claude Code skill for Pulsar architecture enforcement

Synopsis

publish:skill [-f|--force] [-p|--path PATH]

Arguments and options

  • -f, --force — Overwrite existing skill file
  • -p, --path=VALUE — Custom output path (default: .claude/skills/pulsar/SKILL.md)

Use

Prerequisites
Run from the target application directory.
Effect
Writes the requested generated reference artifact.
Generated paths or files
.claude/skills/pulsar/SKILL.md{Path}
Success output shape
Reports the command outcome; file generators report their generated location.
Expected failures
An existing target requires `--force`; invalid custom paths are rejected.
Overwrite policy
Existing output is preserved unless `--force` is provided.

Checked example

pulsar publish:skill --path=.claude/skills/pulsar/SKILL.md

See the related reference.