skills/define-strategic-pillars/SKILL.md
Derive 3–5 strategic pillars (high-level themes) from vision and North Star that structure and guide strategic goals and roadmap. Produces a strategic pillars document; persisted to docs.
npx skillsauth add nesnilnehc/ai-cortex define-strategic-pillarsInstall 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.
从愿景和北极星中得出3-5个战略支柱(高层主题),构建和指导战略目标和路线图。制作支柱文档,以便可以将目标和路线图分组到支柱下。不定义使命、愿景、北极星、目标、里程碑或路线图。
支柱与目标的区别:
支柱是不可或缺的——少一个就有结构性缺失。目标会随阶段变化,但支柱保持稳定。
首要目标:生成用户确认的战略支柱文档,其中包含与愿景和北极星一致的 3-5 个支柱(主题),并坚持项目商定的路径。
成功标准(必须满足所有要求):
docs/project-overview/strategic-pillars.md 或每个项目规范)。验收测试:读者能否看到每个支柱如何构建战略以及如何将目标或路线图主题分组到它们之下?
交接点:当支柱被批准并保留后,交接至“设计-战略-目标”(目标可以映射到支柱)或“定义-路线图”(路线图主题可以与支柱对齐);该技能不定义目标或路线图。
本技能负责:
本技能不负责:
define-路线图)。docs/project-overview/vision.md 和 docs/project-overview/north-star.md 或用户提供的摘要。输入:
输出:
docs/project-overview/strategic-pillars.md(或按照项目规范)。不要做这些(其他技能可以处理它们):
define-mission、define-vision、define-north-star。设计-战略-目标;目标可以映射到支柱。define-里程碑、define-路线图。何时停止并交接:
读者能否了解每个支柱如何构建战略以及如何将目标或路线图主题分组到它们之下?
如果否:澄清支柱描述和对齐方式。 如果是:支柱已完成。继续转交或停止。
背景:愿景和北极星文档存在。用户想要战略支柱来构建目标和路线图。
过程:读取愿景和北极星。提出 3-5 个支柱(例如“可发现性”、“可重用性”、“治理”、“生态系统”)。添加每个支柱的简短描述以及它如何支持愿景/NSM。用户确认。写入“docs/project-overview/strategic-pillars.md”。
结果:支柱依然存在; 转交至“设计战略目标”或“定义路线图”。
背景:战略目标文档存在;用户想要为结构添加支柱层。
流程:阅读愿景、北极星和现有目标。提出对现有目标进行分组或框架的支柱(例如,将目标分为 3-5 个主题)。用户确认。写入“docs/project-overview/strategic-pillars.md”。如果需要,建议更新目标文档以参考支柱。
结果:支柱依然存在;目标可以在稍后的过程中明确映射到支柱。
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.