| name | skill-share |
| description | A skill that creates new Claude skills and automatically shares them on Slack using Rube for seamless team collaboration and skill discovery. |
| trigger | when_needed |
| language | zh-TW |
| adapted_from | openskills/skill-share |
| version | 1.0.0-antigravity |
| original_license | Complete terms in LICENSE.txt |
SKILL-SHARE 處理指南
技能版本: v1.0 (Antigravity 適配版)
原始來源: openskills/skill-share
語言: 繁體中文
概述
A skill that creates new Claude skills and automatically shares them on Slack using Rube for seamless team collaboration and skill discovery.
使用情境
此技能適用於以下情況:
- 用戶明確要求相關功能時
- 任務需要專業領域知識時
- 需要遵循特定工作流程時
When to use this skill
Use this skill when you need to:
- Create new Claude 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 使用方式
詳細內容請參閱:example_2.txt
Integration with Rube
This skill leverages Rube for:
- SLACK_SEND_MESSAGE: Posts skill information to team channels
- SLACK_POST_MESSAGE_WITH_BLOCKS: Shares rich formatted skill metadata
- SLACK_FIND_CHANNELS: Discovers target channels for skill announcements
需求
- Slack workspace connection via Rube
- Write access to skill creation directory
- Python 3.7+ for skill creation scripts
- Target Slack channel for skill notifications
專案整合
此技能已適配 Antigravity 系統:
- 遵循
skills/_base/coding_style.md 編碼規範
- 與
skills/_base/architecture.md 架構模式一致
- 符合 Constitution v3.1 語言規範 (繁體中文)
相關技能
可搭配以下技能使用:
systematic-debugging - 系統化除錯
verification-before-completion - 完成前驗證