skills/refine-skill-design/SKILL.md
Audit and refactor existing SKILLs to meet spec compliance and LLM best practices. Use when improving drafts, fixing quality, or aligning to spec.
npx skillsauth add nesnilnehc/ai-cortex refine-skill-designInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
作为一项“元技能”,该技能审查并重构草稿形式的人工智能能力定义。它应用高级即时工程视角来提高逻辑稳健性、场景覆盖率和指令依从性,以便每项功能都满足LLM最佳实践。
首要目标:生成经过审查并重构的技能文档,以满足规范合规性和LLM最佳实践。
成功标准(必须满足所有要求):
验收测试:人工智能代理能否在不同的环境中一致地应用这种精炼的技能,而不会产生歧义?
本技能负责:
本技能不负责:
转交点:当 SKILL 被细化并提供差异摘要时,移交给用户进行审查和版本控制提交。
description、tags、triggers 足以支持语义发现。范围:此技能用于审查并重构现有技能,而不是从头开始创建。要学习如何创建新技能、规划脚本/引用/资产或运行 init/package 脚本,请使用 Skills.sh 的“技能创建器”(例如 anthropics/skills)。
SKILL.md,并在输出中同时附上diff摘要与版本号建议,方便审阅和审核。规则:默认直接改进并覆盖原始SKILL.md,同时提供可审计的diff摘要与版本号建议;只有在用户明确要求“只生成精修草稿、不改源文件”时,才写入临时或新建精修文件。每次运行须在以下策略中二选一:
|战略|路径模式|行为 |
| :--- | :--- | :--- |
| 直接覆盖(默认)| 技能/<技能名称>/SKILL.md | 直接覆盖源文件,保证前置事项版本已更新,且在产出中包含变更摘要,属于审计 |
| 固定温度(选择退出)| skills/<技能名称>/SKILL.refined.md | 在用户要求“不要改原文件,只给细化”时使用;每次运行覆盖相同的临时文件 |
| 每次运行新(选择退出)| skills/<技能名称>/SKILL.refined.YYYYMMDD.md | 在用户要求“为这次细化保留单独的文件”时使用;每次运行创建新的细化文件 |
用户覆盖:如果用户指定路径或策略,请遵守它。否则使用直接覆盖。
SKILL.md,但必须同步更新 frontmatter 的 version,并在输出中提供完整的变更摘要,确保可审计。SKILL.md,只能写入临时或新建精炼文件。不要做这些(其他技能可以处理它们):
generate-standard-readme;生成 AGENTS.md → 使用 generate-agent-entrydecontextualize-text何时停止并交接:
人工智能代理能否在不同的环境中一致地应用这种精炼的技能而不会产生歧义?
如果否:技能需要进一步完善。查看“行为”部分以确保清晰并添加更具体的说明。
如果是:细化已完成。向用户提供差异摘要和版本推荐。
名称:拼写检查 该技能检查拼写。 输入:多语言文本。 输出:更正后的文本。
名称:波兰语-文本-拼写 描述:多语言文档的上下文感知拼写和术语纠正。 标签:[写作、质量控制] 版本:1.1.0
技能:拼写和术语
目的:识别并修复低级拼写错误和术语不一致,而不改变作者的意图或语气
行为
- 检测语言。
- 如果文本较长,则构建术语列表。
- 区分“打字错误”和“故意风格”。
限制:不要更改专有名词或特定缩写,除非明显错误
development
Generate an LLM agent test suite (golden cases, mock-LLM unit tests, evaluator harness) from an agent implementation and its agent-test contract. Use when an agent has no tests, or a contract exists but the test code is missing.
development
After code changes, auto-detect the project's build system and local deployment method for a given directory, then build the project and restart its locally-deployed environment (Docker Compose / systemd / process manager). Never assumes — asks only when detection is ambiguous. Caches detected commands per project in .cortex/redeploy-local.yaml; re-invocations on the same project skip re-scanning until signal files change, the cache expires (30 days), or the skill version bumps.
tools
Publish a NATS message conforming to a cross-team contract, using NATS MCP tools. Authors the contract on first use if missing. Reads project-level cache (.cortex/nats.yaml) to avoid re-prompting basics across sessions.
tools
Drain pending NATS messages from a producer contract via NATS MCP tools (default batch / drain-style). Applies Tolerant Reader semantics and per-message ack/nak/term, returning aggregated stats. Reads project-level cache (.cortex/nats.yaml) to avoid re-prompting.