一键导入
kingscript-code-generator
用于处理 Kingscript 定制化任务,包括脚本生成或修改、SDK 声明解释、Java 开放能力映射、运行时错误诊断、实现风险审查或二开模式设计。优先复用共享的示例、脚手架、SDK 索引和语法索引,不编造不可用的 API。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
用于处理 Kingscript 定制化任务,包括脚本生成或修改、SDK 声明解释、Java 开放能力映射、运行时错误诊断、实现风险审查或二开模式设计。优先复用共享的示例、脚手架、SDK 索引和语法索引,不编造不可用的 API。
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
【由 kwc-project-scaffold 调度】仅负责 LWC 组件代码编写,不直接承接用户需求,不创建文件。所有 KWC 需求和文件创建必须先经 kwc-project-scaffold。
【KWC 工程唯一入口 Skill】负责 KWC 项目的脚手架初始化、组件/页面/Controller 元数据生成、环境配置与部署。当用户请求涉及 KWC 工程创建、kd CLI 使用、.page-meta.kwp / .js-meta.kwc / .kws 元数据文件、环境部署时,必须优先使用本 Skill。本 Skill 是 KWC 工作流的总入口,框架开发 Skill(react/vue/lwc-development)仅在脚手架初始化完成后、且明确需要编写组件实现代码时才被激活。禁止在元数据操作、工程初始化、部署阶段直接使用框架开发 Skill。
【由 kwc-project-scaffold 调度】仅负责 React 组件代码编写,不直接承接用户需求,不创建文件。所有 KWC 需求和文件创建必须先经 kwc-project-scaffold。
仅适用于非 KWC 工程的通用 React 项目。KWC 工程需求必须交由 kwc-project-scaffold。
仅适用于非 KWC 工程的通用 Vue 项目。KWC 工程需求必须交由 kwc-project-scaffold。
【由 kwc-project-scaffold 调度】仅负责 Vue 组件代码编写,不直接承接用户需求,不创建文件。所有 KWC 需求和文件创建必须先经 kwc-project-scaffold。
| name | kingscript-code-generator |
| description | 用于处理 Kingscript 定制化任务,包括脚本生成或修改、SDK 声明解释、Java 开放能力映射、运行时错误诊断、实现风险审查或二开模式设计。优先复用共享的示例、脚手架、SDK 索引和语法索引,不编造不可用的 API。 |
将此 skill 作为 Claude Code 处理 Kingscript 工作的入口。
这个 skill 不应该把某一台机器的路径写死。每次进入 Kingscript 任务时,先按下面顺序解析本地资源根目录:
local-paths.jsonCLAUDE.md、AGENTS.md 或同类本地说明文件,查找用户声明的本地资源路径只有在上一步路径真实存在时,才允许继续使用;不存在就继续降级,不要直接假设目录一定在。
local-paths.json 约定文件位置:
local-paths.json建议字段:
workspace_rootrepo_rootreferences_rootdocs_rootexamples_rootsdk_roottemplates_rootlanguage_rootjava_sample_jarbos_docs_path只有在 local-paths.json 和工作区说明文件都没有提供可用路径时,才按下面顺序尝试:
references/examples、references/sdk、references/templateskingscript-code-generator/referenceskingscript-code-generator 的仓库副本references_root / docs_root / examples_root / sdk_root / templates_root / language_rootKWC、脚本控制器、controller、REST API、Web API,先阅读 <references_root>\docs\custom-development\脚本控制器开发指南.md<examples_root> 中最相关的示例<templates_root><sdk_root>\README.md、<sdk_root>\strategy.md 和 <sdk_root>\indexes\<language_root>\README.md<sdk_root>\strategy.md 进入外部扩展层,先读 *-description.md,需要真实写法或坑点时再读配套 *-example.mdlocal-paths.json 中配置了 bos_docs_path,把它视为外部知识盘主入口;只有仓库内资料不足时才进入README.md<sdk_root>\indexes\<examples_root>\plugins\README.md 和对应“场景拆分”目录 README<references_root> 做关键字检索<sdk_root>\manifests\.d.ts、jar 反编译结果或在线 Javadoc默认包含:
IFormView 或本地声明层确认obj.method() 前,必须确认 method 属于 obj 当前类型或其声明继承链,不能把相邻事件参数或上下文对象的方法混用any;如果声明层只给出 BizDataEventArgs 或 $.java.util.EventObject,也必须按声明原样使用