Productivity & Automationlow risk

aoa-quest-harvest

Explicit activation required: do not invoke or load this skill from an implicit match; wait for explicit user or operator invocation or a source-authorized parent-route selection. Give the final promotion verdict on one repeated reviewed quest-shaped unit without collapsing skills, playbooks, orchestrator classes, proof, or memory into one layer. Use when a bounded quest-shaped work pattern has repeated, reviewed evidence exists, and you need the final honest verdict on whether it should stay a quest or move into the next owner surface. Do not use when the route is still active, only one anecdotal occurrence exists, the task is to invent net-new doctrine, or a broader reviewed session artifact still needs donor harvest, route forks, diagnosis, repair, or progression reflection first.

8Dionysus/aoa-skills·.agents/skills/aoa-quest-harvest/SKILL.md
37/ 100推薦值

匯入這個 Skill

選擇你的 coding agent,複製專案級或個人級安裝指令。

固定至平台收錄的 commit
匯入目前專案.agents/skills/aoa-quest-harvest
npx skills add https://github.com/8Dionysus/aoa-skills/tree/ec79a94b8c1767fbd6281326767b6cb83a1d6673/.agents/skills/aoa-quest-harvest -a codex -y
匯入個人環境~/.agents/skills/aoa-quest-harvest
npx skills add https://github.com/8Dionysus/aoa-skills/tree/ec79a94b8c1767fbd6281326767b6cb83a1d6673/.agents/skills/aoa-quest-harvest -a codex -g -y
手動放置目錄.agents/skills/aoa-quest-harvestOfficial docs ↗
匯入目前專案.claude/skills/aoa-quest-harvest
npx skills add https://github.com/8Dionysus/aoa-skills/tree/ec79a94b8c1767fbd6281326767b6cb83a1d6673/.agents/skills/aoa-quest-harvest -a claude-code -y
匯入個人環境~/.claude/skills/aoa-quest-harvest
npx skills add https://github.com/8Dionysus/aoa-skills/tree/ec79a94b8c1767fbd6281326767b6cb83a1d6673/.agents/skills/aoa-quest-harvest -a claude-code -g -y
手動放置目錄.claude/skills/aoa-quest-harvestOfficial docs ↗
匯入目前專案.agents/skills/aoa-quest-harvest
npx skills add https://github.com/8Dionysus/aoa-skills/tree/ec79a94b8c1767fbd6281326767b6cb83a1d6673/.agents/skills/aoa-quest-harvest -a github-copilot -y
匯入個人環境~/.copilot/skills/aoa-quest-harvest
npx skills add https://github.com/8Dionysus/aoa-skills/tree/ec79a94b8c1767fbd6281326767b6cb83a1d6673/.agents/skills/aoa-quest-harvest -a github-copilot -g -y
手動放置目錄.agents/skills/aoa-quest-harvestOfficial docs ↗
匯入目前專案.agents/skills/aoa-quest-harvest
npx skills add https://github.com/8Dionysus/aoa-skills/tree/ec79a94b8c1767fbd6281326767b6cb83a1d6673/.agents/skills/aoa-quest-harvest -a cursor -y
匯入個人環境~/.cursor/skills/aoa-quest-harvest
npx skills add https://github.com/8Dionysus/aoa-skills/tree/ec79a94b8c1767fbd6281326767b6cb83a1d6673/.agents/skills/aoa-quest-harvest -a cursor -g -y
手動放置目錄.agents/skills/aoa-quest-harvestOfficial docs ↗
匯入目前專案.agents/skills/aoa-quest-harvest
npx skills add https://github.com/8Dionysus/aoa-skills/tree/ec79a94b8c1767fbd6281326767b6cb83a1d6673/.agents/skills/aoa-quest-harvest -a gemini-cli -y
匯入個人環境~/.gemini/skills/aoa-quest-harvest
npx skills add https://github.com/8Dionysus/aoa-skills/tree/ec79a94b8c1767fbd6281326767b6cb83a1d6673/.agents/skills/aoa-quest-harvest -a gemini-cli -g -y
Native Gemini CLIgemini skills install https://github.com/8Dionysus/aoa-skills.git --scope workspace --path .agents/skills/aoa-quest-harvest
手動放置目錄.agents/skills/aoa-quest-harvestOfficial docs ↗
⚠ 安裝指令使用開源 skills CLI。執行前請檢查來源、腳本與權限。
# aoa-quest-harvest

## Intent
Use this skill to decide whether one repeated, reviewed quest-shaped unit should remain a quest or be promoted into the next honest owner surface.

The output is a promotion verdict, not authorship completion and not acceptance
by the destination owner repository. It should also say whether repetition is
reviewed and isolated, reviewed but weak, contested, owner-pending, or still
too mixed for promotion.

## Trigger boundary
Use this skill when:
- a bounded work pattern has repeated and now needs an explicit promotion decision
- reviewed evidence exists, but the correct destination is still unclear
- donor harvest or equivalent review has already isolated one repeated unit
  from broader session residue
- the repeat signal needs to be distinguished from topic recurrence,
  conversation recurrence, owner-pending follow-through, or mixed donor residue
- the decision must distinguish between skill, playbook, orchestrator surface, proof surface, memo surface, or staying a quest
- the route needs a compact final promotion triage rather than another free-form discussion

Do not use this skill when:
- the route is still active and the evidence has not been reviewed yet
- there is only one anecdotal occurrence with no honest repeat signal
- the task is to invent net-new doctrine rather than classify a repeated pattern
- the repeated unit is still mixed with several reusable donor units, unresolved
  route forks, diagnosis, repair, automation-readiness questions, or
  progression reflection
- the repeat evidence posture cannot be stated without guessing
- the route is already clearly scenario-shaped and only needs playbook authoring
- the source is a reviewed session artifact with multiple candidate donor units that still need owner-layer routing first; use `aoa-session-donor-harvest`
- the source still needs explicit automation-readiness classification for a
  repeated manual route; use `aoa-automation-opportunity-scan`
- the source still needs explicit route forks, diagnosis, repair, or progression reflection from the wider session-harvest family before final promotion triage

## Inputs
- source quest or quest family
- reviewed run summary or harvest pack
- repeat count and repeat shape
- isolated repeated unit ref, or an explicit statement that the unit was
  isolated during reviewed harvest
- repeat evidence posture
- owner layer and touched surfaces
- difficulty, risk, and control posture
- residual ambiguity or reasons to defer promotion

## Outputs
- promotion verdict
- owner repo and follow-up surface
- explicit reason for promotion or non-promotion
- repeat evidence posture such as `reviewed_repeat_isolated`,
  `reviewed_repeat_weak`, `contested_repeat`, `topic_only_repeat`,
  `mixed_residue`, or `owner_pending`
- explicit statement that the verdict is smaller than authoring or owner
  acceptance in the destination repo
- named next artifact or next quest action
- concise note on what boundary must remain intact
- one `QUEST_PROMOTION_RECEIPT` using `references/stats-event-envelope.md`
  and `references/quest-promotion-receipt-schema.yaml`
- one `CORE_SKILL_APPLICATION_RECEIPT` using
  `references/core-skill-application-receipt-schema.yaml`

## Procedure
1. collect a bounded reviewed harvest pack rather than raw runtime state
2. confirm there is exactly one isolated repeated unit; if several units remain
   mixed, return to donor harvest, route forks, diagnosis, repair, automation
   scan, or progression lift instead of forcing triage
3. name the repeat evidence posture before choosing a destination
4. name what actually repeated: leaf workflow, route, proof pattern, recall pattern, or boundary law
5. reject theme-only repetition, repeated discussion, and aesthetic similarity;
   only repeatable work or repeatable law counts
6. if the repeated unit is a bounded leaf workflow, consider promotion to a skill
7. if the repeated unit is a multi-step scenario route, consider promotion to a playbook
8. if the repeated unit is orchestrator boundary law, read order, or allowed outputs, promote toward orchestrator class surfaces in `aoa-agents`
9. if the repeated unit is proof posture, promote toward `aoa-evals`
10. if the repeated unit is recall, writeback, or recurrence posture, promote toward `aoa-memo`
11. if repetition is still weak, owner is unclear, boundary risk is high, repeat
    posture is contested or mixed, or
    the destination owner has not accepted the work shape, keep or open a quest
    instead of forcing promotion
12. record the verdict with one clear reason for promotion and one clear reason against the nearest wrong target
13. name the next artifact as a proposal or follow-through target, not as proof
    that the owner repo has accepted or authored it
14. emit one `QUEST_PROMOTION_RECEIPT` when the triage closes, keeping the
    receipt smaller than the promotion packet itself
15. when the finish path closes, emit one `CORE_SKILL_APPLICATION_RECEIPT`
    that points back to the bounded promotion receipt and records one finished
    kernel-skill application

## Contracts
- invocation must remain explicit and post-session
- orchestrator class identity must not be promoted into a skill
- a skill promotion must stay leaf-workflow-shaped
- a playbook promotion must stay route-shaped
- proof and memory promotions must stay in their owner layers
- one good run is not enough to justify promotion by itself
- repeated discussion is not the same thing as repeated work
- repeat evidence posture must stay visible when repetition is weak, mixed,
  contested, or owner-pending
- a promotion verdict is not downstream authoring, downstream acceptance, or
  owner truth
- active quest state must not be copied into memo canon as if it were settled truth
- `QUEST_PROMOTION_RECEIPT` is verdict telemetry, not promotion authority
- `CORE_SKILL_APPLICATION_RECEIPT` is generic kernel telemetry, not promotion
  authority and not a replacement for the verdict receipt
- receipt corrections use `supersedes` rather than silent overwrite

## Risks and anti-patterns
- promoting a theme instead of a repeatable workflow
- treating repeated discussion, urgency, or excitement as repeat evidence
- hiding weak or contested repeat evidence behind a confident promotion target
- collapsing orchestrator class law into the skill layer
- collapsing recurring route method into a single skill
- treating proof debt as skill meaning
- treating memo writeback as active quest ownership
- forcing promotion just because the repeated work feels important
- presenting the next surface as already accepted by `aoa-skills`,
  `aoa-playbooks`, `aoa-agents`, `aoa-evals`, or `aoa-memo`

## Verification
- confirm the harvest pack is reviewed and bounded
- confirm exactly one repeated reviewed unit is isolated before final triage
- confirm repeat evidence posture is named and supports the verdict
- confirm the repeated unit is named explicitly
- confirm the chosen promotion target matches the owner layer
- confirm the nearest wrong target is explicitly rejected
- confirm class identity is not being defined by quest metadata
- confirm the result is one of the allowed outcomes: keep or open quest, skill, playbook, orchestrator surface, proof surface, or memo surface
- confirm the next artifact is framed as a proposal or follow-through target,
  not as downstream owner acceptance
- confirm any emitted receipt stays evidence-linked and subordinate to the closed triage
- confirm any emitted `CORE_SKILL_APPLICATION_RECEIPT` points to the
  promotion detail receipt and stays finish-only

## Technique traceability
Manifest-backed techniques:
- AOA-T-0089 from `8Dionysus/aoa-techniques` at `3b1d5d623569aa4920b87280d0db0e911d2e29d5` using path `techniques/governance/promotion-boundary/quest-unit-promotion-review/TECHNIQUE.md` and sections: Intent, When to use, Inputs, Outputs, Core procedure, Contracts, Validation
- AOA-T-0090 from `8Dionysus/aoa-techniques` at `3b1d5d623569aa4920b87280d0db0e911d2e29d5` using path `techniques/governance/promotion-boundary/nearest-wrong-target-rejection/TECHNIQUE.md` and sections: Intent, When to use, Outputs, Core procedure, Risks, Validation

## Adaptation points
Project overlays may add:
- local quest IDs and harvest entrypoints
- local owner-repo route maps
- local review packet or acceptance surfaces
- local memo and eval references
- local stop conditions for when promotion must remain deferred
- local destination-owner acceptance checks that happen after this verdict and
  outside the skill itself
- local repeat evidence posture vocabulary, provided it still distinguishes
  reviewed isolated repetition from weak, contested, topic-only, mixed, or
  owner-pending repetition