skill-share

Create, validate, and package Claude skills with Rube Slack sharing.

3|2|Updated Dec 28, 2025
One-click install
npx skills add https://github.com/Crumbgrabber/llm_system_template_agents_skills_patterns_tools_prompts --skill skill-share-crumbgrabber
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: skill-share
Source: https://github.com/Crumbgrabber/llm_system_template_agents_skills_patterns_tools_prompts/tree/main/skills/skill-share
Command: npx skills add https://github.com/Crumbgrabber/llm_system_template_agents_skills_patterns_tools_prompts --skill skill-share-crumbgrabber

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the process of creating new Claude skills, ensuring they are properly structured and validated, and then automatically shares them with your team on Slack for improved collaboration and discoverability.

Core Features & Use Cases

  • Automated Skill Creation: Generates new skill directories with standardized SKILL.md, scripts/, references/, and assets/.
  • Metadata Validation: Enforces naming conventions and checks for completeness in YAML frontmatter.
  • Seamless Slack Sharing: Integrates with Rube to post new skill announcements to designated Slack channels.
  • Use Case: A team lead wants to create a new skill for analyzing customer feedback. They use this skill, provide the name "feedback-analyzer" and a description. The skill is created, validated, packaged, and a notification is automatically posted to the #dev-team Slack channel with the skill's details.

Quick Start

Use the skill-share skill to create a new skill named "image-captioner" with the description "Generates captions for images".

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 on Slack?

Automating Claude skill creation and Slack sharing involves generating standardized directories with SKILL.md and scripts, validating YAML metadata, and posting announcements to Slack channels through Rube integration.

Do I need Python to create and validate Claude skills for my team?

Yes, Python 3.7 or higher is required to run the scripts that automate Claude skill creation, enforce naming conventions, and validate YAML frontmatter before sharing them on Slack.

How does Rube integration work for posting new skills to Slack channels?

Rube integration handles Slack message posting and channel discovery, allowing the automated delivery of new Claude skill announcements with validation details directly to designated Slack channels.

What is the best way to standardize Claude skill development across a team?

Standardizing Claude skill development involves enforcing consistent directory structures with SKILL.md, references, and assets folders, alongside validating YAML frontmatter metadata for completeness and naming conventions.

Can I use skill-share to validate YAML frontmatter in Claude skills?

Yes, this tool validates YAML frontmatter in Claude skills by enforcing naming conventions and checking for metadata completeness before packaging and sharing the skill on Slack.

What are the limitations of using Rube for Slack integration with Claude skills?

A key limitation is that Rube Slack integration is strictly required for channel discovery and message posting, meaning the Slack sharing functionality will not operate without an active Rube connection.