ワンクリックで
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,也必须按声明原样使用