USP
Unlike simple skill collections, this marketplace offers over 1000 diverse, production-ready skills, deeply integrated with Composio to enable AI agents to take real actions across a vast ecosystem of 500+ external applications.
Use cases
- 01Automating tasks across 1000+ apps
- 02Enhancing AI agent capabilities
- 03Document processing
- 04Code development
- 05Marketing automation
Detected files (8)
competitive-ads-extractor/SKILL.mdskillShow content (7912 bytes)
--- name: competitive-ads-extractor description: Extracts and analyzes competitors' ads from ad libraries (Facebook, LinkedIn, etc.) to understand what messaging, problems, and creative approaches are working. Helps inspire and improve your own ad campaigns. --- # Competitive Ads Extractor This skill extracts your competitors' ads from ad libraries and analyzes what's working—the problems they're highlighting, use cases they're targeting, and copy/creative that's resonating. ## When to Use This Skill - Researching competitor ad strategies - Finding inspiration for your own ads - Understanding market positioning - Identifying successful ad patterns - Analyzing messaging that works - Discovering new use cases or pain points - Planning ad campaigns with proven concepts ## What This Skill Does 1. **Extracts Ads**: Scrapes ads from Facebook Ad Library, LinkedIn, etc. 2. **Captures Screenshots**: Saves visual copies of all ads 3. **Analyzes Messaging**: Identifies problems, use cases, and value props 4. **Categorizes Ads**: Groups by theme, audience, or format 5. **Identifies Patterns**: Finds common successful approaches 6. **Provides Insights**: Explains why certain ads likely perform well ## How to Use ### Basic Extraction ``` Extract all current ads from [Competitor Name] on Facebook Ad Library ``` ``` Scrape ads from [Company] and analyze their messaging ``` ### Specific Analysis ``` Get all ads from [Competitor] focusing on their messaging about [specific problem]. What pain points are they highlighting? ``` ### Competitive Set ``` Extract ads from these 5 competitors: [list]. Compare their approaches and tell me what's working. ``` ### Specific Platform ``` Get LinkedIn ads from [Competitor] and analyze their B2B positioning strategy ``` ## Example **User**: "Extract ads from Notion on Facebook Ad Library and tell me what messaging is working for them." **Process**: ``` Accessing Facebook Ad Library... Searching for: Notion Found: 23 active ads Extracting screenshots... [████████████████████] 100% Saved to: competitor-ads/notion/ - ad-001-collaboration.png - ad-002-productivity.png - ad-003-templates.png ... Analyzing messaging... ``` **Output**: ``` # Notion Ad Analysis ## Overview - Total Ads: 23 active - Primary Themes: Productivity (35%), Collaboration (30%), Templates (20%), AI Features (15%) - Ad Formats: Static images (60%), Video (40%) - CTA Patterns: "Try for free", "Get started" ## Key Problems They're Highlighting 1. **Scattered Information** (8 ads) Copy: "Stop switching between 10 different tools" Why it works: Direct pain point many teams face 2. **Meeting Overload** (5 ads) Copy: "Replace unnecessary meetings with async updates" Why it works: Post-COVID remote work pain point 3. **Lost Documentation** (4 ads) Copy: "Never ask 'where is that doc?' again" Why it works: Universal workplace frustration ## Successful Creative Patterns ### Pattern 1: Before/After Split - Shows chaotic tool landscape → Clean Notion workspace - Used in 6 high-performing ads - Visual metaphor is immediately clear ### Pattern 2: Feature Showcase - GIF of actual product usage - Shows specific feature in 5 seconds - Used for new features (AI, templates) ### Pattern 3: Social Proof - "Join 20M users" messaging - Customer logos - Used in 4 ads targeting enterprise ## Copy That's Working Best Headlines: 1. "Your team's knowledge, finally in one place" → Benefit-focused, addresses pain directly 2. "The all-in-one workspace" → Clear positioning, broad appeal 3. "AI that actually helps you work" → Addresses AI skepticism, practical angle Best Body Copy Patterns: - Short sentences (under 10 words) - Focus on outcomes not features - Include specific numbers ("Cut meetings by 50%") ## Audience Targeting Insights Based on ad variations: - Startup founders: Solo productivity angle - Team leads: Collaboration and alignment - Enterprise: Security and compliance mentions - Students: Free plan, templates, organization ## Recommendations for Your Ads 1. **Test the "tool sprawl" pain point** → Strong resonance based on their ad frequency 2. **Use product screenshots over abstract visuals** → All their top ads show actual UI 3. **Lead with the problem, not the solution** → "Tired of X?" performs better than "Introducing Y" 4. **Keep copy under 100 characters** → Their shortest ads seem most frequent 5. **Test before/after visual formats** → Proven pattern in their creative ## Files Saved - All ads: ~/competitor-ads/notion/ - Analysis: ~/competitor-ads/notion/analysis.md - Best performers: ~/competitor-ads/notion/top-10/ ``` **Inspired by:** Sumant Subrahmanya's use case from Lenny's Newsletter ## What You Can Learn ### Messaging Analysis - What problems they emphasize - How they position against competition - Value propositions that resonate - Target audience segments ### Creative Patterns - Visual styles that work - Video vs. static image performance - Color schemes and branding - Layout patterns ### Copy Formulas - Headline structures - Call-to-action patterns - Length and tone - Emotional triggers ### Campaign Strategy - Seasonal campaigns - Product launch approaches - Feature announcement tactics - Retargeting patterns ## Best Practices ### Legal & Ethical ✓ Only use for research and inspiration ✓ Don't copy ads directly ✓ Respect intellectual property ✓ Use insights to inform original creative ✗ Don't plagiarize copy or steal designs ### Analysis Tips 1. **Look for patterns**: What themes repeat? 2. **Track over time**: Save ads monthly to see evolution 3. **Test hypotheses**: Adapt successful patterns for your brand 4. **Segment by audience**: Different messages for different targets 5. **Compare platforms**: LinkedIn vs Facebook messaging differs ## Advanced Features ### Trend Tracking ``` Compare [Competitor]'s ads from Q1 vs Q2. What messaging has changed? ``` ### Multi-Competitor Analysis ``` Extract ads from [Company A], [Company B], [Company C]. What are the common patterns? Where do they differ? ``` ### Industry Benchmarks ``` Show me ad patterns across the top 10 project management tools. What problems do they all focus on? ``` ### Format Analysis ``` Analyze video ads vs static image ads from [Competitor]. Which gets more engagement? (if data available) ``` ## Common Workflows ### Ad Campaign Planning 1. Extract competitor ads 2. Identify successful patterns 3. Note gaps in their messaging 4. Brainstorm unique angles 5. Draft test ad variations ### Positioning Research 1. Get ads from 5 competitors 2. Map their positioning 3. Find underserved angles 4. Develop differentiated messaging 5. Test against their approaches ### Creative Inspiration 1. Extract ads by theme 2. Analyze visual patterns 3. Note color and layout trends 4. Adapt successful patterns 5. Create original variations ## Tips for Success 1. **Regular Monitoring**: Check monthly for changes 2. **Broad Research**: Look at adjacent competitors too 3. **Save Everything**: Build a reference library 4. **Test Insights**: Run your own experiments 5. **Track Performance**: A/B test inspired concepts 6. **Stay Original**: Use for inspiration, not copying 7. **Multiple Platforms**: Compare Facebook, LinkedIn, TikTok, etc. ## Output Formats - **Screenshots**: All ads saved as images - **Analysis Report**: Markdown summary of insights - **Spreadsheet**: CSV with ad copy, CTAs, themes - **Presentation**: Visual deck of top performers - **Pattern Library**: Categorized by approach ## Related Use Cases - Writing better ad copy for your campaigns - Understanding market positioning - Finding content gaps in your messaging - Discovering new use cases for your product - Planning product marketing strategy - Inspiring social media contentbrand-guidelines/SKILL.mdskillShow content (2235 bytes)
--- name: brand-guidelines description: Applies Anthropic's official brand colors and typography to any sort of artifact that may benefit from having Anthropic's look-and-feel. Use it when brand colors or style guidelines, visual formatting, or company design standards apply. license: Complete terms in LICENSE.txt --- # Anthropic Brand Styling ## Overview To access Anthropic's official brand identity and style resources, use this skill. **Keywords**: branding, corporate identity, visual identity, post-processing, styling, brand colors, typography, Anthropic brand, visual formatting, visual design ## Brand Guidelines ### Colors **Main Colors:** - Dark: `#141413` - Primary text and dark backgrounds - Light: `#faf9f5` - Light backgrounds and text on dark - Mid Gray: `#b0aea5` - Secondary elements - Light Gray: `#e8e6dc` - Subtle backgrounds **Accent Colors:** - Orange: `#d97757` - Primary accent - Blue: `#6a9bcc` - Secondary accent - Green: `#788c5d` - Tertiary accent ### Typography - **Headings**: Poppins (with Arial fallback) - **Body Text**: Lora (with Georgia fallback) - **Note**: Fonts should be pre-installed in your environment for best results ## Features ### Smart Font Application - Applies Poppins font to headings (24pt and larger) - Applies Lora font to body text - Automatically falls back to Arial/Georgia if custom fonts unavailable - Preserves readability across all systems ### Text Styling - Headings (24pt+): Poppins font - Body text: Lora font - Smart color selection based on background - Preserves text hierarchy and formatting ### Shape and Accent Colors - Non-text shapes use accent colors - Cycles through orange, blue, and green accents - Maintains visual interest while staying on-brand ## Technical Details ### Font Management - Uses system-installed Poppins and Lora fonts when available - Provides automatic fallback to Arial (headings) and Georgia (body) - No font installation required - works with existing system fonts - For best results, pre-install Poppins and Lora fonts in your environment ### Color Application - Uses RGB color values for precise brand matching - Applied via python-pptx's RGBColor class - Maintains color fidelity across different systemscomposio-skills/-21risk-automation/SKILL.mdskillShow content (2914 bytes)
--- name: -21risk-automation description: "Automate 21risk tasks via Rube MCP (Composio). Always search tools first for current schemas." requires: mcp: [rube] --- # 21risk Automation via Rube MCP Automate 21risk operations through Composio's 21risk toolkit via Rube MCP. **Toolkit docs**: [composio.dev/toolkits/_21risk](https://composio.dev/toolkits/_21risk) ## Prerequisites - Rube MCP must be connected (RUBE_SEARCH_TOOLS available) - Active 21risk connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `_21risk` - Always call `RUBE_SEARCH_TOOLS` first to get current tool schemas ## Setup **Get Rube MCP**: Add `https://rube.app/mcp` as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works. 1. Verify Rube MCP is available by confirming `RUBE_SEARCH_TOOLS` responds 2. Call `RUBE_MANAGE_CONNECTIONS` with toolkit `_21risk` 3. If connection is not ACTIVE, follow the returned auth link to complete setup 4. Confirm connection status shows ACTIVE before running any workflows ## Tool Discovery Always discover available tools before executing workflows: ``` RUBE_SEARCH_TOOLS queries: [{use_case: "21risk operations", known_fields: ""}] session: {generate_id: true} ``` This returns available tool slugs, input schemas, recommended execution plans, and known pitfalls. ## Core Workflow Pattern ### Step 1: Discover Available Tools ``` RUBE_SEARCH_TOOLS queries: [{use_case: "your specific 21risk task"}] session: {id: "existing_session_id"} ``` ### Step 2: Check Connection ``` RUBE_MANAGE_CONNECTIONS toolkits: ["_21risk"] session_id: "your_session_id" ``` ### Step 3: Execute Tools ``` RUBE_MULTI_EXECUTE_TOOL tools: [{ tool_slug: "TOOL_SLUG_FROM_SEARCH", arguments: {/* schema-compliant args from search results */} }] memory: {} session_id: "your_session_id" ``` ## Known Pitfalls - **Always search first**: Tool schemas change. Never hardcode tool slugs or arguments without calling `RUBE_SEARCH_TOOLS` - **Check connection**: Verify `RUBE_MANAGE_CONNECTIONS` shows ACTIVE status before executing tools - **Schema compliance**: Use exact field names and types from the search results - **Memory parameter**: Always include `memory` in `RUBE_MULTI_EXECUTE_TOOL` calls, even if empty (`{}`) - **Session reuse**: Reuse session IDs within a workflow. Generate new ones for new workflows - **Pagination**: Check responses for pagination tokens and continue fetching until complete ## Quick Reference | Operation | Approach | |-----------|----------| | Find tools | `RUBE_SEARCH_TOOLS` with 21risk-specific use case | | Connect | `RUBE_MANAGE_CONNECTIONS` with toolkit `_21risk` | | Execute | `RUBE_MULTI_EXECUTE_TOOL` with discovered tool slugs | | Bulk ops | `RUBE_REMOTE_WORKBENCH` with `run_composio_tool()` | | Full schema | `RUBE_GET_TOOL_SCHEMAS` for tools with `schemaRef` | --- *Powered by [Composio](https://composio.dev)*composio-skills/-2chat-automation/SKILL.mdskillShow content (2899 bytes)
--- name: -2chat-automation description: "Automate 2chat tasks via Rube MCP (Composio). Always search tools first for current schemas." requires: mcp: [rube] --- # 2chat Automation via Rube MCP Automate 2chat operations through Composio's 2chat toolkit via Rube MCP. **Toolkit docs**: [composio.dev/toolkits/_2chat](https://composio.dev/toolkits/_2chat) ## Prerequisites - Rube MCP must be connected (RUBE_SEARCH_TOOLS available) - Active 2chat connection via `RUBE_MANAGE_CONNECTIONS` with toolkit `_2chat` - Always call `RUBE_SEARCH_TOOLS` first to get current tool schemas ## Setup **Get Rube MCP**: Add `https://rube.app/mcp` as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works. 1. Verify Rube MCP is available by confirming `RUBE_SEARCH_TOOLS` responds 2. Call `RUBE_MANAGE_CONNECTIONS` with toolkit `_2chat` 3. If connection is not ACTIVE, follow the returned auth link to complete setup 4. Confirm connection status shows ACTIVE before running any workflows ## Tool Discovery Always discover available tools before executing workflows: ``` RUBE_SEARCH_TOOLS queries: [{use_case: "2chat operations", known_fields: ""}] session: {generate_id: true} ``` This returns available tool slugs, input schemas, recommended execution plans, and known pitfalls. ## Core Workflow Pattern ### Step 1: Discover Available Tools ``` RUBE_SEARCH_TOOLS queries: [{use_case: "your specific 2chat task"}] session: {id: "existing_session_id"} ``` ### Step 2: Check Connection ``` RUBE_MANAGE_CONNECTIONS toolkits: ["_2chat"] session_id: "your_session_id" ``` ### Step 3: Execute Tools ``` RUBE_MULTI_EXECUTE_TOOL tools: [{ tool_slug: "TOOL_SLUG_FROM_SEARCH", arguments: {/* schema-compliant args from search results */} }] memory: {} session_id: "your_session_id" ``` ## Known Pitfalls - **Always search first**: Tool schemas change. Never hardcode tool slugs or arguments without calling `RUBE_SEARCH_TOOLS` - **Check connection**: Verify `RUBE_MANAGE_CONNECTIONS` shows ACTIVE status before executing tools - **Schema compliance**: Use exact field names and types from the search results - **Memory parameter**: Always include `memory` in `RUBE_MULTI_EXECUTE_TOOL` calls, even if empty (`{}`) - **Session reuse**: Reuse session IDs within a workflow. Generate new ones for new workflows - **Pagination**: Check responses for pagination tokens and continue fetching until complete ## Quick Reference | Operation | Approach | |-----------|----------| | Find tools | `RUBE_SEARCH_TOOLS` with 2chat-specific use case | | Connect | `RUBE_MANAGE_CONNECTIONS` with toolkit `_2chat` | | Execute | `RUBE_MULTI_EXECUTE_TOOL` with discovered tool slugs | | Bulk ops | `RUBE_REMOTE_WORKBENCH` with `run_composio_tool()` | | Full schema | `RUBE_GET_TOOL_SCHEMAS` for tools with `schemaRef` | --- *Powered by [Composio](https://composio.dev)*canvas-design/SKILL.mdskillShow content (11939 bytes)
--- name: canvas-design description: Create beautiful visual art in .png and .pdf documents using design philosophy. You should use this skill when the user asks to create a poster, piece of art, design, or other static piece. Create original visual designs, never copying existing artists' work to avoid copyright violations. license: Complete terms in LICENSE.txt --- These are instructions for creating design philosophies - aesthetic movements that are then EXPRESSED VISUALLY. Output only .md files, .pdf files, and .png files. Complete this in two steps: 1. Design Philosophy Creation (.md file) 2. Express by creating it on a canvas (.pdf file or .png file) First, undertake this task: ## DESIGN PHILOSOPHY CREATION To begin, create a VISUAL PHILOSOPHY (not layouts or templates) that will be interpreted through: - Form, space, color, composition - Images, graphics, shapes, patterns - Minimal text as visual accent ### THE CRITICAL UNDERSTANDING - What is received: Some subtle input or instructions by the user that should be taken into account, but used as a foundation; it should not constrain creative freedom. - What is created: A design philosophy/aesthetic movement. - What happens next: Then, the same version receives the philosophy and EXPRESSES IT VISUALLY - creating artifacts that are 90% visual design, 10% essential text. Consider this approach: - Write a manifesto for an art movement - The next phase involves making the artwork The philosophy must emphasize: Visual expression. Spatial communication. Artistic interpretation. Minimal words. ### HOW TO GENERATE A VISUAL PHILOSOPHY **Name the movement** (1-2 words): "Brutalist Joy" / "Chromatic Silence" / "Metabolist Dreams" **Articulate the philosophy** (4-6 paragraphs - concise but complete): To capture the VISUAL essence, express how the philosophy manifests through: - Space and form - Color and material - Scale and rhythm - Composition and balance - Visual hierarchy **CRITICAL GUIDELINES:** - **Avoid redundancy**: Each design aspect should be mentioned once. Avoid repeating points about color theory, spatial relationships, or typographic principles unless adding new depth. - **Emphasize craftsmanship REPEATEDLY**: The philosophy MUST stress multiple times that the final work should appear as though it took countless hours to create, was labored over with care, and comes from someone at the absolute top of their field. This framing is essential - repeat phrases like "meticulously crafted," "the product of deep expertise," "painstaking attention," "master-level execution." - **Leave creative space**: Remain specific about the aesthetic direction, but concise enough that the next Claude has room to make interpretive choices also at a extremely high level of craftmanship. The philosophy must guide the next version to express ideas VISUALLY, not through text. Information lives in design, not paragraphs. ### PHILOSOPHY EXAMPLES **"Concrete Poetry"** Philosophy: Communication through monumental form and bold geometry. Visual expression: Massive color blocks, sculptural typography (huge single words, tiny labels), Brutalist spatial divisions, Polish poster energy meets Le Corbusier. Ideas expressed through visual weight and spatial tension, not explanation. Text as rare, powerful gesture - never paragraphs, only essential words integrated into the visual architecture. Every element placed with the precision of a master craftsman. **"Chromatic Language"** Philosophy: Color as the primary information system. Visual expression: Geometric precision where color zones create meaning. Typography minimal - small sans-serif labels letting chromatic fields communicate. Think Josef Albers' interaction meets data visualization. Information encoded spatially and chromatically. Words only to anchor what color already shows. The result of painstaking chromatic calibration. **"Analog Meditation"** Philosophy: Quiet visual contemplation through texture and breathing room. Visual expression: Paper grain, ink bleeds, vast negative space. Photography and illustration dominate. Typography whispered (small, restrained, serving the visual). Japanese photobook aesthetic. Images breathe across pages. Text appears sparingly - short phrases, never explanatory blocks. Each composition balanced with the care of a meditation practice. **"Organic Systems"** Philosophy: Natural clustering and modular growth patterns. Visual expression: Rounded forms, organic arrangements, color from nature through architecture. Information shown through visual diagrams, spatial relationships, iconography. Text only for key labels floating in space. The composition tells the story through expert spatial orchestration. **"Geometric Silence"** Philosophy: Pure order and restraint. Visual expression: Grid-based precision, bold photography or stark graphics, dramatic negative space. Typography precise but minimal - small essential text, large quiet zones. Swiss formalism meets Brutalist material honesty. Structure communicates, not words. Every alignment the work of countless refinements. *These are condensed examples. The actual design philosophy should be 4-6 substantial paragraphs.* ### ESSENTIAL PRINCIPLES - **VISUAL PHILOSOPHY**: Create an aesthetic worldview to be expressed through design - **MINIMAL TEXT**: Always emphasize that text is sparse, essential-only, integrated as visual element - never lengthy - **SPATIAL EXPRESSION**: Ideas communicate through space, form, color, composition - not paragraphs - **ARTISTIC FREEDOM**: The next Claude interprets the philosophy visually - provide creative room - **PURE DESIGN**: This is about making ART OBJECTS, not documents with decoration - **EXPERT CRAFTSMANSHIP**: Repeatedly emphasize the final work must look meticulously crafted, labored over with care, the product of countless hours by someone at the top of their field **The design philosophy should be 4-6 paragraphs long.** Fill it with poetic design philosophy that brings together the core vision. Avoid repeating the same points. Keep the design philosophy generic without mentioning the intention of the art, as if it can be used wherever. Output the design philosophy as a .md file. --- ## DEDUCING THE SUBTLE REFERENCE **CRITICAL STEP**: Before creating the canvas, identify the subtle conceptual thread from the original request. **THE ESSENTIAL PRINCIPLE**: The topic is a **subtle, niche reference embedded within the art itself** - not always literal, always sophisticated. Someone familiar with the subject should feel it intuitively, while others simply experience a masterful abstract composition. The design philosophy provides the aesthetic language. The deduced topic provides the soul - the quiet conceptual DNA woven invisibly into form, color, and composition. This is **VERY IMPORTANT**: The reference must be refined so it enhances the work's depth without announcing itself. Think like a jazz musician quoting another song - only those who know will catch it, but everyone appreciates the music. --- ## CANVAS CREATION With both the philosophy and the conceptual framework established, express it on a canvas. Take a moment to gather thoughts and clear the mind. Use the design philosophy created and the instructions below to craft a masterpiece, embodying all aspects of the philosophy with expert craftsmanship. **IMPORTANT**: For any type of content, even if the user requests something for a movie/game/book, the approach should still be sophisticated. Never lose sight of the idea that this should be art, not something that's cartoony or amateur. To create museum or magazine quality work, use the design philosophy as the foundation. Create one single page, highly visual, design-forward PDF or PNG output (unless asked for more pages). Generally use repeating patterns and perfect shapes. Treat the abstract philosophical design as if it were a scientific bible, borrowing the visual language of systematic observation—dense accumulation of marks, repeated elements, or layered patterns that build meaning through patient repetition and reward sustained viewing. Add sparse, clinical typography and systematic reference markers that suggest this could be a diagram from an imaginary discipline, treating the invisible subject with the same reverence typically reserved for documenting observable phenomena. Anchor the piece with simple phrase(s) or details positioned subtly, using a limited color palette that feels intentional and cohesive. Embrace the paradox of using analytical visual language to express ideas about human experience: the result should feel like an artifact that proves something ephemeral can be studied, mapped, and understood through careful attention. This is true art. **Text as a contextual element**: Text is always minimal and visual-first, but let context guide whether that means whisper-quiet labels or bold typographic gestures. A punk venue poster might have larger, more aggressive type than a minimalist ceramics studio identity. Most of the time, font should be thin. All use of fonts must be design-forward and prioritize visual communication. Regardless of text scale, nothing falls off the page and nothing overlaps. Every element must be contained within the canvas boundaries with proper margins. Check carefully that all text, graphics, and visual elements have breathing room and clear separation. This is non-negotiable for professional execution. **IMPORTANT: Use different fonts if writing text. Search the `./canvas-fonts` directory. Regardless of approach, sophistication is non-negotiable.** Download and use whatever fonts are needed to make this a reality. Get creative by making the typography actually part of the art itself -- if the art is abstract, bring the font onto the canvas, not typeset digitally. To push boundaries, follow design instinct/intuition while using the philosophy as a guiding principle. Embrace ultimate design freedom and choice. Push aesthetics and design to the frontier. **CRITICAL**: To achieve human-crafted quality (not AI-generated), create work that looks like it took countless hours. Make it appear as though someone at the absolute top of their field labored over every detail with painstaking care. Ensure the composition, spacing, color choices, typography - everything screams expert-level craftsmanship. Double-check that nothing overlaps, formatting is flawless, every detail perfect. Create something that could be shown to people to prove expertise and rank as undeniably impressive. Output the final result as a single, downloadable .pdf or .png file, alongside the design philosophy used as a .md file. --- ## FINAL STEP **IMPORTANT**: The user ALREADY said "It isn't perfect enough. It must be pristine, a masterpiece if craftsmanship, as if it were about to be displayed in a museum." **CRITICAL**: To refine the work, avoid adding more graphics; instead refine what has been created and make it extremely crisp, respecting the design philosophy and the principles of minimalism entirely. Rather than adding a fun filter or refactoring a font, consider how to make the existing composition more cohesive with the art. If the instinct is to call a new function or draw a new shape, STOP and instead ask: "How can I make what's already here more of a piece of art?" Take a second pass. Go back to the code and refine/polish further to make this a philosophically designed masterpiece. ## MULTI-PAGE OPTION To create additional pages when requested, create more creative pages along the same lines as the design philosophy but distinctly different as well. Bundle those pages in the same .pdf or many .pngs. Treat the first page as just a single page in a whole coffee table book waiting to be filled. Make the next pages unique twists and memories of the original. Have them almost tell a story in a very tasteful way. Exercise full creative freedom.artifacts-builder/SKILL.mdskillShow content (3079 bytes)
--- name: artifacts-builder description: Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui). Use for complex artifacts requiring state management, routing, or shadcn/ui components - not for simple single-file HTML/JSX artifacts. license: Complete terms in LICENSE.txt --- # Artifacts Builder To build powerful frontend claude.ai artifacts, follow these steps: 1. Initialize the frontend repo using `scripts/init-artifact.sh` 2. Develop your artifact by editing the generated code 3. Bundle all code into a single HTML file using `scripts/bundle-artifact.sh` 4. Display artifact to user 5. (Optional) Test the artifact **Stack**: React 18 + TypeScript + Vite + Parcel (bundling) + Tailwind CSS + shadcn/ui ## Design & Style Guidelines VERY IMPORTANT: To avoid what is often referred to as "AI slop", avoid using excessive centered layouts, purple gradients, uniform rounded corners, and Inter font. ## Quick Start ### Step 1: Initialize Project Run the initialization script to create a new React project: ```bash bash scripts/init-artifact.sh <project-name> cd <project-name> ``` This creates a fully configured project with: - ✅ React + TypeScript (via Vite) - ✅ Tailwind CSS 3.4.1 with shadcn/ui theming system - ✅ Path aliases (`@/`) configured - ✅ 40+ shadcn/ui components pre-installed - ✅ All Radix UI dependencies included - ✅ Parcel configured for bundling (via .parcelrc) - ✅ Node 18+ compatibility (auto-detects and pins Vite version) ### Step 2: Develop Your Artifact To build the artifact, edit the generated files. See **Common Development Tasks** below for guidance. ### Step 3: Bundle to Single HTML File To bundle the React app into a single HTML artifact: ```bash bash scripts/bundle-artifact.sh ``` This creates `bundle.html` - a self-contained artifact with all JavaScript, CSS, and dependencies inlined. This file can be directly shared in Claude conversations as an artifact. **Requirements**: Your project must have an `index.html` in the root directory. **What the script does**: - Installs bundling dependencies (parcel, @parcel/config-default, parcel-resolver-tspaths, html-inline) - Creates `.parcelrc` config with path alias support - Builds with Parcel (no source maps) - Inlines all assets into single HTML using html-inline ### Step 4: Share Artifact with User Finally, share the bundled HTML file in conversation with the user so they can view it as an artifact. ### Step 5: Testing/Visualizing the Artifact (Optional) Note: This is a completely optional step. Only perform if necessary or requested. To test/visualize the artifact, use available tools (including other Skills or built-in tools like Playwright or Puppeteer). In general, avoid testing the artifact upfront as it adds latency between the request and when the finished artifact can be seen. Test later, after presenting the artifact, if requested or if issues arise. ## Reference - **shadcn/ui components**: https://ui.shadcn.com/docs/componentschangelog-generator/SKILL.mdskillShow content (3096 bytes)
--- name: changelog-generator description: Automatically creates user-facing changelogs from git commits by analyzing commit history, categorizing changes, and transforming technical commits into clear, customer-friendly release notes. Turns hours of manual changelog writing into minutes of automated generation. --- # Changelog Generator This skill transforms technical git commits into polished, user-friendly changelogs that your customers and users will actually understand and appreciate. ## When to Use This Skill - Preparing release notes for a new version - Creating weekly or monthly product update summaries - Documenting changes for customers - Writing changelog entries for app store submissions - Generating update notifications - Creating internal release documentation - Maintaining a public changelog/product updates page ## What This Skill Does 1. **Scans Git History**: Analyzes commits from a specific time period or between versions 2. **Categorizes Changes**: Groups commits into logical categories (features, improvements, bug fixes, breaking changes, security) 3. **Translates Technical → User-Friendly**: Converts developer commits into customer language 4. **Formats Professionally**: Creates clean, structured changelog entries 5. **Filters Noise**: Excludes internal commits (refactoring, tests, etc.) 6. **Follows Best Practices**: Applies changelog guidelines and your brand voice ## How to Use ### Basic Usage From your project repository: ``` Create a changelog from commits since last release ``` ``` Generate changelog for all commits from the past week ``` ``` Create release notes for version 2.5.0 ``` ### With Specific Date Range ``` Create a changelog for all commits between March 1 and March 15 ``` ### With Custom Guidelines ``` Create a changelog for commits since v2.4.0, using my changelog guidelines from CHANGELOG_STYLE.md ``` ## Example **User**: "Create a changelog for commits from the past 7 days" **Output**: ```markdown # Updates - Week of March 10, 2024 ## ✨ New Features - **Team Workspaces**: Create separate workspaces for different projects. Invite team members and keep everything organized. - **Keyboard Shortcuts**: Press ? to see all available shortcuts. Navigate faster without touching your mouse. ## 🔧 Improvements - **Faster Sync**: Files now sync 2x faster across devices - **Better Search**: Search now includes file contents, not just titles ## 🐛 Fixes - Fixed issue where large images wouldn't upload - Resolved timezone confusion in scheduled posts - Corrected notification badge count ``` **Inspired by:** Manik Aggarwal's use case from Lenny's Newsletter ## Tips - Run from your git repository root - Specify date ranges for focused changelogs - Use your CHANGELOG_STYLE.md for consistent formatting - Review and adjust the generated changelog before publishing - Save output directly to CHANGELOG.md ## Related Use Cases - Creating GitHub release notes - Writing app store update descriptions - Generating email updates for users - Creating social media announcement postscomposio-skills/.claude-plugin/marketplace.jsonmarketplaceShow content (29773 bytes)
{ "$schema": "https://anthropic.com/claude-code/marketplace.schema.json", "name": "awesome-claude-skills", "version": "2.0.0", "description": "A curated marketplace of practical Claude Skills for enhancing productivity across Claude.ai, Claude Code, and the Claude API", "owner": { "name": "ComposioHQ", "email": "tech@composio.dev" }, "plugins": [ { "name": "brand-guidelines", "description": "Applies Anthropic's official brand colors and typography to artifacts for consistent visual identity and professional design standards.", "source": "./brand-guidelines", "category": "business-marketing" }, { "name": "competitive-ads-extractor", "description": "Extracts and analyzes competitors' ads from ad libraries to understand messaging and creative approaches that resonate.", "source": "./competitive-ads-extractor", "category": "business-marketing" }, { "name": "domain-name-brainstormer", "description": "Generates creative domain name ideas and checks availability across multiple TLDs including .com, .io, .dev, and .ai extensions.", "source": "./domain-name-brainstormer", "category": "business-marketing" }, { "name": "internal-comms", "description": "Helps write internal communications including 3P updates, company newsletters, FAQs, status reports, and project updates using company-specific formats.", "source": "./internal-comms", "category": "business-marketing" }, { "name": "lead-research-assistant", "description": "Identifies and qualifies high-quality leads by analyzing your product, searching for target companies, and providing actionable outreach strategies.", "source": "./lead-research-assistant", "category": "business-marketing" }, { "name": "content-research-writer", "description": "Assists in writing high-quality content by conducting research, adding citations, improving hooks, and providing section-by-section feedback.", "source": "./content-research-writer", "category": "communication-writing" }, { "name": "meeting-insights-analyzer", "description": "Analyzes meeting transcripts to uncover behavioral patterns including conflict avoidance, speaking ratios, filler words, and leadership style.", "source": "./meeting-insights-analyzer", "category": "communication-writing" }, { "name": "twitter-algorithm-optimizer", "description": "Analyze and optimize tweets for maximum reach using Twitter's open-source algorithm insights. Rewrite and edit tweets to improve engagement and visibility.", "source": "./twitter-algorithm-optimizer", "category": "communication-writing" }, { "name": "canvas-design", "description": "Creates beautiful visual art in PNG and PDF documents using design philosophy and aesthetic principles for posters, designs, and static pieces.", "source": "./canvas-design", "category": "creative-media" }, { "name": "image-enhancer", "description": "Improves image and screenshot quality by enhancing resolution, sharpness, and clarity for professional presentations and documentation.", "source": "./image-enhancer", "category": "creative-media" }, { "name": "slack-gif-creator", "description": "Creates animated GIFs optimized for Slack with validators for size constraints and composable animation primitives.", "source": "./slack-gif-creator", "category": "creative-media" }, { "name": "theme-factory", "description": "Applies professional font and color themes to artifacts including slides, docs, reports, and HTML landing pages with 10 pre-set themes.", "source": "./theme-factory", "category": "creative-media" }, { "name": "video-downloader", "description": "Downloads videos from YouTube and other platforms for offline viewing, editing, or archival with support for various formats and quality options.", "source": "./video-downloader", "category": "creative-media" }, { "name": "algorithmic-art", "description": "Creates algorithmic art and generative designs using computational creativity techniques.", "source": "./algorithmic-art", "category": "creative-media" }, { "name": "artifacts-builder", "description": "Builds elaborate, multi-component Claude.ai HTML artifacts using modern frontend technologies including React, Tailwind CSS, and shadcn/ui.", "source": "./artifacts-builder", "category": "development" }, { "name": "changelog-generator", "description": "Automatically creates user-facing changelogs from git commits by analyzing history and transforming technical commits into customer-friendly release notes.", "source": "./changelog-generator", "category": "development" }, { "name": "developer-growth-analysis", "description": "Analyzes your recent Claude Code chat history to identify coding patterns, development gaps, and areas for improvement, curates relevant learning resources from HackerNews, and automatically sends a personalized growth report to your Slack DMs.", "source": "./developer-growth-analysis", "category": "development" }, { "name": "mcp-builder", "description": "Guides creation of high-quality MCP (Model Context Protocol) servers for integrating external APIs and services with LLMs using Python or TypeScript.", "source": "./mcp-builder", "category": "development" }, { "name": "skill-creator", "description": "Provides guidance for creating effective Claude Skills that extend capabilities with specialized knowledge, workflows, and tool integrations.", "source": "./skill-creator", "category": "development" }, { "name": "webapp-testing", "description": "Tests local web applications using Playwright for verifying frontend functionality, debugging UI behavior, and capturing screenshots.", "source": "./webapp-testing", "category": "development" }, { "name": "template-skill", "description": "A template skill that demonstrates the structure and format for creating new Claude Skills.", "source": "./template-skill", "category": "development" }, { "name": "file-organizer", "description": "Intelligently organizes files and folders by understanding context, finding duplicates, and suggesting better organizational structures.", "source": "./file-organizer", "category": "productivity-organization" }, { "name": "invoice-organizer", "description": "Automatically organizes invoices and receipts for tax preparation by reading files, extracting information, and renaming consistently.", "source": "./invoice-organizer", "category": "productivity-organization" }, { "name": "raffle-winner-picker", "description": "Randomly selects winners from lists, spreadsheets, or Google Sheets for giveaways and contests with cryptographically secure randomness.", "source": "./raffle-winner-picker", "category": "productivity-organization" }, { "name": "tailored-resume-generator", "description": "Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances.", "source": "./tailored-resume-generator", "category": "productivity-organization" }, { "name": "document-skills-docx", "description": "Skills for working with Microsoft Word documents including creation, editing, and formatting using DOCX format.", "source": "./document-skills/docx", "category": "productivity-organization" }, { "name": "document-skills-pdf", "description": "Skills for working with PDF documents including creation, editing, forms, and advanced PDF operations.", "source": "./document-skills/pdf", "category": "productivity-organization" }, { "name": "document-skills-pptx", "description": "Skills for working with PowerPoint presentations including creation, editing, and formatting using PPTX format.", "source": "./document-skills/pptx", "category": "productivity-organization" }, { "name": "document-skills-xlsx", "description": "Skills for working with Excel spreadsheets including creation, editing, formulas, and data manipulation.", "source": "./document-skills/xlsx", "category": "productivity-organization" }, { "name": "activecampaign-automation", "description": "Automate ActiveCampaign tasks via Rube MCP (Composio): manage contacts, tags, list subscriptions, automation enrollment, and tasks.", "source": "./activecampaign-automation", "category": "email" }, { "name": "airtable-automation", "description": "Automate Airtable tasks via Rube MCP (Composio): records, bases, tables, fields, views.", "source": "./airtable-automation", "category": "storage-docs" }, { "name": "amplitude-automation", "description": "Automate Amplitude tasks via Rube MCP (Composio): events, user activity, cohorts, user identification.", "source": "./amplitude-automation", "category": "analytics" }, { "name": "asana-automation", "description": "Automate Asana tasks via Rube MCP (Composio): tasks, projects, sections, teams, workspaces.", "source": "./asana-automation", "category": "project-management" }, { "name": "bamboohr-automation", "description": "Automate BambooHR tasks via Rube MCP (Composio): employees, time-off, benefits, dependents, employee updates.", "source": "./bamboohr-automation", "category": "hr" }, { "name": "basecamp-automation", "description": "Automate Basecamp project management, to-dos, messages, people, and to-do list organization via Rube MCP (Composio).", "source": "./basecamp-automation", "category": "project-management" }, { "name": "bitbucket-automation", "description": "Automate Bitbucket repositories, pull requests, branches, issues, and workspace management via Rube MCP (Composio).", "source": "./bitbucket-automation", "category": "devops" }, { "name": "box-automation", "description": "Automate Box cloud storage operations including file upload/download, search, folder management, sharing, collaborations, and metadata queries via Rube MCP (Composio).", "source": "./box-automation", "category": "storage-docs" }, { "name": "brevo-automation", "description": "Automate Brevo (Sendinblue) tasks via Rube MCP (Composio): manage email campaigns, create/edit templates, track senders, and monitor campaign performance.", "source": "./brevo-automation", "category": "email" }, { "name": "cal-com-automation", "description": "Automate Cal.com tasks via Rube MCP (Composio): manage bookings, check availability, configure webhooks, and handle teams.", "source": "./cal-com-automation", "category": "calendar" }, { "name": "calendly-automation", "description": "Automate Calendly scheduling, event management, invitee tracking, availability checks, and organization administration via Rube MCP (Composio).", "source": "./calendly-automation", "category": "calendar" }, { "name": "canva-automation", "description": "Automate Canva tasks via Rube MCP (Composio): designs, exports, folders, brand templates, autofill.", "source": "./canva-automation", "category": "design" }, { "name": "circleci-automation", "description": "Automate CircleCI tasks via Rube MCP (Composio): trigger pipelines, monitor workflows/jobs, retrieve artifacts and test metadata.", "source": "./circleci-automation", "category": "devops" }, { "name": "clickup-automation", "description": "Automate ClickUp project management including tasks, spaces, folders, lists, comments, and team operations via Rube MCP (Composio).", "source": "./clickup-automation", "category": "project-management" }, { "name": "close-automation", "description": "Automate Close CRM tasks via Rube MCP (Composio): create leads, manage calls/SMS, handle tasks, and track notes.", "source": "./close-automation", "category": "crm" }, { "name": "coda-automation", "description": "Automate Coda tasks via Rube MCP (Composio): manage docs, pages, tables, rows, formulas, permissions, and publishing.", "source": "./coda-automation", "category": "project-management" }, { "name": "confluence-automation", "description": "Automate Confluence page creation, content search, space management, labels, and hierarchy navigation via Rube MCP (Composio).", "source": "./confluence-automation", "category": "storage-docs" }, { "name": "convertkit-automation", "description": "Automate ConvertKit (Kit) tasks via Rube MCP (Composio): manage subscribers, tags, broadcasts, and broadcast stats.", "source": "./convertkit-automation", "category": "email" }, { "name": "datadog-automation", "description": "Automate Datadog tasks via Rube MCP (Composio): query metrics, search logs, manage monitors/dashboards, create events and downtimes.", "source": "./datadog-automation", "category": "devops" }, { "name": "discord-automation", "description": "Automate Discord tasks via Rube MCP (Composio): messages, channels, roles, webhooks, reactions.", "source": "./discord-automation", "category": "communication" }, { "name": "docusign-automation", "description": "Automate DocuSign tasks via Rube MCP (Composio): templates, envelopes, signatures, document management.", "source": "./docusign-automation", "category": "productivity-organization" }, { "name": "dropbox-automation", "description": "Automate Dropbox file management, sharing, search, uploads, downloads, and folder operations via Rube MCP (Composio).", "source": "./dropbox-automation", "category": "storage-docs" }, { "name": "figma-automation", "description": "Automate Figma tasks via Rube MCP (Composio): files, components, design tokens, comments, exports.", "source": "./figma-automation", "category": "design" }, { "name": "freshdesk-automation", "description": "Automate Freshdesk helpdesk operations including tickets, contacts, companies, notes, and replies via Rube MCP (Composio).", "source": "./freshdesk-automation", "category": "support" }, { "name": "freshservice-automation", "description": "Automate Freshservice ITSM tasks via Rube MCP (Composio): create/update tickets, bulk operations, service requests, and outbound emails.", "source": "./freshservice-automation", "category": "support" }, { "name": "github-automation", "description": "Automate GitHub repositories, issues, pull requests, branches, CI/CD, and permissions via Rube MCP (Composio). Manage code workflows, review PRs, search code, and handle deployments programmatically.", "source": "./github-automation", "category": "devops" }, { "name": "gitlab-automation", "description": "Automate GitLab project management, issues, merge requests, pipelines, branches, and user operations via Rube MCP (Composio).", "source": "./gitlab-automation", "category": "devops" }, { "name": "gmail-automation", "description": "Automate Gmail tasks via Rube MCP (Composio): send/reply, search, labels, drafts, attachments.", "source": "./gmail-automation", "category": "email" }, { "name": "google-analytics-automation", "description": "Automate Google Analytics tasks via Rube MCP (Composio): run reports, list accounts/properties, funnels, pivots, key events.", "source": "./google-analytics-automation", "category": "analytics" }, { "name": "google-calendar-automation", "description": "Automate Google Calendar events, scheduling, availability checks, and attendee management via Rube MCP (Composio). Create events, find free slots, manage attendees, and list calendars programmatically.", "source": "./google-calendar-automation", "category": "calendar" }, { "name": "google-drive-automation", "description": "Automate Google Drive file operations (upload, download, search, share, organize) via Rube MCP (Composio). Upload/download files, manage folders, share with permissions, and search across drives programmatically.", "source": "./google-drive-automation", "category": "storage-docs" }, { "name": "googlesheets-automation", "description": "Automate Google Sheets operations (read, write, format, filter, manage spreadsheets) via Rube MCP (Composio). Read/write data, manage tabs, apply formatting, and search rows programmatically.", "source": "./googlesheets-automation", "category": "spreadsheets" }, { "name": "helpdesk-automation", "description": "Automate HelpDesk tasks via Rube MCP (Composio): list tickets, manage views, use canned responses, and configure custom fields.", "source": "./helpdesk-automation", "category": "support" }, { "name": "hubspot-automation", "description": "Automate HubSpot CRM operations (contacts, companies, deals, tickets, properties) via Rube MCP using Composio integration.", "source": "./hubspot-automation", "category": "crm" }, { "name": "instagram-automation", "description": "Automate Instagram tasks via Rube MCP (Composio): create posts, carousels, manage media, get insights, and publishing limits.", "source": "./instagram-automation", "category": "social-media" }, { "name": "intercom-automation", "description": "Automate Intercom tasks via Rube MCP (Composio): conversations, contacts, companies, segments, admins.", "source": "./intercom-automation", "category": "support" }, { "name": "jira-automation", "description": "Automate Jira tasks via Rube MCP (Composio): issues, projects, sprints, boards, comments, users.", "source": "./jira-automation", "category": "project-management" }, { "name": "klaviyo-automation", "description": "Automate Klaviyo tasks via Rube MCP (Composio): manage email/SMS campaigns, inspect campaign messages, track tags, and monitor send jobs.", "source": "./klaviyo-automation", "category": "email" }, { "name": "linear-automation", "description": "Automate Linear tasks via Rube MCP (Composio): issues, projects, cycles, teams, labels.", "source": "./linear-automation", "category": "project-management" }, { "name": "linkedin-automation", "description": "Automate LinkedIn tasks via Rube MCP (Composio): create posts, manage profile, company info, comments, and image uploads.", "source": "./linkedin-automation", "category": "social-media" }, { "name": "mailchimp-automation", "description": "Automate Mailchimp email marketing including campaigns, audiences, subscribers, segments, and analytics via Rube MCP (Composio).", "source": "./mailchimp-automation", "category": "email" }, { "name": "make-automation", "description": "Automate Make (Integromat) tasks via Rube MCP (Composio): operations, enums, language and timezone lookups.", "source": "./make-automation", "category": "automation" }, { "name": "microsoft-teams-automation", "description": "Automate Microsoft Teams tasks via Rube MCP (Composio): send messages, manage channels, create meetings, handle chats, and search messages.", "source": "./microsoft-teams-automation", "category": "communication" }, { "name": "miro-automation", "description": "Automate Miro tasks via Rube MCP (Composio): boards, items, sticky notes, frames, sharing, connectors.", "source": "./miro-automation", "category": "design" }, { "name": "mixpanel-automation", "description": "Automate Mixpanel tasks via Rube MCP (Composio): events, segmentation, funnels, cohorts, user profiles, JQL queries.", "source": "./mixpanel-automation", "category": "analytics" }, { "name": "monday-automation", "description": "Automate Monday.com work management including boards, items, columns, groups, subitems, and updates via Rube MCP (Composio).", "source": "./monday-automation", "category": "project-management" }, { "name": "notion-automation", "description": "Automate Notion tasks via Rube MCP (Composio): pages, databases, blocks, comments, users.", "source": "./notion-automation", "category": "storage-docs" }, { "name": "one-drive-automation", "description": "Automate OneDrive file management, search, uploads, downloads, sharing, permissions, and folder operations via Rube MCP (Composio).", "source": "./one-drive-automation", "category": "storage-docs" }, { "name": "outlook-automation", "description": "Automate Outlook tasks via Rube MCP (Composio): emails, calendar, contacts, folders, attachments.", "source": "./outlook-automation", "category": "email" }, { "name": "outlook-calendar-automation", "description": "Automate Outlook Calendar tasks via Rube MCP (Composio): create events, manage attendees, find meeting times, and handle invitations.", "source": "./outlook-calendar-automation", "category": "calendar" }, { "name": "pagerduty-automation", "description": "Automate PagerDuty tasks via Rube MCP (Composio): manage incidents, services, schedules, escalation policies, and on-call rotations.", "source": "./pagerduty-automation", "category": "devops" }, { "name": "pipedrive-automation", "description": "Automate Pipedrive CRM operations including deals, contacts, organizations, activities, notes, and pipeline management via Rube MCP (Composio).", "source": "./pipedrive-automation", "category": "crm" }, { "name": "posthog-automation", "description": "Automate PostHog tasks via Rube MCP (Composio): events, feature flags, projects, user profiles, annotations.", "source": "./posthog-automation", "category": "devops" }, { "name": "postmark-automation", "description": "Automate Postmark email delivery tasks via Rube MCP (Composio): send templated emails, manage templates, monitor delivery stats and bounces.", "source": "./postmark-automation", "category": "email" }, { "name": "reddit-automation", "description": "Automate Reddit tasks via Rube MCP (Composio): search subreddits, create posts, manage comments, and browse top content.", "source": "./reddit-automation", "category": "social-media" }, { "name": "render-automation", "description": "Automate Render tasks via Rube MCP (Composio): services, deployments, projects.", "source": "./render-automation", "category": "devops" }, { "name": "salesforce-automation", "description": "Automate Salesforce tasks via Rube MCP (Composio): leads, contacts, accounts, opportunities, SOQL queries.", "source": "./salesforce-automation", "category": "crm" }, { "name": "segment-automation", "description": "Automate Segment tasks via Rube MCP (Composio): track events, identify users, manage groups, page views, aliases, batch operations.", "source": "./segment-automation", "category": "analytics" }, { "name": "sendgrid-automation", "description": "Automate SendGrid email operations including sending emails, managing contacts/lists, sender identities, templates, and analytics via Rube MCP (Composio).", "source": "./sendgrid-automation", "category": "email" }, { "name": "sentry-automation", "description": "Automate Sentry tasks via Rube MCP (Composio): manage issues/events, configure alerts, track releases, monitor projects and teams.", "source": "./sentry-automation", "category": "devops" }, { "name": "shopify-automation", "description": "Automate Shopify tasks via Rube MCP (Composio): products, orders, customers, inventory, collections.", "source": "./shopify-automation", "category": "ecommerce" }, { "name": "slack-automation", "description": "Automate Slack messaging, channel management, search, reactions, and threads via Rube MCP (Composio). Send messages, search conversations, manage channels/users, and react to messages programmatically.", "source": "./slack-automation", "category": "communication" }, { "name": "square-automation", "description": "Automate Square tasks via Rube MCP (Composio): payments, orders, invoices, locations.", "source": "./square-automation", "category": "ecommerce" }, { "name": "stripe-automation", "description": "Automate Stripe tasks via Rube MCP (Composio): customers, charges, subscriptions, invoices, products, refunds.", "source": "./stripe-automation", "category": "ecommerce" }, { "name": "supabase-automation", "description": "Automate Supabase database queries, table management, project administration, storage, edge functions, and SQL execution via Rube MCP (Composio).", "source": "./supabase-automation", "category": "development" }, { "name": "telegram-automation", "description": "Automate Telegram tasks via Rube MCP (Composio): send messages, manage chats, share photos/documents, and handle bot commands.", "source": "./telegram-automation", "category": "communication" }, { "name": "tiktok-automation", "description": "Automate TikTok tasks via Rube MCP (Composio): upload/publish videos, post photos, manage content, and view user profiles/stats.", "source": "./tiktok-automation", "category": "social-media" }, { "name": "todoist-automation", "description": "Automate Todoist task management, projects, sections, filtering, and bulk operations via Rube MCP (Composio).", "source": "./todoist-automation", "category": "productivity-organization" }, { "name": "trello-automation", "description": "Automate Trello boards, cards, and workflows via Rube MCP (Composio). Create cards, manage lists, assign members, and search across boards programmatically.", "source": "./trello-automation", "category": "project-management" }, { "name": "twitter-automation", "description": "Automate Twitter/X tasks via Rube MCP (Composio): posts, search, users, bookmarks, lists, media.", "source": "./twitter-automation", "category": "social-media" }, { "name": "vercel-automation", "description": "Automate Vercel tasks via Rube MCP (Composio): manage deployments, domains, DNS, env vars, projects, and teams.", "source": "./vercel-automation", "category": "devops" }, { "name": "webflow-automation", "description": "Automate Webflow CMS collections, site publishing, page management, asset uploads, and ecommerce orders via Rube MCP (Composio).", "source": "./webflow-automation", "category": "development" }, { "name": "whatsapp-automation", "description": "Automate WhatsApp Business tasks via Rube MCP (Composio): send messages, manage templates, upload media, and handle contacts.", "source": "./whatsapp-automation", "category": "communication" }, { "name": "wrike-automation", "description": "Automate Wrike project management via Rube MCP (Composio): create tasks/folders, manage projects, assign work, and track progress.", "source": "./wrike-automation", "category": "project-management" }, { "name": "youtube-automation", "description": "Automate YouTube tasks via Rube MCP (Composio): upload videos, manage playlists, search content, get analytics, and handle comments.", "source": "./youtube-automation", "category": "social-media" }, { "name": "zendesk-automation", "description": "Automate Zendesk tasks via Rube MCP (Composio): tickets, users, organizations, replies.", "source": "./zendesk-automation", "category": "support" }, { "name": "zoho-crm-automation", "description": "Automate Zoho CRM tasks via Rube MCP (Composio): create/update records, search contacts, manage leads, and convert leads.", "source": "./zoho-crm-automation", "category": "crm" }, { "name": "zoom-automation", "description": "Automate Zoom meeting creation, management, recordings, webinars, and participant tracking via Rube MCP (Composio).", "source": "./zoom-automation", "category": "automation" } ] }
README
Awesome Claude Skills
A comprehensive and curated list of 1000+ production ready and practical Claude Skills and Plugins for enhancing productivity across usecases on not just Claude.ai, Claude Code, but also across coding agents like Codex, Cursor, Gemini CLI, Antigravity and more.
Want skills that do more than generate text? Claude can send emails, create issues, post to Slack, and take actions across 1000+ apps. See how →
Quickstart: Connect Claude to 500+ Apps
The connect-apps plugin lets Claude perform real actions - send emails, create issues, post to Slack. It handles auth and connects to 500+ apps using Composio under the hood.
1. Install the Plugin
claude --plugin-dir ./connect-apps-plugin
2. Run Setup
/connect-apps:setup
Paste your API key when asked. (Get a free key at dashboard.composio.dev)
3. Restart & Try It
exit
claude
Want skills that do more than generate text? Claude can send emails, create issues, post to Slack, and take actions across 1000+ apps. See how →
If you receive the email, Claude is now connected to 500+ apps.
Contents
What Are Claude Skills?
Claude Skills are reusable instruction packages that teach an AI agent how to handle a specific class of tasks. Each skill is a folder containing a SKILL.md file with YAML frontmatter (name, description) and Markdown instructions, optionally bundled with scripts, references, and assets. Anthropic introduced the format in October 2025 and released it as an open standard in December 2025; it's now supported by Claude Code, Claude.ai, the Claude API, OpenAI Codex, Cursor, Gemini CLI, Antigravity, and Windsurf.
Skills load progressively. At session start, the agent sees only each skill's name and description — roughly 100 tokens per skill. The full SKILL.md body (typically under 5,000 tokens) loads only when the agent decides the skill is relevant to the current task. Auxiliary files in scripts/ and references/ load on demand. This is what lets a single agent host hundreds of skills without bloating its context window.
Skills are not MCP servers and not tools. MCP defines how an agent connects to external systems — auth, transport, tool discovery. Tools are the individual functions an agent invokes. Skills define the workflow — what to do, in what order, with what guardrails — once the agent has the connections and tools it needs. In production, all three layers run together: MCP for access, tools for actions, skills for behavior.
Skills
Document Processing
- docx - Create, edit, analyze Word docs with tracked changes, comments, formatting.
- pdf - Extract text, tables, metadata, merge & annotate PDFs.
- pptx - Read, generate, and adjust slides, layouts, templates.
- xlsx - Spreadsheet manipulation: formulas, charts, data transformations.
- Markdown to EPUB Converter - Converts markdown documents and chat summaries into professional EPUB ebook files. By @smerchek
- Master Claude for Legal - Skill pack for legal teams. NDA triage, multi-party version diff, citation verifier, meeting brief, and the Friday-newsletter status synthesis pattern. Includes 10 reference docs (privilege, verification, long documents, practice areas) and 3 firm templates. Built from the public Anthropic Claude for Legal Teams webinar dataset. By @sboghossian
Development & Code Tools
- artifacts-builder - Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn/ui).
- aws-skills - AWS development with CDK best practices, cost optimization MCP servers, and serverless/event-driven architecture patterns.
- Changelog Generator - Automatically creates user-facing changelogs from git commits by analyzing history and transforming technical commits into customer-friendly release notes.
- Chrome Relay - Drives the user's already-open Chrome session — cookies, SSO, extensions, localhost — through a local CLI bridge. Real-Chrome counterpart to Playwright Browser Automation; install via
npx skills add chrome-relay+ a Chrome Web Store extension. No remote relay, no Playwright fixtures, no MCP server needed. - Claude Code Terminal Title - Gives each Claud-Code terminal window a dynamic title that describes the work being done so you don't lose track of what window is doing what.
- Connect - Connect Claude to any app. Send emails, create issues, post messages, update databases - take real actions across Gmail, Slack, GitHub, Notion, and 1000+ services.
- D3.js Visualization - Teaches Claude to produce D3 charts and interactive data visualizations. By @chrisvoncsefalvay
- FFUF Web Fuzzing - Integrates the ffuf web fuzzer so Claude can run fuzzing tasks and analyze results for vulnerabilities. By @jthack
- finishing-a-development-branch - Guides completion of development work by presenting clear options and handling chosen workflow.
- Full-Page Screenshot - Captures full-page screenshots of web pages via Chrome DevTools Protocol with zero dependencies. By @LewisLiu007
- great_cto - Claude Code plugin: 7 specialised subagents (tech-lead, senior-dev, qa-engineer, security-officer, devops, l3-support, project-auditor) orchestrating a full SDLC pipeline — architecture, TDD, 12-angle code review, QA, security audit, deploy. 11 project archetypes auto-detected, 13 compliance frameworks (GDPR/PCI-DSS/HIPAA/SOC2/ISO 27001), self-improving knowledge layer that learns from every incident. By @avelikiy
- iOS Simulator - Enables Claude to interact with iOS Simulator for testing and debugging iOS applications. By @conorluddy
- jules - Delegate coding tasks to Google Jules AI agent for async bug fixes, documentation, tests, and feature implementation on GitHub repos. By @sanjay3290
- LangSmith Fetch - Debug LangChain and LangGraph agents by automatically fetching and analyzing execution traces from LangSmith Studio. First AI observability skill for Claude Code. By @OthmanAdi
- lean-ctx - MCP server and context runtime for AI coding agents: session caching, AST-aware compression, and 90+ shell patterns to reduce token usage. Supports Claude Code, Cursor, Copilot, and other integrations. Install the Claude Code skill with
lean-ctx init --agent claude-code; docs at leanctx.com. By @yvgude - MCP Builder - Guides creation of high-quality MCP (Model Context Protocol) servers for integrating external APIs and services with LLMs using Python or TypeScript.
- move-code-quality-skill - Analyzes Move language packages against the official Move Book Code Quality Checklist for Move 2024 Edition compliance and best practices.
- OpenWeb - Agent-native way to access any website. Calls the same APIs the website calls (JSON in, JSON out) with auth (cookies, JWT, CSRF, signing) auto-resolved per request. 90+ sites built in. By @openweb-org
- Playwright Browser Automation - Model-invoked Playwright automation for testing and validating web applications. By @lackeyjb
- prompt-engineering - Teaches well-known prompt engineering techniques and patterns, including Anthropic best practices and agent persuasion principles.
- pypict-claude-skill - Design comprehensive test cases using PICT (Pairwise Independent Combinatorial Testing) for requirements or code, generating optimized test suites with pairwise coverage.
- reddit-fetch - Fetches Reddit content via Gemini CLI when WebFetch is blocked or returns 403 errors.
- Septim Agents Pack - 10 named Claude Code sub-agents (Atlas, Luca, Canon, Ember, Tally, Nova, Ward, Mira, Juno, Pip) covering planning, architecture, brand, marketing, finance, design, legal, customer, research, and coordination. Drop into
.claude/agents/. By @septimlabs-code - Skill Creator - Provides guidance for creating effective Claude Skills that extend capabilities with specialized knowledge, workflows, and tool integrations.
- Skill Seekers - Automatically converts any documentation website into a Claude AI skill in minutes. By @yusufkaraaslan
- software-architecture - Implements design patterns including Clean Architecture, SOLID principles, and comprehensive software design best practices.
- subagent-driven-development - Dispatches independent subagents for individual tasks with code review checkpoints between iterations for rapid, controlled development.
- test-driven-development - Use when implementing any feature or bugfix, before writing implementation code.
- using-git-worktrees - Creates isolated git worktrees with smart directory selection and safety verification.
- Webapp Testing - Tests local web applications using Playwright for verifying frontend functionality, debugging UI behavior, and capturing screenshots.
Data & Analysis
- CSV Data Summarizer - Automatically analyzes CSV files and generates comprehensive insights with visualizations without requiring user prompts. By @coffeefuelbump
- deep-research - Execute autonomous multi-step research using Gemini Deep Research Agent for market analysis, competitive landscaping, and literature reviews. By @sanjay3290
- postgres - Execute safe read-only SQL queries against PostgreSQL databases with multi-connection support and defense-in-depth security. By @sanjay3290
- recursive-research - Recursive research up to PhD level across any domain (science, tech, business, arts, humanities) with source tiering, WDM + Munger inversion for autonomous decisions, and disk checkpointing to survive context compaction. By @Anjos2
- root-cause-tracing - Use when errors occur deep in execution and you need to trace back to find the original trigger.
Business & Marketing
- Brand Build Skills - 59-skill library covering the full website lifecycle: brand, design, content, SEO, dev, ops, growth, and research. Stack-agnostic with an Ahrefs MCP-powered SEO audit suite. Includes a meta-skill for writing your own. By @rampstackco
- Brand Guidelines - Applies Anthropic's official brand colors and typography to artifacts for consistent visual identity and professional design standards.
- Competitive Ads Extractor - Extracts and analyzes competitors' ads from ad libraries to understand messaging and creative approaches that resonate.
- Domain Name Brainstormer - Generates creative domain name ideas and checks availability across multiple TLDs including .com, .io, .dev, and .ai extensions.
- Internal Comms - Helps write internal communications including 3P updates, company newsletters, FAQs, status reports, and project updates using company-specific formats.
- Lead Research Assistant - Identifies and qualifies high-quality leads by analyzing your product, searching for target companies, and providing actionable outreach strategies.
Communication & Writing
- article-extractor - Extract full article text and metadata from web pages.
- brainstorming - Transform rough ideas into fully-formed designs through structured questioning and alternative exploration.
- Content Research Writer - Assists in writing high-quality content by conducting research, adding citations, improving hooks, and providing section-by-section feedback.
- family-history-research - Provides assistance with planning family history and genealogy research projects.
- Meeting Insights Analyzer - Analyzes meeting transcripts to uncover behavioral patterns including conflict avoidance, speaking ratios, filler words, and leadership style.
- NotebookLM Integration - Lets Claude Code chat directly with NotebookLM for source-grounded answers based exclusively on uploaded documents. By @PleasePrompto
- Twitter Algorithm Optimizer - Analyze and optimize tweets for maximum reach using Twitter's open-source algorithm insights. Rewrite and edit tweets to improve engagement and visibility.
Creative & Media
- Canvas Design - Creates beautiful visual art in PNG and PDF documents using design philosophy and aesthetic principles for posters, designs, and static pieces.
- imagen - Generate images using Google Gemini's image generation API for UI mockups, icons, illustrations, and visual assets. By @sanjay3290
- Image Enhancer - Improves image and screenshot quality by enhancing resolution, sharpness, and clarity for professional presentations and documentation.
- Slack GIF Creator - Creates animated GIFs optimized for Slack with validators for size constraints and composable animation primitives.
- Theme Factory - Applies professional font and color themes to artifacts including slides, docs, reports, and HTML landing pages with 10 pre-set themes.
- Video Downloader - Downloads videos from YouTube and other platforms for offline viewing, editing, or archival with support for various formats and quality options.
- youtube-transcript - Fetch transcripts from YouTube videos and prepare summaries.
- swiftui-design-skill - SwiftUI 前端设计 skill — 反 AI Slop 六条铁律、设计方向顾问、品牌资产协议、五维评审。支持 Claude Code / Cursor / Codex / OpenCode 等全部 AI agent 平台。 By @wholiver
- Pixelbin-Media-Generation - Generate and edit images & videos with 85+ API portfolio and build visually appealing website pages
Productivity & Organization
- File Organizer - Intelligently organizes files and folders by understanding context, finding duplicates, and suggesting better organizational structures.
- Invoice Organizer - Automatically organizes invoices and receipts for tax preparation by reading files, extracting information, and renaming consistently.
- kaizen - Applies continuous improvement methodology with multiple analytical approaches, based on Japanese Kaizen philosophy and Lean methodology.
- n8n-skills - Enables AI assistants to directly understand and operate n8n workflows.
- Raffle Winner Picker - Randomly selects winners from lists, spreadsheets, or Google Sheets for giveaways and contests with cryptographically secure randomness.
- solo-skills - 7 bilingual (EN+中文) skills for solo founders and indie devs: launch tweets, customer emails, decision frameworks, postmortems. Each skill includes an explicit "When NOT to use" section.
- Tailored Resume Generator - Analyzes job descriptions and generates tailored resumes that highlight relevant experience, skills, and achievements to maximize interview chances.
- ship-learn-next - Skill to help iterate on what to build or learn next, based on feedback loops.
- tapestry - Interlink and summarize related documents into knowledge networks.
Collaboration & Project Management
- git-pushing - Automate git operations and repository interactions.
- google-workspace-skills - Suite of Google Workspace integrations: Gmail, Calendar, Chat, Docs, Sheets, Slides, and Drive with cross-platform OAuth. By @sanjay3290
- outline - Search, read, create, and manage documents in Outline wiki instances (cloud or self-hosted). By @sanjay3290
- review-implementing - Evaluate code implementation plans and align with specs.
- test-fixing - Detect failing tests and propose patches or fixes.
Security & Systems
- computer-forensics - Digital forensics analysis and investigation techniques.
- file-deletion - Secure file deletion and data sanitization methods.
- metadata-extraction - Extract and analyze file metadata for forensic purposes.
- threat-hunting-with-sigma-rules - Use Sigma detection rules to hunt for threats and analyze security events.
Assistive Technology
- ASD-AuDHD-PAI-Skills - New collection, first skill pda-reframing can reframe requests or decisions to defeat Persistent Demand Avoidance flavors of autism spectrum disorders, or people with ADHD that struggle to Start tasks and need help aligning with a task.
App Automation via Composio
Pre-built workflow skills for 78 SaaS apps via Rube MCP (Composio). Each skill includes tool sequences, parameter guidance, known pitfalls, and quick reference tables — all using real tool slugs discovered from Composio's API.
CRM & Sales
- Close Automation - Automate Close CRM: leads, contacts, opportunities, activities, and pipelines.
- HubSpot Automation - Automate HubSpot CRM: contacts, deals, companies, tickets, and email engagement.
- Pipedrive Automation - Automate Pipedrive: deals, contacts, organizations, activities, and pipelines.
- Salesforce Automation - Automate Salesforce: objects, records, SOQL queries, and bulk operations.
- Zoho CRM Automation - Automate Zoho CRM: leads, contacts, deals, accounts, and modules.
Project Management
- Asana Automation - Automate Asana: tasks, projects, sections, assignments, and workspaces.
- Basecamp Automation - Automate Basecamp: to-do lists, messages, people, groups, and projects.
- ClickUp Automation - Automate ClickUp: tasks, lists, spaces, goals, and time tracking.
- Jira Automation - Automate Jira: issues, projects, boards, sprints, and JQL queries.
- Linear Automation - Automate Linear: issues, projects, cycles, teams, and workflows.
- Monday Automation - Automate Monday.com: boards, items, columns, groups, and workspaces.
- Notion Automation - Automate Notion: pages, databases, blocks, comments, and search.
- Todoist Automation - Automate Todoist: tasks, projects, sections, labels, and filters.
- Trello Automation - Automate Trello: boards, cards, lists, members, and checklists.
- Wrike Automation - Automate Wrike: tasks, folders, projects, comments, and workflows.
Communication
- Discord Automation - Automate Discord: messages, channels, servers, roles, and reactions.
- Intercom Automation - Automate Intercom: conversations, contacts, companies, tickets, and articles.
- Microsoft Teams Automation - Automate Teams: messages, channels, teams, chats, and meetings.
- Slack Automation - Automate Slack: messages, channels, search, reactions, threads, and scheduling.
- Telegram Automation - Automate Telegram: messages, chats, media, groups, and bots.
- WhatsApp Automation - Automate WhatsApp: messages, media, templates, groups, and business profiles.
- Gmail Automation - Automate Gmail: send/reply, search, labels, drafts, and attachments.
- Outlook Automation - Automate Outlook: emails, folders, contacts, and calendar integration.
- Postmark Automation - Automate Postmark: transactional emails, templates, servers, and delivery stats.
- SendGrid Automation - Automate SendGrid: emails, templates, contacts, lists, and campaign stats.
Code & DevOps
- Bitbucket Automation - Automate Bitbucket: repos, PRs, branches, issues, and workspaces.
- CircleCI Automation - Automate CircleCI: pipelines, workflows, jobs, and project configuration.
- Datadog Automation - Automate Datadog: monitors, dashboards, metrics, incidents, and alerts.
- GitHub Automation - Automate GitHub: issues, PRs, repos, branches, actions, and code search.
- GitLab Automation - Automate GitLab: issues, MRs, projects, pipelines, and branches.
- PagerDuty Automation - Automate PagerDuty: incidents, services, schedules, escalation policies, and on-call.
- Render Automation - Automate Render: services, deploys, and project management.
- Sentry Automation - Automate Sentry: issues, events, projects, releases, and alerts.
- Supabase Automation - Automate Supabase: SQL queries, table schemas, edge functions, and storage.
- Vercel Automation - Automate Vercel: deployments, projects, domains, environment variables, and logs.
Storage & Files
- Box Automation - Automate Box: files, folders, search, sharing, collaborations, and sign requests.
- Dropbox Automation - Automate Dropbox: files, folders, search, sharing, and batch operations.
- Google Drive Automation - Automate Google Drive: upload, download, search, share, and organize files.
- OneDrive Automation - Automate OneDrive: files, folders, search, sharing, permissions, and versioning.
Spreadsheets & Databases
- Airtable Automation - Automate Airtable: records, tables, bases, views, and field management.
- Coda Automation - Automate Coda: docs, tables, rows, formulas, and automations.
- Google Sheets Automation - Automate Google Sheets: read/write cells, formatting, formulas, and batch operations.
Calendar & Scheduling
- Cal.com Automation - Automate Cal.com: event types, bookings, availability, and scheduling.
- Calendly Automation - Automate Calendly: events, invitees, event types, scheduling links, and availability.
- Google Calendar Automation - Automate Google Calendar: events, attendees, free/busy, and recurring schedules.
- Outlook Calendar Automation - Automate Outlook Calendar: events, attendees, reminders, and recurring schedules.
Social Media
- Instagram Automation - Automate Instagram: posts, stories, comments, media, and business insights.
- LinkedIn Automation - Automate LinkedIn: posts, profiles, companies, images, and comments.
- Reddit Automation - Automate Reddit: posts, comments, subreddits, voting, and moderation.
- TikTok Automation - Automate TikTok: video uploads, queries, and creator management.
- Twitter Automation - Automate Twitter/X: tweets, search, users, lists, and engagement.
- YouTube Automation - Automate YouTube: videos, channels, playlists, comments, and subscriptions.
Marketing & Email Marketing
- ActiveCampaign Automation - Automate ActiveCampaign: contacts, deals, campaigns, lists, and automations.
- Brevo Automation - Automate Brevo: contacts, email campaigns, transactional emails, and lists.
- ConvertKit Automation - Automate ConvertKit (Kit): subscribers, tags, sequences, broadcasts, and forms.
- Klaviyo Automation - Automate Klaviyo: profiles, lists, segments, campaigns, and events.
- Mailchimp Automation - Automate Mailchimp: audiences, campaigns, templates, segments, and reports.
Support & Helpdesk
- Freshdesk Automation - Automate Freshdesk: tickets, contacts, agents, groups, and canned responses.
- Freshservice Automation - Automate Freshservice: tickets, assets, changes, problems, and service catalog.
- Help Scout Automation - Automate Help Scout: conversations, customers, mailboxes, and tags.
- Zendesk Automation - Automate Zendesk: tickets, users, organizations, search, and macros.
E-commerce & Payments
- Shopify Automation - Automate Shopify: products, orders, customers, inventory, and GraphQL queries.
- Square Automation - Automate Square: payments, customers, catalog, orders, and locations.
- Stripe Automation - Automate Stripe: charges, customers, products, subscriptions, and refunds.
Design & Collaboration
- Canva Automation - Automate Canva: designs, templates, assets, folders, and brand kits.
- Confluence Automation - Automate Confluence: pages, spaces, search, CQL, labels, and versions.
- DocuSign Automation - Automate DocuSign: envelopes, templates, signing, and document management.
- Figma Automation - Automate Figma: files, components, comments, projects, and team management.
- Miro Automation - Automate Miro: boards, sticky notes, shapes, connectors, and items.
- Webflow Automation - Automate Webflow: CMS collections, items, sites, publishing, and assets.
Analytics & Data
- Amplitude Automation - Automate Amplitude: events, cohorts, user properties, and analytics queries.
- Google Analytics Automation - Automate Google Analytics: reports, dimensions, metrics, and property management.
- Mixpanel Automation - Automate Mixpanel: events, funnels, cohorts, annotations, and JQL queries.
- PostHog Automation - Automate PostHog: events, persons, feature flags, insights, and annotations.
- Segment Automation - Automate Segment: sources, destinations, tracking, and warehouse connections.
HR & People
- BambooHR Automation - Automate BambooHR: employees, time off, reports, and directory management.
Automation Platforms
- Make Automation - Automate Make (Integromat): scenarios, connections, and execution management.
Zoom & Meetings
- Zoom Automation - Automate Zoom: meetings, recordings, participants, webinars, and reports.
Getting Started
Using Skills in Claude.ai
- Click the skill icon (🧩) in your chat interface.
- Add skills from the marketplace or upload custom skills.
- Claude automatically activates relevant skills based on your task.
Using Skills in Claude Code
-
Place the skill in
~/.config/claude-code/skills/:mkdir -p ~/.config/claude-code/skills/ cp -r skill-name ~/.config/claude-code/skills/ -
Verify skill metadata:
head ~/.config/claude-code/skills/skill-name/SKILL.md -
Start Claude Code:
claude -
The skill loads automatically and activates when relevant.
Using Skills via API
Use the Claude Skills API to programmatically load and manage skills:
import anthropic
client = anthropic.Anthropic(api_key="your-api-key")
response = client.messages.create(
model="claude-3-5-sonnet-20241022",
skills=["skill-id-here"],
messages=[{"role": "user", "content": "Your prompt"}]
)
See the Skills API documentation for details.
Creating Skills
Skill Structure
Each skill is a folder containing a SKILL.md file with YAML frontmatter:
skill-name/
├── SKILL.md # Required: Skill instructions and metadata
├── scripts/ # Optional: Helper scripts
├── templates/ # Optional: Document templates
└── resources/ # Optional: Reference files
Basic Skill Template
---
name: my-skill-name
description: A clear description of what this skill does and when to use it.
---
# My Skill Name
Detailed description of the skill's purpose and capabilities.
## When to Use This Skill
- Use case 1
- Use case 2
- Use case 3
## Instructions
[Detailed instructions for Claude on how to execute this skill]
## Examples
[Real-world examples showing the skill in action]
Skill Best Practices
- Focus on specific, repeatable tasks
- Include clear examples and edge cases
- Write instructions for Claude, not end users
- Test across Claude.ai, Claude Code, and API
- Document prerequisites and dependencies
- Include error handling guidance
Contributing
We welcome contributions! Please read our Contributing Guidelines for details on:
- How to submit new skills
- Skill quality standards
- Pull request process
- Code of conduct
Quick Contribution Steps
- Ensure your skill is based on a real use case
- Check for duplicates in existing skills
- Follow the skill structure template
- Test your skill across platforms
- Submit a pull request with clear documentation
Resources
Official Documentation
- Claude Skills Overview - Official announcement and features
- Skills User Guide - How to use skills in Claude
- Creating Custom Skills - Skill development guide
- Skills API Documentation - API integration guide
- Agent Skills Blog Post - Engineering deep dive
Community Resources
- Anthropic Skills Repository - Official example skills
- Claude Community - Discuss skills with other users
- Skills Marketplace - Discover and share skills
Inspiration & Use Cases
- Lenny's Newsletter - 50 ways people use Claude Code
- Notion Skills - Notion integration skills
- Top Claude Skills
Join the Community
- Join our Discord - Chat with other developers building Claude Skills
- Follow on Twitter/X - Stay updated on new skills and features
- Questions? support@composio.dev
Join 20,000+ developers building agents that ship
License
This repository is licensed under the Apache License 2.0.
Individual skills may have different licenses - please check each skill's folder for specific licensing information.
Note: Claude Skills work across Claude.ai, Claude Code, and the Claude API. Once you create a skill, it's portable across all platforms, making your workflows consistent everywhere you use Claude.
- AgentsKB - Upgrade your AI with researched answers. We did the research so your AI gets it right the first time.