pack-publish

Publish an Anteroom pack to a Git repository after manifest validation.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/troylar/anteroom --skill pack-publish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pack-publish
Source: https://github.com/troylar/anteroom/tree/main/src/anteroom/cli/default_skills/pack-publish
Command: npx skills add https://github.com/troylar/anteroom --skill pack-publish

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This guide helps package authors publish an Anteroom pack to a Git repository so teammates can reliably discover and consume it, while preventing accidental broken releases or unsafe remote operations.

Core Features & Use Cases

  • Manifest validation: Run and interpret pack manifest validation before any publish steps to ensure the pack is well-formed.
  • Repository lifecycle: Guide users through initializing a git repository, adding .gitignore, creating commits, adding remotes, and pushing updates.
  • Safe publishing and onboarding: Check git status, require explicit confirmation before commits or pushes, enforce allowed URL schemes, and provide consumer configuration and onboarding steps for teammates.
  • Use case: Share a team's coding standards and prompt templates packaged as an Anteroom pack hosted in a shared Git repo so everyone can attach and auto-refresh the pack.

Quick Start

Validate the pack manifest, prepare or use a git repository, commit changes with user confirmation, and push to the chosen remote so teammates can add the repository to their pack_sources and refresh to install it.

Frequently Asked Questions about pack-publish

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I publish an Anteroom pack to a Git repository for team sharing?

To publish an Anteroom pack, you validate the pack manifest, initialize a git repository, stage and commit changes with explicit confirmation, and push to a remote URL so teammates can consume it.

What Git URL schemes are supported when pushing a pack to a remote repository?

Supported Git URL schemes for pushing a pack to a remote repository include standard formats such as https, git, ssh, or git@host:path to ensure safe remote operations.

Do I need to validate the pack manifest before creating a git commit?

Yes, manifest validation is required before creating a git commit or pushing to remotes, ensuring the Anteroom pack is well-formed and preventing accidental broken releases.

Can I push pack updates to a remote repository without explicit user confirmation?

No, you cannot push pack updates without explicit user confirmation; the publishing workflow requires user approval before creating commits or pushing updates to remotes for safety.

How do teammates install a published Anteroom pack from a Git repository?

Teammates install a published Anteroom pack by adding the Git repository URL to their pack_sources and refreshing to download the shared coding standards and prompt templates.

What is included in the git repository lifecycle when publishing a pack?

The git repository lifecycle for publishing a pack includes initializing the repository, adding a .gitignore file, creating commits, adding remotes, and pushing updates for team consumption.