publish-skill

Featured

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.

AI & Automation 220 stars 55 forks Updated today MIT

Install

View on GitHub

Quality Score: 95/100

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

Skill Content

# Skill: publish-skill Convert a personal agent skill into a clean, distributable, open-source-ready skill package. This skill walks through a 7-phase pipeline that audits for personally identifiable information, generalizes language and role assumptions, verifies license compatibility, checks cross-platform adapter needs, and prepares the final package for commit. ## Communication Rules - Communicate with the user in their preferred language - Use English for technical terms (PII, MIT, CC BY, GPL, YAML frontmatter) - Present audit findings in structured tables --- ## Phase 0: Init and Identify Source ### Required Inputs Collect from the user: 1. **Source skill path**: directory containing the personal skill (e.g., `~/.claude/skills/my-skill/` or `~/.agents/skills/my-skill/`) 2. **Target package path**: directory of the distributable package (e.g., `~/workspace/<your-package>/`) 3. **Target license**: license of the package (default: MIT) ### Actions 1. Read `SKILL.md` from the source skill directory 2. Inventory all files recursively (`ls -R`) 3. Classify skill type: - **Standalone**: self-contained skill with no agent delegation - **Orchestrator**: delegates to sub-agents (NOT suitable for distribution without refactoring) - **Wrapper**: thin wrapper around another tool/API 4. Present inventory table to the user: ``` | File | Lines | Type | Notes | |------|-------|------|-------| ``` **Gate**: User confirms source skill and target package before proceed...

Details

Author
Aperivue
Repository
Aperivue/medsci-skills
Created
3 months ago
Last Updated
today
Language
Python
License
MIT

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

skill-publishing

How to author and publish agent skills for the skills.sh / `npx skills` ecosystem — the SKILL.md format, why the frontmatter description is the trigger, multi-skill repo layout, the `skills` CLI (init/add/list/find/update/remove with flags), publishing to GitHub with SEO metadata, and public vs private repos (it git-clones, so private works with auth). Use when asked to "create/write/author a skill", "publish a skill", "set up a skills repo", "make a skill installable/discoverable", "use npx skills", or "can I use a private skills repo".

2 Updated 1 weeks ago
stealth-engine
AI & Automation Listed

skill-release-audit

Pre-publish quality and safety auditor for AI agent skills (SKILL.md + scripts/ + references/ format used by Claude Code, Cursor, OpenAI Codex, GitHub Copilot, OpenClaw, ClawHub, and compatible SkillHub registries). Six static-check modules (no LLM, no network by default): (1) syntax and logic correctness, (2) feature completeness, (3) edge-case and error handling, (4) data safety (detects files written inside the skill dir that would be lost on update), (5) dependency declaration vs code, (6) SKILL.md documentation standards. Per-registry rule profiles via `--target`. Pure reporter — never edits your files, never publishes. Use when publishing a skill, modifying an existing skill, or diagnosing why a skill behaves unexpectedly — run it as the last machine-checkable gate before release. Trigger phrases: "skill release audit", "audit before publishing", "pre-release check", "release gate", "skill safety check", "发版前检查", "skill 发布检查", "审查这个 skill 能不能发版".

1 Updated 4 days ago
Songhonglei
AI & Automation Listed

skill-discovery-optimizer

Use only for an existing Agent Skill (a local folder with SKILL.md) whose core behavior already works or is nearly complete. Review and optimize its discovery and routing metadata, test false-positive and false-negative triggers, improve trust and installability, generate English and Chinese release materials, and optionally publish it to the authenticated user's confirmed GitHub repository and verify remote installation and skills.sh listing. Trigger for requests such as "audit my skill before publishing", "reduce false triggers and missed triggers in this SKILL.md", "optimize my skill description and GitHub metadata", "帮我审阅并优化这个 Agent Skill", "减少这个 Skill 的误触发和漏触发", "让其他 Agent 更容易搜到并触发它", or "生成中英文 README 后上传 GitHub". Do not use to build the skill's core functionality, install somebody else's skill, perform generic repository publishing or bilingual README work merely because a project is called a skill, do generic web GEO/SEO, run long-term growth analytics, or publish an MCP server.

3 Updated 3 days ago
Bing-Bryan