feat(skills): refresh marketplace release workflows
This commit is contained in:
@@ -1,28 +1,21 @@
|
||||
# Setup Guide
|
||||
|
||||
## 1. Create Repository on Gitea
|
||||
|
||||
Go to https://gitea.pipexerp.com and create a new repository:
|
||||
- Name: `claude-marketplace`
|
||||
- Visibility: Private or Public (your choice)
|
||||
- **Do NOT** initialize with README (we already have one)
|
||||
|
||||
## 2. Push to Gitea
|
||||
## 1. Clone the Gitea Repository
|
||||
|
||||
```bash
|
||||
cd /Users/junhuang/coolbuy/claude-marketplace
|
||||
git push -u origin main
|
||||
git clone https://gitea.pipexerp.com/pipexerp/ai-proj-helper.git
|
||||
cd ai-proj-helper
|
||||
```
|
||||
|
||||
## 3. Test Installation
|
||||
## 2. Test Installation
|
||||
|
||||
### Add the marketplace
|
||||
```bash
|
||||
# SSH (recommended)
|
||||
/plugin marketplace add git@gitea.pipexerp.com:huangjun/claude-marketplace.git
|
||||
# SSH
|
||||
/plugin marketplace add ssh://git@gitea.pipexerp.com:10022/pipexerp/ai-proj-helper.git
|
||||
|
||||
# OR HTTPS (requires credential configuration)
|
||||
/plugin marketplace add https://gitea.pipexerp.com/huangjun/claude-marketplace.git
|
||||
/plugin marketplace add https://gitea.pipexerp.com/pipexerp/ai-proj-helper.git
|
||||
```
|
||||
|
||||
### List available plugins
|
||||
@@ -42,12 +35,12 @@ git push -u origin main
|
||||
# Check for your installed plugins
|
||||
```
|
||||
|
||||
## 4. Update Plugins Later
|
||||
## 3. Update Plugins Later
|
||||
|
||||
When you make changes and push updates:
|
||||
|
||||
```bash
|
||||
cd /Users/junhuang/coolbuy/claude-marketplace
|
||||
cd /path/to/ai-proj-helper
|
||||
|
||||
# Make changes to plugins
|
||||
# ...
|
||||
@@ -67,7 +60,7 @@ Users update with:
|
||||
/plugin update ai-proj-plugin@coolbuy-claude-plugins
|
||||
```
|
||||
|
||||
## 5. Private Repository Setup
|
||||
## 4. Repository Authentication
|
||||
|
||||
If your Gitea repo is private, users need authentication:
|
||||
|
||||
@@ -87,30 +80,28 @@ To create a Gitea token:
|
||||
3. Give it "Read repository" permissions
|
||||
4. Copy the token and add to your environment
|
||||
|
||||
## 6. Structure Overview
|
||||
## 5. Structure Overview
|
||||
|
||||
```
|
||||
claude-marketplace/
|
||||
ai-proj-helper/
|
||||
├── .claude-plugin/
|
||||
│ └── marketplace.json # Catalog of all plugins
|
||||
├── plugins/
|
||||
│ ├── ai-proj-plugin/
|
||||
│ │ ├── .claude-plugin/
|
||||
│ │ │ └── plugin.json # Plugin metadata
|
||||
│ │ └── skills/
|
||||
│ │ └── SKILL.md # Skill definition
|
||||
│ └── [33 more plugins...]
|
||||
├── skills-core/ # Core plugins
|
||||
├── skills-dev/ # Development and release plugins
|
||||
├── skills-req/ # Requirement plugins
|
||||
├── skills-integration/ # Integration plugins
|
||||
├── skills-biz/ # Business plugins
|
||||
├── README.md # User documentation
|
||||
├── SETUP.md # This file
|
||||
└── convert-skills.sh # Conversion script (reference)
|
||||
├── generate-marketplace.py # Marketplace generator
|
||||
└── install-skills.sh # Versioned local installer
|
||||
```
|
||||
|
||||
## Next Steps
|
||||
|
||||
1. ✅ Push to Gitea: `git push -u origin main`
|
||||
2. ✅ Test locally: `/plugin marketplace add <url>`
|
||||
3. ✅ Install plugins: `/plugin install <name>@coolbuy-claude-plugins`
|
||||
4. ✅ Share with team: Send them the repository URL
|
||||
1. ✅ Test locally: `/plugin marketplace add <url>`
|
||||
2. ✅ Install plugins: `/plugin install <name>@coolbuy-claude-plugins`
|
||||
3. ✅ Share with team: Send them the repository URL
|
||||
|
||||
## Troubleshooting
|
||||
|
||||
|
||||
Reference in New Issue
Block a user