插件开发工具

该工具包包含多种插件开发助手,涵盖智能体、指令、钩子、MCP集成等技能,适合开发者在创建和管理插件时使用。

一键安装此套包中的所有插件:

42plugin install sjnims/kit/plugin-dev

包含的插件(14)

智能体开发助手

sjnims

Skill

当用户要求'创建代理'、'添加代理'、'编写子代理'、'代理前言'、'何时使用描述'、'代理示例'、'代理工具'、'代理颜色'、'自主代理',或需要有关代理结构、系统提示、触发条件的指导时使用。

4.7

指令开发助手

sjnims

Skill

当用户要求'创建斜杠命令'、'添加命令'、'编写自定义命令'、'定义命令参数'、'使用命令前言'、'组织命令'、'创建带文件引用的命令'、'交互式命令'、'在命令中使用AskUserQuestion'时使用。

4.6

钩子开发工具

sjnims

Skill

当用户要求'创建钩子'、'添加PreToolUse/PostToolUse/Stop钩子'、'验证工具使用'、'实现基于提示的钩子'、'使用${CLAUDE_PLUGIN_ROOT}'、'设置事件驱动自动化'、'阻止危险命令',或提到钩子事件(PreToolUse、PermissionRequest等)时使用。

4.6

MCP集成助手

sjnims

Skill

当用户要求'添加MCP服务器'、'集成MCP'、'在插件中配置MCP'、'使用.mcp.json'、'设置模型上下文协议'、'连接外部服务',提到'${CLAUDE_PLUGIN_ROOT}与MCP',讨论MCP服务器类型(SSE、stdio、HTTP、WebSocket),或要求时使用。

4.4

技能开发助手

sjnims

Skill

当用户要求'创建技能'、'将技能添加到插件'、'编写新技能'、'改善技能描述'、'组织技能内容'、'SKILL.md格式'、'技能前言'、'技能触发器'、'技能的触发短语'、'逐步披露'、'技能引用'时使用。

4.4

插件设置管理器

sjnims

Skill

当用户询问'插件设置'、'存储插件配置'、'用户可配置插件'、'.local.md文件'、'插件状态文件'、'读取YAML前言'、'每个项目的插件设置',或希望使插件行为可配置时使用。记录.claude/plugin。

4.3

插件结构解析器

sjnims

Skill

当用户要求'创建插件'、'搭建插件'、'理解插件结构'、'组织插件组件'、'设置plugin.json'、'使用${CLAUDE_PLUGIN_ROOT}'、'添加命令/代理/技能/钩子'、'配置自动发现',或需要有关插件目录的指导时使用。

4.1

市场结构搭建器

sjnims

Skill

当用户要求'创建市场'、'设置marketplace.json'、'组织多个插件'、'分发插件'、'托管插件'、'市场架构'、'插件市场结构'、'多插件组织',或需要有关插件市场创建的指导时使用。

4.0

插件验证专家

sjnims

Agent

插件验证专家是一款专注于插件和市场组件验证的工具。其核心功能包括对用户请求的插件结构、plugin.json 文件以及市场结构的全面检查。当用户创建或修改插件后,该代理会主动触发验证,以确保插件的正确性和合规性。用户在发布插件前,可以通过明确请求来启动验证流程,确保所有组件符合预期标准。该工具支持多种验证场景,旨在提高插件开发的效率和质量,帮助开发者及时发现并解决潜在问题。通过使用插件验证专家,用户能够更安心地进行插件的发布和管理。

3.8

插件创建向导

sjnims

Command

通过引导的8个阶段工作流程创建插件

3.8

智能体创建助手

sjnims

Agent

智能体创建助手是一款专为用户需求设计的代理生成工具。当用户请求创建、生成或构建代理时,该助手能够迅速响应并生成相应的代理配置。无论是用户希望创建一个用于代码审查的代理,还是需要一个自动生成单元测试的代理,智能体创建助手都能根据用户的具体需求进行定制。通过解析用户的指令和功能描述,助手利用其内置的逻辑和结构,自动生成符合要求的代理配置,从而提升开发效率和代码质量。此工具在插件开发和自动化任务中具有重要的应用价值,适用于需要快速构建自主代理的场景。

3.7

创建市场向导

sjnims

Command

通过引导工作流程创建插件市场

3.7

技能审查助手

sjnims

Agent

技能审查助手(skill-reviewer)是一个高效的代理工具,旨在协助用户对其创建或修改的技能进行质量审核。用户可以通过简单的指令,如“审核我的技能”或“检查技能质量”,主动触发该代理,以确保技能符合最佳实践标准。该工具能够在用户创建新技能后自动激活,提供及时的质量分析和改进建议,帮助用户优化技能描述和功能。通过使用技能审查助手,用户能够更好地维护技能的质量,提升用户体验,确保其技能在实际应用中的有效性和可靠性。

3.3

插件开发启动指令

sjnims

Command

开始插件开发 - 选择您的路径

2.7