工程开发
create-opencode-skill
自动化维护 OpenCode 技能知识库的创建、更新与文档结构管理。
简介
此技能作为管理 OpenCode 技能的结构化接口,这是一个旨在封装特定项目模式与可重用工作流的知识共享系统。它确保所有文件均符合强制性的 .opencode/skills/ 目录结构,强制执行文件名规范,并为每个技能定义维持标准化的 YAML 前置内容。开发人员与 AI 代理使用此技能以程序化的方式记录复杂的代码标准、内部架构模式与操作指南,确保大型或分布式代码库的一致性。对于旨在维护“活体文档”仓库的团队来说,这非常有价值,因为项目知识是机器可读且易于访问的。
-
在所需的 .opencode/skills/ kebab-case 目录路径中自动初始化新技能。
-
生成带有强制性 YAML 前置内容 (名称, 描述) 的 SKILL.md 文件。
-
在创建前验证现有技能结构,以防止重复或丢失的文档。
-
强制执行命令语气与清晰、可操作的标题 (##),以获得高质量的指令集。
-
提供安全保障工作流,在更新旧有技能文件时需要人工确认。
-
支持在技能定义中嵌入代码示例与技术模式,以便于知识转移。
-
若要使用此技能,请调用例如“创建 X 的技能”或“将此模式保存为技能”等指令。
-
务必确认命名惯例遵循 kebab-case,以确保与 OpenCode 解析器的兼容性。
-
更新现有技能时,请确认提示,以防止意外覆盖既有知识。
-
利用结构化格式包含特定的项目技术限制、框架特定代码风格 (例如 Spring Boot, SvelteKit) 以及操作 CI/CD 工作流需求。
-
此技能的输出旨在存储于仓库中,作为项目内部知识库的直接事实来源。
仓库统计
- Star 数
- 2
- Fork 数
- 0
- Open Issue 数
- 0
- 主要语言
- Kotlin
- 默认分支
- main
- 同步状态
- 空闲
- 最近同步时间
- 2026年5月3日 20:03