Skip to content

istarwyh/agent-plugins

Folders and files

NameName
Last commit message
Last commit date

Latest commit

Β 

History

27 Commits
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 
Β 

Repository files navigation

Agent Plugins

A curated collection of Claude Code skills and agent plugins for enhanced AI workflows and productivity.

Claude Code Skill PRs Welcome License: MIT

Transform your Claude Code experience with specialized skills that extend Claude's capabilities with domain-specific knowledge, workflows, and integrations.


Contents

What Are Claude Skills?

Claude Skills are customizable workflows that teach Claude how to perform specific tasks according to your unique requirements. Skills enable Claude to execute tasks in a repeatable, standardized manner across all Claude platforms (Claude.ai, Claude Code, and API).

Each skill is a self-contained folder with instructions, scripts, and resources that Claude can invoke to accomplish specialized tasks.

Available Skills

Communication & Writing

Coming soon - add your skills here!

Development & Code Tools

Coming soon - add your skills here!

Productivity & Organization

  • Google Skill (NotebookLM) - Query Google NotebookLM for source-grounded answers from your documents. Includes Gemini integration, browser automation, and library management.

Getting Started

Installing Skills

Option 1: Clone the Entire Marketplace

# Clone this repository
git clone https://github.com/istarwyh/agent-plugins.git

# Copy specific skills to your Claude skills directory
mkdir -p ~/.claude/skills
cp -r agent-plugins/google-skill ~/.claude/skills/

Option 2: Install Individual Skills

# Navigate to your Claude skills directory
cd ~/.claude/skills

# Clone a specific skill
git clone https://github.com/istarwyh/agent-plugins.git temp-repo
mv temp-repo/google-skill ./google-skill
rm -rf temp-repo

Using Skills in Claude Code

  1. Place skills in ~/.claude/skills/ directory
  2. Start Claude Code: claude
  3. Skills load automatically and activate when relevant
  4. Check available skills: "What skills do I have?"

Using Skills in Claude.ai

  1. Click the skill icon (🧩) in your chat interface
  2. Upload the skill's SKILL.md file
  3. Claude automatically activates the skill based on your task

Using Skills via API

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

Basic Skill Structure

Each skill is a folder containing at minimum a SKILL.md file:

skill-name/
β”œβ”€β”€ SKILL.md          # Required: Skill instructions and metadata
β”œβ”€β”€ scripts/          # Optional: Helper scripts
β”œβ”€β”€ templates/        # Optional: Document templates
β”œβ”€β”€ resources/        # Optional: Reference files
└── README.md         # Optional: User-facing documentation

Minimal SKILL.md 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 when possible
  • Document prerequisites and dependencies
  • Include error handling guidance

For detailed guidance, see our template-skill example.


Contributing

We welcome contributions! Whether you have a skill to share or want to improve existing ones, 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

  1. Ensure your skill is based on a real use case
  2. Check for duplicates in existing skills
  3. Follow the skill structure template
  4. Test your skill across platforms
  5. Submit a pull request with clear documentation

Resources

Official Documentation

Community Resources

Inspiration


License

This repository is licensed under the MIT License. See LICENSE for details.

Individual skills may have different licenses - please check each skill's folder for specific licensing information.


Support


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.

About

agent-plugins

Resources

License

Contributing

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •  

Languages