skill-share

Generate Claude skill skeletons, validate metadata, and share via Slack.

24|15|Updated Dec 8, 2025
One-click install
npx skills add https://github.com/ammosu/awesome-claude-skills-zh-TW --skill skill-share-ammosu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-share
Source: https://github.com/ammosu/awesome-claude-skills-zh-TW/tree/main/skill-share
Command: npx skills add https://github.com/ammosu/awesome-claude-skills-zh-TW --skill skill-share-ammosu

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill enables teams to automate the creation and distribution of Claude skills, ensuring consistent structure and easy discovery.

Core Features & Use Cases

  • Skill skeleton creation: Generates properly structured skill directories with SKILL.md and standard subfolders (scripts/, references/, assets/).
  • Validation & packaging: Validates metadata, enforces naming conventions, and packages skills for distribution.
  • Slack integration: Automatically posts skill details to Slack channels via Rube for team visibility and collaboration.

Quick Start

Use the skill to generate a new Claude skill named example-skill with a description, then package and share it on Slack.

Frequently Asked Questions about skill-share

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

FAQPage Schema
How do I automate Claude skill creation and share it to Slack?

Automating Claude skill creation involves generating a structured skeleton with SKILL.md, validating YAML frontmatter, and packaging the files to post details directly to Slack channels via Rube.

What is the best way to package Claude skills for team distribution?

Packaging Claude skills for team distribution requires validating metadata, enforcing naming conventions, and compiling the skill directory components including scripts, references, and assets into a shareable format.

Does Claude skill packaging require specific Python environments?

Claude skill packaging requires Python 3.7 or higher along with a configured Slack workspace to enable the automated Rube notifications for team visibility and collaboration.

How do I enforce YAML frontmatter and naming conventions in Claude skills?

Enforcing YAML frontmatter and naming conventions happens during the validation phase, which checks the generated skill skeleton structure to ensure consistent metadata formatting before packaging and Slack distribution.

Why use Rube for Slack notifications when sharing Claude skills?

Using Rube for Slack notifications when sharing Claude skills provides automated team visibility by posting packaged skill details directly to Slack channels, streamlining collaborative discovery and integration.

What directories are generated when creating a Claude skill skeleton?

Creating a Claude skill skeleton generates a structured directory containing the SKILL.md file alongside standard subfolders for scripts, references, and assets to ensure consistent skill architecture.