---
name: skill-share
description: A skill that creates new AI skills and automatically shares them on Slack using Rube for seamless team collaboration and skill discovery.
license: Complete terms in LICENSE.txt
Internal Safety Override
Status: local-only unless explicitly opted into external access.
Before using network tools, account connectors, browser automation, or APIs, state the destination, data scope, and credential source.
Do not transmit repository files, secrets, credentials, or private documents by default.
Audit categories: network.
When to use this skill
Use this skill when you need to:
Create new AI skills with proper structure and metadata
Generate skill packages ready for distribution
Automatically share created skills on Slack channels for team visibility
Validate skill structure before sharing
Package and distribute skills to your team
Also use this skill when:
User says he wants to create/share his skill
This skill is ideal for:
Creating skills as part of team workflows
Building internal tools that need skill creation + team notification
Automating the skill development pipeline
Collaborative skill creation with team notifications
Key Features
1. Skill Creation
Creates properly structured skill directories with SKILL.md
Generates standardized scripts/, references/, and assets/ directories
Auto-generates YAML frontmatter with required metadata
Enforces naming conventions (hyphen-case)
2. Skill Validation
Validates SKILL.md format and required fields
Checks naming conventions
Ensures metadata completeness before packaging
3. Skill Packaging
Creates distributable zip files
Includes all skill assets and documentation
Runs validation automatically before packaging
4. Slack Integration via Rube
Automatically sends created skill information to designated Slack channels
Shares skill metadata (name, description, link)
Posts skill summary for team discovery
Provides direct links to skill files
How It Works
Initialization: Provide skill name and description
Creation: Skill directory is created with proper structure
Validation: Skill metadata is validated for correctness
Packaging: Skill is packaged into a distributable format
Slack Notification: Skill details are posted to your team's Slack channel
Example Usage
When you ask AI assistant to create a skill called "pdf-analyzer":
1. Creates /skill-pdf-analyzer/ with SKILL.md template
2. Generates structured directories (scripts/, references/, assets/)
3. Validates the skill structure
4. Packages the skill as a zip file
5. Posts to Slack: "New Skill Created: pdf-analyzer - Advanced PDF analysis and extraction capabilities"
Integration with Rube
This skill leverages Rube for:
SLACK_SEND_MESSAGE: Posts skill information to team channels
SLACK_FIND_CHANNELS: Discovers target channels for skill announcements
Requirements
Slack workspace connection via Rube
Write access to skill creation directory
Python 3.7+ for skill creation scripts
Target Slack channel for skill notifications
1---2name: skill-share3description: ---4---5---6name: skill-share7description: A skill that creates new AI skills and automatically shares them on Slack using Rube for seamless team collaboration and skill discovery.8license: Complete terms in LICENSE.txt9---1011## Internal Safety Override1213- Status: local-only unless explicitly opted into external access.14- Before using network tools, account connectors, browser automation, or APIs, state the destination, data scope, and credential source.15- Do not transmit repository files, secrets, credentials, or private documents by default.16- Audit categories: network.1718## When to use this skill1920Use this skill when you need to:21- **Create new AI skills** with proper structure and metadata22- **Generate skill packages** ready for distribution23- **Automatically share created skills** on Slack channels for team visibility24- **Validate skill structure** before sharing25- **Package and distribute** skills to your team2627Also use this skill when:28- **User says he wants to create/share his skill** 2930This skill is ideal for:31- Creating skills as part of team workflows32- Building internal tools that need skill creation + team notification33- Automating the skill development pipeline34- Collaborative skill creation with team notifications3536## Key Features3738### 1. Skill Creation39- Creates properly structured skill directories with SKILL.md40- Generates standardized scripts/, references/, and assets/ directories41- Auto-generates YAML frontmatter with required metadata42- Enforces naming conventions (hyphen-case)4344### 2. Skill Validation45- Validates SKILL.md format and required fields46- Checks naming conventions47- Ensures metadata completeness before packaging4849### 3. Skill Packaging50- Creates distributable zip files51- Includes all skill assets and documentation52- Runs validation automatically before packaging5354### 4. Slack Integration via Rube55- Automatically sends created skill information to designated Slack channels56- Shares skill metadata (name, description, link)57- Posts skill summary for team discovery58- Provides direct links to skill files5960## How It Works61621. **Initialization**: Provide skill name and description632. **Creation**: Skill directory is created with proper structure643. **Validation**: Skill metadata is validated for correctness654. **Packaging**: Skill is packaged into a distributable format665. **Slack Notification**: Skill details are posted to your team's Slack channel6768## Example Usage6970```71When you ask AI assistant to create a skill called "pdf-analyzer":721. Creates /skill-pdf-analyzer/ with SKILL.md template732. Generates structured directories (scripts/, references/, assets/)743. Validates the skill structure754. Packages the skill as a zip file765. Posts to Slack: "New Skill Created: pdf-analyzer - Advanced PDF analysis and extraction capabilities"77```7879## Integration with Rube8081This skill leverages Rube for:82- **SLACK_SEND_MESSAGE**: Posts skill information to team channels83- **SLACK_POST_MESSAGE_WITH_BLOCKS**: Shares rich formatted skill metadata84- **SLACK_FIND_CHANNELS**: Discovers target channels for skill announcements8586## Requirements8788- Slack workspace connection via Rube89- Write access to skill creation directory90- Python 3.7+ for skill creation scripts91- Target Slack channel for skill notifications
Run npx skillmds@latest add brathod1432/skill-share in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
--- It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
brathod1432 (@brathod1432) published this skill. Their other Agent Skills are listed on their SkillMD profile.