一键导入
diamond-assess
Use to evaluate the current state of a diamond. Checks theory gates, confidence levels, and recommends next action.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use to evaluate the current state of a diamond. Checks theory gates, confidence levels, and recommends next action.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Query foreign LLM for chat. Use this skill if a foreign LLM like OpenAI ChatGPT, Google Gemini, DeepSeek or xAI Grok should be queried with a single chat message.
Query Multiple AIs for Quorum Answer.
Safety-reviewed guide for @xquik/tweetclaw, the Xquik OpenClaw plugin for structured X/Twitter workflows. Covers setup, credential boundaries, explicit approval for writes and paid actions, spending limits, private-data handling, and monitor controls.
Use when the user needs X (Twitter) data through Xquik: REST API integration, MCP setup, SDK setup, tweet search, user lookup, timeline reads, follower export, media download, monitoring, webhooks, bulk extraction, giveaway draws, or confirmation-gated publishing workflows. Read-only by default, API-key only, no X login material, and every write, private read, monitor, webhook, or metered bulk job requires explicit approval.
Use when the user wants to add ONE table (typically a newly-added Dataverse table) to an existing offline profile without re-running the full /setup-offline-profile wizard. Parallel to /add-dataverse — same single-table flow.
Use when the user wants to change ONE aspect of an existing offline profile (row scope for a table, column list, sync frequency) without re-running the full /setup-offline-profile wizard. Mirrors the /edit-app gated edit pattern.
| name | diamond-assess |
| description | Use to evaluate the current state of a diamond. Checks theory gates, confidence levels, and recommends next action. |
| instruction_budget | 82 |
Evaluate current diamond state and recommend next action.
Cognitive Forcing (ALWAYS FIRST — before any analysis):
Before presenting any assessment, ask the human for their unprimed judgment:
"Before I run the gates — where do you think this diamond stands right now? What feels solid and what feels shaky?"
Wait for the human's response. Record it. Then proceed with the full assessment below. After presenting the assessment (step 10), compare:
"You said [X]. The gates say [Y]. Where do we differ?"
This prevents the agent's analysis from anchoring the human's judgment. The human's pre-assessment often catches things the gates miss (Hoskins consistently outperformed the agent on product judgment calls).
Source: Buçinca, Malaya & Gajos (Cognitive Forcing Functions, Harvard CHI/CSCW 2021) — forcing initial human judgment before AI output significantly reduces automation bias and over-reliance on incorrect AI recommendations.
Identify the diamond: Which diamond (ID, scale, phase) is being assessed?
Gather current state:
Check theory gates for next transition:
product_type from diamonds/active.yml -- gates conditioned on product_type include:
Check confidence threshold:
project_type_adaptations to compute effective threshold (see confidence-thresholds.yml)Check for anti-patterns:
Check canvas health:
/canvas-health checks inline: missing required files, stale confidence, inconsistent evidence types6b. Check metric snapshot freshness (v0.14; L0/L1/L2/L5 only):
.claude/jit-tooling/active-metrics.yml exists:
status: active source, find the newest file in .claude/evals/metrics/<source>/./metrics-pull.active-metrics.yml is missing, recommend /metrics-detect (softer — info-level, not a gate).7b. Check trio perspective coverage (Torres Product Trio):
engine/theory-gates.md §Trio Perspective Requirement for the per-scale coverage matrix./usability-check or /service-check."engine/perspective-resolution.md.Coaching check (Rother's Coaching Kata): Surface these five questions in the output to prompt the human's thinking:
Log assessment in decision-log.md (MANDATORY):
### Diamond Assessment entry to harness/decision-log.mdRecommend next action:
Play devil's advocate: Before recommending progression, ask:
Report harness thickness (informational):
ALWAYS output in plain language first, then technical details.
Use .claude/engine/status-translations.md for translations.
ALWAYS render the journey map first. Follow .claude/engine/wayfinding.md to render the "You Are Here" map before any other output. This orients the user to where they are in the full L0→L5 progression before diving into gate details.
[Journey map from wayfinding.md — rendered first]
## Where We Are
Current focus: [plain-language description from status-translations.md]
[1-2 sentences of context]
Confidence: [plain word] ([number], [Gilad level]) -- [why this level, what would increase it]
## Progress
[N] of [M] diamonds complete:
[Name]: [STATUS] -- [plain-language one-liner]
[Name]: [STATUS] -- [plain-language one-liner]
## Theory Gate Check (for next transition)
| Gate | Status | Suggested Skill |
|------|--------|----------------|
| Evidence | Pass/Fail | /user-interview or /assumption-test |
| Four Risks | Pass/Fail | /assumption-test |
| ... | ... | ... |
## What I'd Challenge (Devil's Advocate)
- [Key assumption to question]
- [Evidence gap to flag]
## Coaching Check (for the human)
1. What does "done" look like for this diamond?
2. Given what we know now, what's the biggest obstacle?
3. What's your next step -- and what do you expect will happen?
4. When should we check what we learned?
## Recommended Next Step
[Plain-language recommendation with theory justification]
Suggested actions:
- /skill-name -- [why this is relevant now]
- /skill-name -- [why this is relevant now]