Skip to content
Back to skills

Strategic

ASecurity

Stage ①.a 战略层 discuss sub-workflow — gstack /office-hours + /plan-ceo-review 新功能 / 新 milestone / 新产品方向启动前强制治理关卡 (bundled gstack governance gate, mandatory before new-feature)。 schema_version: harnessed.workflow.v3 with disciplines_applied (6 default) + tools_available (gstack-office-hours + gstack-plan-ceo-review + planning-with-files) + 3 phases (gate judgments.strategic-gate.* fires + planning-with-files /plan findings.md 持久化)。 Triggered by slash command `/discuss-strategic` after `harnesse...

  • 2 stars
  • 0 votes
  • 0 copies
  • 2 views
  • Added May 28, 2026
ai-agentsgoapi

Works with

  • api

Security analysis

A100/100

Pro scans all 2 files and shows the line behind each finding

Scanned September 24, 2026

npx -y skills add easyinplay/harnessed --skill strategic --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Strategic?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Strategic
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/easyinplay-strategic/badge)](https://www.skillsdirectory.com/skills/easyinplay-strategic)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: discuss-strategic
description: |
  Stage ①.a 战略层 discuss sub-workflow — gstack /office-hours + /plan-ceo-review 新功能 / 新
  milestone / 新产品方向启动前强制治理关卡 (bundled gstack governance gate, mandatory before new-feature)。
  schema_version: harnessed.workflow.v3 with disciplines_applied (6 default) + tools_available
  (gstack-office-hours + gstack-plan-ceo-review + planning-with-files) + 3 phases (gate
  judgments.strategic-gate.* fires + planning-with-files /plan findings.md 持久化)。
  Triggered by slash command
  `/discuss-strategic` after `harnessed setup`.
trigger_phrases:
  - "discuss strategic"
  - "战略层澄清"
  - "office hours"
  - "新功能启动"
  - "跑 discuss-strategic"
---

# discuss-strategic workflow (v3)

## Overview

3-phase sub-workflow mapping CLAUDE.md "Stage ①.a 战略层 — 新功能启动前强制 🔒"
onto harnessed runtime (Phase v3.0-3.4 W0.1 — D-04 Stage ① Discuss 三层 + D-12 gstack
治理关卡 + Pattern A sub-workflow ship)。

| phase | id | upstream | model | capability / invokes | gate / artifacts |
| ----- | -- | -------- | ----- | -------------------- | ---------------- |
| 1 | `01-office-hours` | gstack | opus | `{{ capabilities.gstack-office-hours.cmd }}` | `gate: judgments.strategic-gate.office-hours.fires` |
| 2 | `02-plan-ceo-review` | gstack | opus | `{{ capabilities.gstack-plan-ceo-review.cmd }}` | `gate: judgments.strategic-gate.plan-ceo-review.fires` |
| 3 | `03-persist` | planning-with-files | haiku | `{{ capabilities.planning-with-files.cmd }}` + `invokes: /plan` | `artifacts_expected: [findings.md]` |

## Capability refs

Sister `workflows/capabilities.yaml` entries:
- `gstack-office-hours` — Bucket 3 治理关卡 (impl: gstack, cmd: /office-hours)
- `gstack-plan-ceo-review` — Bucket 3 治理关卡 (impl: gstack, cmd: /plan-ceo-review)
- `planning-with-files` — Bucket 4 核心 capability (impl: claude-code-plugin, cmd: /plan)

## Gate refs

Sister `workflows/judgments/strategic-gate.yaml`:
- `office-hours.fires` — `phase.type in ['new_project', 'new_milestone', 'new_feature']`
- `plan-ceo-review.fires` — `phase.type == 'new_project' or phase.is_major_release == true`

## Invocation

- Slash command: `/discuss-strategic <text>` (after `harnessed setup`)

## Routing rules

跳过条件 (sister CLAUDE.md "战略层 ❌ 跳过"):
- bug 修复 / 技术债 / 实现细节
- scope 已在历史 `.planning/` 或 design doc 定义
- continuing 已有 phase 的执行
- 用户已给明确 ticket / spec

## How to invoke

Clarification needs real user dialogue, so run this stage directly in THIS session — do NOT
spawn it, and do NOT improvise: follow these steps so the locked spec is persisted for the
execution stages.

1. Evaluate the clarification criteria for "$ARGUMENTS":
   - **Strategic** — new feature / milestone / unclear business scope → gstack `/office-hours` + `/plan-ceo-review`
   - **Phase** — ≥2 open implementation decisions / unclear cross-phase API contract → GSD `/gsd-discuss-phase`
   - **Subtask** — ≥2 distinct approaches / core algorithm / API contract design / high error cost → superpowers brainstorming
2. For each layer that fires, hold the dialogue with the user (use {{ host.ask_user }} for option-style decisions) and lock every open decision.
3. Transparent-skip layers that don't fire — state which were skipped and why.
4. Persist the locked decisions to `.planning/` via planning-with-files (`findings.md` / `task_plan.md`).

Output: a locked spec the execution stages (`/plan` → `/task` → `/verify`) consume without further user input.

<!-- harnessed-generated:v4.12.0 -->

## References

- D-04 Stage ① Discuss 三层 (战略 / phase / 子任务)
- D-12 gstack 治理关卡强制
- workflows/capabilities.yaml — gstack-office-hours / gstack-plan-ceo-review / planning-with-files
- workflows/judgments/strategic-gate.yaml — office-hours / plan-ceo-review triggers
- workflows/defaults.yaml — ralph_max_iterations.discuss-strategic.* values (W2.2 backfill)

Files in this skill

  • SKILL.md3.3 KB
  • workflow.yaml2.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.