跳到正文
cccskills
免费在 GitHub 公开

harvest

Run an adaptive harvest — directed elicitation that extracts, deepens, and synthesizes what people think about a topic. Use for 'harvest', 'run a harvest', 'align the team on', or a structured interview; not for a casual question or fixed survey.

中文简介正在准备中。当前显示原文说明。

egregore-labs/egregore星标 293(GitHub 293 + cccskills 0)

实测评分 未实测

查看安装方法

包含的文件(5)

  • SKILL.md4.5 KB
  • AUDIT.md25.7 KB
  • FORMAT.md20.3 KB
  • PROCESS.md17.8 KB
  • QUESTION_PALETTE.md7.3 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Harvest

Elicit tacit preferences, positions, constraints, and knowledge, then preserve an attributed synthesis. A harvest maps choices; it does not force convergence.

When to invoke

Run an adaptive harvest — directed elicitation that extracts, deepens, and synthesizes what people think about a topic. Use for 'harvest', 'run a harvest', 'align the team on', or a structured interview; not for a casual question or fixed survey.

Load the cognitive contracts

Read these completely before questioning:

  • .claude/skills/harvest/PROCESS.md — adaptive elicitation rhythm
  • .claude/skills/harvest/QUESTION_PALETTE.md — intent, move, answer shape
  • .claude/skills/harvest/FORMAT.md — evidence-bound synthesis grammar

Use AUDIT.md §14 only when a pasted decision-surface return requires its review grammar. Its historical graph/file persistence recipes are not an execution contract; Runtime adapters below own persistence.

Seed

Parse topic plus optional --respondents, --seed, --resume, and --mode blind|disclosed|comparative. Reuse attached EGREGORE_ORG_CONTEXT_V1; do not repeat retrieval or reopen supplied sources. If a named gap remains, make one bin/search.sh query episode and open only the missing canonical evidence. Do not query infrastructure directly.

Make low-confidence RoleSheet assumptions visible. In blind mode, other respondents' answer content neither appears nor shapes their questions. For a blind shared-artifact round, dispatch the frozen question set unchanged.

Elicit

Apply PROCESS.md's seed → generate → evaluate → checkpoint → cascade → synthesize rhythm:

  • Ask one interaction at a time and always allow freeform correction.
  • Record a questionIntent and evidence-bound evaluation for each answer.
  • Watch for satisficing and sycophancy; name real tensions.
  • Offer checkpoints at natural transitions and respect “I'm done.”
  • Attribute disclosed positions. Never turn a majority into anonymous team alignment.
  • While collection is open, a respondent may correct their answer. After the declared completion condition seals the evidence, a changed position starts a new round; there is no automatic second pass.

For an absent respondent, create one authorized canonical question per turn:

bash bin/question.sh create \
  --from "{initiator}" --to "{respondent}" \
  --topic "{topic}" --question "{question}" \
  --harvest-id "{harvest_id}" \
  --harvest-session-id "{harvest_session_id}" \
  --turn "{turn}" --question-intent "{intent}" \
  --context-mode "{blind|disclosed|comparative}"

This records the pending question; it does not notify anyone. Delivery requires a separate action permission and exact recipient/message consent.

Decision-shaped rounds

For three or more genuine interrelated forks, use the existing Meridian decision-surface renderer and QUESTION_PALETTE modes. Self surfaces may remain local. Do not publish, share, or deliver a directed surface implicitly. A separate permitted, explicitly consented action is required. Absorb returned answers into the evidence set; keep UNDECIDED open. Do not write graph or event-log projections directly.

Synthesize and write once

Build the attributed layered synthesis from FORMAT.md. Every assertion must trace to a recorded answer or marked seed. Show the synthesis and wait for acceptance or edits. Then render one complete Markdown body to a temporary file under tmp/ and make exactly one canonical synthesis write; {synthesis-file} is that file, {synthesis-title} is the accepted topic followed by — harvest synthesis, and {topic} and {workstream} come from the accepted synthesis:

bash bin/knowledge.sh create \
  --type finding --subtype harvest-synthesis \
  --title '{synthesis-title}' \
  --input '{synthesis-file}' \
  --topic harvest --topic '{topic}' \
  --workstream '{workstream}'

The Runtime owns ActorContext authorization, stable provenance, Markdown/Git, retrieval refresh, background embedding, and content-free telemetry. Do not run a second save, index, graph, publish, share, or notification action.

Render the compact ⊙ HARVEST completion with topic, respondents, disclosure mode, canonical path, and writeback status. Canonical Markdown wins over every optional projection.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

activity

免费

Explicit Activity card only. Use when the user names /activity or directly asks to show, open, or render the Activity dashboard/card. Never use it to answer or synthesize what the team is focused on, busy with, prioritizing, or doing; analytical organizational questions use Search/Runtime QMD.

中文简介正在准备中。当前显示原文说明。

egregore-labs/egregore2932026年10月17日 更新

announce

免费

Draft, preview, and explicitly send an Egregore group announcement. Use for /announce, telling the team something, or notifying everyone—not a direct message or structured handoff.

中文简介正在准备中。当前显示原文说明。

egregore-labs/egregore2932026年10月17日 更新

archive

免费

Capture an effective prompting or steering technique as a reusable canonical pattern. Use when a prompt chain worked especially well; use /reflect for insight about the work and /note for a private thought.

中文简介正在准备中。当前显示原文说明。

egregore-labs/egregore2932026年10月17日 更新

branch

免费

Create a working branch from what you are about to work on. Use for /branch, or any request to start a new branch before making changes.

中文简介正在准备中。当前显示原文说明。

egregore-labs/egregore2932026年10月17日 更新

checkup

免费

Run diagnostics on an Egregore environment and render a health report, repairing safe local Runtime problems when possible. Use for /checkup, a health check, or when something is broken and the root cause is unclear.

中文简介正在准备中。当前显示原文说明。

egregore-labs/egregore2932026年10月17日 更新

commit

免费

Stage changes and create a commit with a properly formatted message. Use for /commit, or saving work locally — not sharing it (/push) or opening a pull request (/pr).

中文简介正在准备中。当前显示原文说明。

egregore-labs/egregore2932026年10月17日 更新

查看 egregore-labs 的全部技能

报告此技能的问题