Welcome to the Shesha Plugins repository! This open-source project provides a collection of custom commands and plugins for Shesha, designed to extend functionality and streamline your development...
概览
Welcome to the Shesha Plugins repository! This open-source project provides a collection of custom commands and plugins for Shesha, designed to extend functionality and streamline your development workflow. Shesha Plugins is an extensible skills framework that allows developers to create and share custom skills for Claude. Skills are documentation-based guides that help automate tasks, standardize processes, and share best practices across your team. Whether you're setting up .NET analyzers, configuring authentication, or establishing coding standards, this repository provides a simple way to package and distribute your knowledge. - Claude CLI installed - Git installed on your machine - Basic understanding of Markdown (for creating skill documentation) The easiest way to install Shesha Plugins is through the Claude plugin marketplace: - Use the arrow keys to navigate to the Marketplace tab 3. - Scroll down or search for "Shesha Plugins" 4.
README
以下为原文 README 节选,完整内容请查看原文。
Shesha Plugins
Welcome to the Shesha Plugins repository! This open-source project provides a collection of custom commands and plugins for Shesha, designed to extend functionality and streamline your development workflow.
Overview
Shesha Plugins is an extensible skills framework that allows developers to create and share custom skills for Claude. Skills are documentation-based guides that help automate tasks, standardize processes, and share best practices across your team. Whether you’re setting up .NET analyzers, configuring authentication, or establishing coding standards, this repository provides a simple way to package and distribute your knowledge.
Getting Started
Prerequisites
Before you begin, ensure you have:
- Claude CLI installed
- Git installed on your machine
- Basic understanding of Markdown (for creating skill documentation)
Installation
Via Claude Plugin Marketplace
The easiest way to install Shesha Plugins is through the Claude plugin marketplace:
-
Add the plugin to the marketplace
/plugin marketplace add ./ -
Open the marketplace
-
Run: /plugin enter
-
Use the arrow keys to navigate to the Marketplace tab
-
-
Navigate to Shesha Plugins
- Scroll down or search for “Shesha Plugins”
-
Browse available plugins
- Click “Browse Plugins” to see all available commands
-
Install for your team
- Click “Install for all collaborators” to make plugins available to your entire team
Creating Custom Skills
Skills allow you to extend Shesha’s functionality with custom commands and workflows. Here’s how to create your own:
Skill Structure
Each skill is a folder containing a SKILL.md file with metadata and instructions:
skills/
└── your-skill-name/
└── SKILL.md
Step-by-Step Guide
-
Navigate to the skills directory
cd skills -
Create a new folder for your skill
mkdir your-skill-nameNaming conventions:
- Use lowercase with hyphens (e.g.,
add-analyzers,setup-authentication) - Make it descriptive and specific
- Avoid generic names
- Use lowercase with hyphens (e.g.,
-
Create the SKILL.md file
cd your-skill-name touch SKILL.md -
Add frontmatter and content
Every
SKILL.mdfile must start with YAML frontmatter containing the skill metadata:--- name: your-skill-name description: Brief description of what this skill does and when to use it --- # Your Skill Title Detailed documentation of your skill...
Skill Template
Here’s a complete template for creating a new skill:
---
name: your-skill-name
description: Use this skill to [describe the main purpose and when to trigger this skill]
---
# Skill Title
Brief overview of what this skill accomplishes.
## Overview
Explain what the skill does and what problems it solves.
## Step 1: [First Step Title]
推荐工具
换一个关键词,或者移除筛选条件。
安装
npx skillfish add shesha-io/shesha-plugins