원클릭으로
ntl-script-descriptions
为包含 package.json 的项目补充 ntl 可读取的 scripts 说明;适用于 ntl、Node Task List、package scripts 描述、维护 ntl.descriptions 等场景。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
为包含 package.json 的项目补充 ntl 可读取的 scripts 说明;适用于 ntl、Node Task List、package scripts 描述、维护 ntl.descriptions 等场景。
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Git 提交综合工具:分析改动、规划提交拆分、生成规范 commit message,并优先用 Python fast path 执行提交。支持 --plan/-p、--discuss/-d、--commit/-c、-pc、--push/-P、-pcP,以及 -l/--lang zh|en 控制输出语言(默认 zh)。 用户提到以下需求时使用: - "提交代码"、"commit 一下"、"帮我 git commit"、"git up" - "把改动分成几个提交"、"规划提交"、"拆 commit"、"分批提交" - "生成 commit message"、"写提交信息" - "讨论/修改提交计划"、"--plan/-p"、"--discuss/-d"、"--modify"、"--commit/-c" - "规划并提交"、"一步提交"、"--plan --commit"、"-pc" - "提交并 push"、"规划提交并推送"、"--push"、"-P"、"-pcP" - "英文提交"、"中文提交"、"-l en"、"--lang en"、"-l zh"、"--lang zh"
修复 Windows 环境中的 Codex hooks 语法、入口命令和 stdout JSON schema 问题。用户提到 Codex hooks 在 Windows 报 SessionStart/UserPromptSubmit/PreToolUse/PostToolUse/Stop hook failed、invalid JSON output、invalid pre-tool-use JSON output、decision=allow、裸 sh/python3/.sh、PowerShell hook 包装器、hooks.json 路径展开失败或需要验证 hook 链路时必须使用。
轻量多 Agent 协作技能,用一个 docs/bbs/lite-team-bbs.md 协作板在不同 Agent / session 间手动交接信息。当用户手动指定或切换开发角色(产品、开发、测试、架构、安全审计等)、要求跨 session 角色交接、要求读写或初始化 docs/bbs/lite-team-bbs.md 协作板,或要求结束 / 归档轻量协作时使用。普通单 Agent 任务、自动多 Agent 编排不使用。
远程开发模式规则,rd-mode。触发条件:用户提到 host/server 协作、需要在远程环境运行代码、或涉及 CDP 浏览器操作(abc 命令)时,view 此文件后再执行任务。首次使用或用户调用 `rd-mode --init` 时,执行下方「首次使用 / 初始化」流程生成配置。
Use when working with video or audio files via ffmpeg or ffprobe, including compression, transcoding, trimming, resizing, frame-rate changes, audio extraction, muxing, concat, subtitle burn-in, watermarking, and media inspection. Also use when the user needs a target-size MP4, WebM, or GIF, or when ffmpeg is missing and you must ask the user to provide a binary path or confirm downloading an official build.
清理 Git 仓库历史中的特定文件或目录以减小仓库体积,或移除误提交到历史中的敏感/二进制文件。用户提到以下需求时使用: - "清理 git 仓库"、"减小仓库大小"、"清理历史文件" - "删除 git 历史中的大文件"、"清理 bin/ 目录历史" - "git filter-repo"、"BFG 清理" - "仓库太大"、"reduce repo size"、"clean up git history" - 任何涉及删除 Git 历史记录中特定文件、目录或 glob 模式文件的需求
| name | ntl-script-descriptions |
| version | 1.0.0 |
| description | 为包含 package.json 的项目补充 ntl 可读取的 scripts 说明;适用于 ntl、Node Task List、package scripts 描述、维护 ntl.descriptions 等场景。 |
用于给项目 package.json 的 scripts 补充 ntl.descriptions。ntl 会读取这些说明,并在交互式脚本列表里展示,避免用户只看到 build:xxx、dev:xxx 这类缺少上下文的入口。
package.json。package.json scripts 的用途。ntl、Node Task List、ntl.descriptions、--descriptions、--descriptions-only。npm run / pnpm run / yarn scripts 更容易选择和理解。核心产物是写回 package.json:
{
"scripts": {
"build": "vite build",
"test": "vitest run"
},
"ntl": {
"descriptions": {
"build": "构建生产环境产物,执行 vite build。",
"test": "运行 Vitest 单元测试。"
}
}
}
不要默认把说明写入 README.md 或 docs/。只有用户明确要求文档同步时,才额外更新文档。
package.json。
package.json。package.json,读取:
scriptsntl.descriptionspackageManager、依赖和常见配置文件,用来理解脚本语义scripts key 生成说明。
pre* / post* lifecycle scripts。ntl.descriptions,只补缺失项。package.json。
ntl 放在已有位置,若不存在则追加到顶层后部即可。package.json,确认 JSON 合法。ntl.descriptions。ntl,除非用户明确要求。ntl 交互列表中横向展示。scripts 里存在。常见映射参考:
dev/start 启动本地开发服务
build 构建生产环境产物
preview 预览生产构建结果
test 运行测试
test:watch 以 watch 模式运行测试
lint 运行代码规范检查
format 格式化代码
typecheck 运行 TypeScript 类型检查
prepare 安装后或发布前的准备步骤
pretest 测试前置检查或准备步骤
postbuild 构建后的收尾步骤
不要只靠 script 名猜测。优先结合命令和项目文件判断:
vite、webpack、rollup、tsup、unbuild 通常是构建或开发服务。vitest、jest、tap、playwright、cypress 通常是测试。eslint、biome、prettier、stylelint 通常是质量检查或格式化。vue-tsc、tsc --noEmit 通常是类型检查。capacitor、gradle、android、ios 通常和移动端构建或运行有关。node scripts/*.js、tsx scripts/*.ts 需要查看对应脚本文件名,必要时读取脚本头部或核心函数。如果一个命令链较复杂,先拆解关键命令:
{
"build:android": "node scripts/build-android.mjs && npx cap sync android"
}
可描述为:
构建 Android 相关产物并同步 Capacitor Android 工程。
ntl.descriptions.<script> 时默认保留。scripts.test 已从 jest 改成 vitest,但说明仍写 “运行 Jest 测试”,最终报告中标记冲突。package.json,除非用户要求同步其他文件。ntl,也不要添加 devDependencies.ntl 或 scripts.start = "ntl"。添加依赖属于另一个决策。完成后用中文报告,结构如下:
已更新 <path-to-package.json> 的 ntl.descriptions。
新增说明:
- dev:启动本地开发服务。
- build:构建生产环境产物。
保留已有说明:
- test:运行单元测试。
需人工确认:
- deploy:命令包含发布动作,说明已保守生成/未覆盖。
校验:
- JSON 解析:通过
- ntl.descriptions 覆盖:新增 2 项,保留 1 项
如果没有写入,明确说明原因和下一步需要用户提供什么。