Claude Cursor Skill

skill-share

A skill that creates new Claude skills and automatically shares them on Slack using Rube for seamless team collaboration and skill discovery.

LLM Mart · 0 points · 3 views 0 listing impressions 0 install-command copies
Virus-scanned Reviewed automatically before listing.

Full trust report

Download davepoon-buildwithclaude-plugins_all-skills_skills_skill-share-a6c484b.zip · 1 KB
Part of davepoon/buildwithclaude — 187 skills

Install

skills CLI npx skills add https://github.com/davepoon/buildwithclaude/tree/main/plugins/all-skills/skills/skill-share
Claude Code claude plugin marketplace add https://llmmart.ai/marketplace.json && claude plugin install davepoon-buildwithclaude@llmmart
Git git clone https://github.com/davepoon/buildwithclaude.git

The skills CLI installs just this skill, for any of its supported agents. Claude Code installs the whole davepoon/buildwithclaude collection as a plugin from our marketplace. Git is the plain clone.

Skill manifest

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

  1. Initialization: Provide skill name and description
  2. Creation: Skill directory is created with proper structure
  3. Validation: Skill metadata is validated for correctness
  4. Packaging: Skill is packaged into a distributable format
  5. Slack Notification: Skill details are posted to your team's Slack channel

Example Usage

When you ask Claude 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_POST_MESSAGE_WITH_BLOCKS: Shares rich formatted skill metadata
  • 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
Files (buildwithclaude)
  • SKILL.md 2.9 KB
    ---
    name: skill-share
    category: creative-collaboration
    description: A skill that creates new Claude skills and automatically shares them on Slack using Rube for seamless team collaboration and skill discovery.
    license: Complete terms in LICENSE.txt
    ---
    
    ## 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
    
    1. **Initialization**: Provide skill name and description
    2. **Creation**: Skill directory is created with proper structure
    3. **Validation**: Skill metadata is validated for correctness
    4. **Packaging**: Skill is packaged into a distributable format
    5. **Slack Notification**: Skill details are posted to your team's Slack channel
    
    ## Example Usage
    
    ```
    When you ask Claude 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_POST_MESSAGE_WITH_BLOCKS**: Shares rich formatted skill metadata
    - **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
    

Comments (0)

Sign in to join the conversation.

No comments yet.

Reviews (0)

No reviews yet.

Related