package-publisher

Solid

Publish packages to language-specific registries

AI & Automation 1,160 stars 71 forks Updated today MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
90
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Package Publisher Skill ## Overview This skill manages SDK package publishing to language-specific registries including npm, PyPI, Maven Central, NuGet, and crates.io with proper signing and verification. ## Capabilities - Publish to npm, PyPI, Maven Central, NuGet, crates.io - Implement package signing and verification - Configure CDN distribution for performance - Verify installation across environments - Support pre-release and stable channels - Implement rollback capabilities - Configure scoped/namespaced packages - Generate installation documentation ## Target Processes - Package Distribution - SDK Versioning and Release Management - Multi-Language SDK Strategy ## Integration Points - npm registry - PyPI (Python Package Index) - Maven Central - NuGet Gallery - crates.io - GitHub Packages ## Input Requirements - Target registries - Package metadata - Signing requirements - Distribution channels - Verification requirements ## Output Artifacts - Publishing automation scripts - Package signing configuration - Registry configurations - Verification test scripts - Installation documentation - Rollback procedures ## Usage Example ```yaml skill: name: package-publisher context: packages: - registry: npm scope: "@myorg" access: public - registry: pypi name: mysdk - registry: maven groupId: com.myorg artifactId: mysdk signing: enabled: true gpg: true distribution: cdn: true ...

Details

Author
a5c-ai
Repository
a5c-ai/babysitter
Created
4 months ago
Last Updated
today
Language
JavaScript
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

publish-skill

Use when the user wants to publish a new agent skill (a directory containing `pyproject.toml` + `src/<pkg>/skill_files/SKILL.md`) to the company's private AWS Agent Registry + CodeArtifact. Walks build → CodeArtifact upload → CreateRegistryRecord → optional submit-for-approval. Requires AWS credentials with codeartifact:PublishPackageVersion and bedrock-agentcore:Create* on the target registry. Refuses to run if those permissions are absent. Triggers on phrases like "publish this skill", "register this in our skill registry", "把这个 skill 发布出去", "推到 skills registry".

0 Updated 5 days ago
ericyanpek
AI & Automation Listed

publish-skill

Convert a personal agent skill into a distributable, open-source-ready skill. Runs PII audit, generalization, license compatibility check, cross-platform adapter review, and packaging workflow.

126 Updated today
Aperivue
AI & Automation Listed

publish-skill

Publish a Claude Code skill to GitHub as a polished, adoptable open-source repo, AND diagnose `claude plugin install` failures on a published skill. Use when the user says "publish this skill", "put this on GitHub", "share this skill", "release this skill publicly", "open source my skill", "make this skill installable", "create a GitHub repo for my skill", "package this skill for the marketplace", or wants to update an existing published skill repo. Also trigger when the user says "submit to awesome-claude-skills", "add my skill to the awesome list", "how do I let others install my skill?", "I finished my skill, now what?", "push my skill to a public repo", "generate a README and publish", "bump the version and republish", or "turn my local skill into a polished repo". ALSO trigger on `claude plugin install` failures and diagnostic questions: `Plugin X not found in any configured marketplace`, `Plugin X not found in marketplace Y`, `Invalid schema: plugins.0.source: Invalid input`, `Failed to add marketplace:

0 Updated today
wan-huiyan
AI & Automation Listed

release

Prepare dynobox packages for release to npm. Use this skill whenever the user asks to release, publish, ship, bump, or cut a version of any dynobox package — including dry runs, version bumps, changelog updates, and git tagging. Also trigger when the user asks about the release process or wants to verify publish readiness.

0 Updated today
dynobox
AI & Automation Solid

npm-publish-config

Configure npm publishing with proper bin entry, files, and registry settings.

1,160 Updated today
a5c-ai