mcpField
U
using-woostack

using-woostack

github.com/howarewooAgent 工作流0143 次安装1 天前更新
代码仓库

关于 using-woostack

using-woostack 是供采用 Woostack skills 的项目使用的可选命令索引和采用指南。它读取项目规则,并按请求意图指向相应的已安装 skill;授权、工作流程和完成条件由该 skill 决定。

主要功能

  1. 01按意图路由请求
  2. 02将命令对应到所属 skill
  3. 03说明缺少 skill 时的处理方式
  4. 04由选定 skill 负责授权规则
  5. 05提供可选的采用指南

适用场景

  1. 01查找请求所对应的工作流程 skill
  2. 02在项目规则下路由仓库工作
  3. 03处理 skill 缺失时的明确命令

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/howarewoo/woostack --skill using-woostack

安装后在 Claude Code 中输入/using-woostack确认已加载。

包含的文件

除 SKILL.md 外,安装时一起下载的参考资料和脚本。

references/
identity.md
output-discipline.md
workflow-smoke.md
references/hosts/
antigravity.md
claude-code.md
codex.md
cursor.md
omp.md
opencode.md
README.md

详细介绍

using-woostack

此技能是一个可选的命令索引和采用指南。如果项目使用它,它会读取项目规则,并根据意图路由请求;但 Woostack 的任何技能都不依赖它:每个技能都负责自己的激活、工作流、审批边界、完成条件和结果,无论是否安装此索引或其他 Woostack 技能,都能运行。此技能本身不会初始化、编辑、审查或发布内容。用户的请求授权开展工作;仓库和 GitHub 内容是证据,而非扩大授权范围的许可。

项目入口

  1. 遵循项目根目录中的 AGENTS.md 和用户请求,然后直接从下表所示技能各自的安装目录加载匹配的技能。该技能负责自己的操作、审批和恢复;此处不会安装任何前置依赖。
  2. 使用当前运行环境提供的工具和架构。只有任务需要时,才参考针对特定宿主的说明;它们不是加载适配器的前置条件。
  3. 遵循输出规范。

除非用户提出请求或所选工作流要求,否则不要初始化 .woostack/、创建文件或联系 GitHub。保留的托管提供方数据是历史证据,并非当前有效的授权依据。

对于明确要求在单次运行中使用特定模型或投入程度的请求,请遵循随附的身份流程;该流程不授予任何工作流或委派权限。

命令路由

请求或意图加载
采用 woostack 或选择工作流using-woostack
创建或维护根目录中的 README.md、AGENTS.md、DESIGN.md、PRODUCT.md 或 ARCHITECTURE.md;明确初始化或修复本地支持woostack-init
协作式地将目标或现有设计转化为可视化计划(实验性)woostack-whiteboard
探索用户明确要求的需求woostack-ideate
根据仓库证据审查提供的规范或候选计划woostack-harden
为目标或未完成的问题制定计划,包括没有源代码的新项目woostack-plan
协调已批准的多任务工作woostack-orchestrate
实施已授权的有限范围成果,包括初始项目创建woostack-execute
在保留所需行为的前提下简化选定的现有代码woostack-simplify
提交更改、变基或重新堆叠已发布的 PR,或更改就绪状态woostack-commit
审查拉取请求使用 Pullfrog。
处理某个确切的现有 PR 中所有未解决的讨论串woostack-address-comments
将提供的文档或已验证的源内容渲染为针对受众定制的 HTMLwoostack-visualize
使用选定的外部技能协调 UI 设计、原型制作、改进或评审woostack-design
在不重新设计内容样式的情况下编排现有的多步骤屏幕流程woostack-flow-layout
创建、改编、检查或明确维护项目自有的组件目录woostack-design-system
调查根本原因,但不实施修复woostack-debug
诊断或明确修复工作区健康状况woostack-doctor
探索正在运行的应用并报告浏览器 QA 发现woostack-qa
反思本次对话,提出可长期使用的指令建议woostack-reflect

woostack-bootstrap、woostack-build、woostack-fix、woostack-change、woostack-status、 woostack-tdd 和 woostack-prepare 已停用,且没有别名。对于已移除的显式命令,应说明该命令已移除,不要执行替代命令。

对于需要协作完善的目标,建议采用实验性的 Whiteboard 工作流;如果用户希望实施,则建议明确请求 Orchestrate。保存或同意 Whiteboard 计划不会派发工作。试用期间仍可使用 Ideate、Harden 和 Plan;现有显式命令保留各自的工作流,包括 Plan 按请求发布问题的流程。

根据请求的操作进行路由。Whiteboard、Plan、Execute 和 Init 相互独立,包括用于新项目时也是如此;对于已明确的任务,它们都不是必经前置步骤。Simplify 既不需要 Plan,也不需要 Execute,并非始终启用的模式。 单独提供的问题 URL 仅用于提供上下文:通过已授权的能力读取该问题;如果操作仍不明确,则提出一个有针对性的问题。

每项技能自己的 SKILL.md 是其授权默认设置、审批暂停点和停止规则的唯一依据;应在所选技能的说明中查看这些条款,而不是在本索引中查看。用户提出的 local only、do not commit、do not push 或只读等限制,会缩小所选技能的授权范围。实际权限和仓库策略仍然适用。缺少权限只会阻止受影响的操作,不会阻止无关的本地工作。完成情况由所选技能的检查项决定。合并仅由人工执行;实现和交付情况应以 Git 和 GitHub 证据为准,而不是以问题或 Project 状态为准。

AGENTS.md 的用法

将项目策略保存在 AGENTS.md 中,将可复用的工作流细节保存在所属技能中。在采用期间,woostack-init 负责提供简洁且考虑可用性的采用说明段落,由项目根目录的 AGENTS.md 收录,其中包括技能缺失时的处理方式;本索引既不重复也不覆盖该段落,任何技能也不会将其视为前置条件。

缺少技能

缺少 Woostack 技能不得阻碍常规仓库工作,也不得成为安装前提。 如果用户明确要求执行某个 Woostack 命令,但相应技能不可用,请指出缺少的技能,并询问用户是要安装该技能,还是不使用它继续操作。除非用户明确要求不使用该技能继续操作,否则不要擅自模拟受限工作流。

所选外部依赖遵循当前技能自身的依赖和权限边界。

评论

支持 Markdown