一键导入
new-plugin
Scaffold a new plugin bundle in this marketplace — creates plugin.json, SKILL.md with correct frontmatter, per-plugin README, then runs sync.sh.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Scaffold a new plugin bundle in this marketplace — creates plugin.json, SKILL.md with correct frontmatter, per-plugin README, then runs sync.sh.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Analyze conversation to improve global ~/CLAUDE.md with cross-project preferences and behavior patterns. Use this when Claude repeated a mistake it makes everywhere, when you had to re-explain a preference that should apply to all projects, or when you notice a communication or workflow pattern worth capturing globally. Trigger with "reflect globally", "update global instructions", "capture cross-project preference", or "improve global CLAUDE.md". Also use when /reflection surfaces findings that aren't project-specific.
Analyze conversation to improve the project's CLAUDE.md. Use this at the end of any session, after correcting Claude, after explaining something twice, or when you notice Claude guessing about project conventions. Trigger with "reflect", "update CLAUDE.md", "capture what we learned", or "improve project instructions". Even if the session felt smooth, there may be implicit knowledge worth documenting.
Use when you need to recall past conversations, find how a problem was solved before, look up previous decisions, search for context from earlier sessions, or when the user asks about conversation history
Use when the user asks for a summary of work activity, daily/weekly standup report, what someone worked on, activity log, or needs to see all PRs, MRs, and Jira tickets touched during a specific date range
Use when the user asks to "address PR comments", "fix review comments", "handle PR feedback", or "respond to reviewers". By default operates on the current PR (from branch or conversation context). Use with "all" argument to process all open PRs with unanswered reviewer comments.
Use when the user asks to "update PR description", "update MR description", "analyze PR/MR changes and update comment", "summarize PR", "summarize MR", "generate PR/MR body from changes", or wants to automatically update a pull request or merge request description based on its code changes
| name | new-plugin |
| description | Scaffold a new plugin bundle in this marketplace — creates plugin.json, SKILL.md with correct frontmatter, per-plugin README, then runs sync.sh. |
| disable-model-invocation | true |
Create a new plugin bundle. Usage: /new-plugin <plugin-name> "Short description"
Validate input: $ARGUMENTS must contain a plugin name (kebab-case) and optional description. If missing, ask for both before proceeding.
Create directory structure:
plugins/<name>/
├── .claude-plugin/
│ └── plugin.json
├── skills/
│ └── <name>/
│ └── SKILL.md
└── README.md
Write plugins/<name>/.claude-plugin/plugin.json:
{
"name": "<name>",
"version": "1.0.0",
"description": "<description>"
}
name must match the directory name exactly (kebab-case)type fieldWrite plugins/<name>/skills/<name>/SKILL.md:
---
name: <name>
description: <description> — describe the trigger condition and what it does
---
# <Title Case Name>
TODO: replace with actual skill content.
Write plugins/<name>/README.md:
# <name>
> <description>
## Install
```bash
claude plugin install <name>@langburd
| Skill | Description |
|---|---|
<name> |
| Version | Changes |
|---|---|
| 1.0.0 | Initial release |
Run ./scripts/sync.sh to register the new plugin in marketplace.json and update the README catalog table.
Show a summary of files created and remind the user to:
SKILL.md with actual skill content