harvest
Global or pillar-targeted maintenance skill — runs all Harvest work by default, or only tracker, normative, cleanup, freshness, or remaining-artifact review with required dependencies
- License 许可
- MIT
- 最近更新
- 2026-11-11
- Stars
- ★ 1
- Forks
- 0
01 前言 Front Matter
- name
- harvest
- tags
- [ "collection", "workflow", "automation", "productivity", "data-mining" ]
- author
- François-Xavier Guillois
- version
- 5.6.1
- description
- Global or pillar-targeted maintenance skill — runs all Harvest work by default, or only tracker, normative, cleanup, freshness, or remaining-artifact review with required dependencies
- permissions
- [ "files", "bash" ]
- vibe_version
- >=1.0.0
02 资源文件 24
- 参考文档actions/01-inventory.md2.7 KB
- 参考文档actions/02-tracker.md2.7 KB
- 参考文档actions/03-normative.md1.7 KB
- 参考文档actions/04-cleanup.md1.9 KB
- 参考文档actions/05-freshness.md1.2 KB
- 参考文档actions/06-review.md1.5 KB
- 参考文档actions/07-report.md1.0 KB
- 参考文档actions/08-all.md1018 B
- 参考文档evals/aidd-artifact-scenarios.md5.0 KB
- 参考文档evals/fixtures/tiered-project/aidd_docs/backlog/stories/checkout.md176 B
- 参考文档evals/fixtures/tiered-project/aidd_docs/memory/internal/decisions/001-checkout.md126 B
- 参考文档evals/fixtures/tiered-project/aidd_docs/tasks/2026_01/2026_01_05_checkout/phase-1.md105 B
- 参考文档evals/fixtures/tiered-project/aidd_docs/tasks/2026_01/2026_01_05_checkout/plan.md180 B
- 参考文档evals/fixtures/tiered-project/aidd_docs/tasks/2026_01/2026_01_20_active/plan.md133 B
- 参考文档evals/fixtures/tiered-project/aidd_docs/tasks/status/2025_01_01_project_status.md70 B
- 参考文档evals/fixtures/tiered-project/environment.md561 B
- 脚本evals/fixtures/tiered-project/src/checkout.ts116 B
- 参考文档evals/pillar-routing-scenarios.md10.4 KB
- 参考文档evals/plan-layout-scenarios.md5.2 KB
- 参考文档evals/scenarios.json691 B
- 参考文档references/feature-lifecycle.md1.8 KB
- 参考文档references/pillar-contract.md3.0 KB
- 参考文档references/remaining-artifacts.md3.4 KB
- 参考文档references/report-template.md2.8 KB
03 SKILL.md 正文
Read host portability before resolving plugin files, invoking sibling skills, or persisting project guidance.
Harvest
Maintains aidd_docs/tasks/ and aidd_docs/backlog/: tracker state, durable decisions, completed-plan cleanup, documentation and code freshness, and remaining task artifacts.
Available actions
| # | Action | Role | Input |
|---|---|---|---|
| 01 | inventory |
Detect only the host state and artifacts required by the selected route | all, tracker, cleanup, freshness, or review scope |
| 02 | tracker |
Read tracker status or reconcile completed plans | status-only or reconcile mode |
| 03 | normative |
Delegate durable memory and rule reconciliation | requested or dependency mode |
| 04 | cleanup |
Protect learning, then purge eligible completed artifacts | scoped inventory + tracker + normative results |
| 05 | freshness |
Delegate documentation and source freshness assessment | freshness-scoped discovery |
| 06 | review |
Review and arbitrate every remaining artifact | review-scoped inventory + tracker status |
| 07 | report |
Persist the complete Harvest report | all pillar metrics |
| 08 | all |
Run the complete maintenance workflow | optional configuration overrides |
Default flow
Parse arguments before reading any action file or accessing the project:
- supported selectors:
all,tracker,normative,cleanup,freshness,review; - no selector, including configuration-only input, routes to
allwithout asking; - exactly one selector routes to its exact action;
- an unknown bare token, unknown configuration key, malformed value, or more than one selector stops before work and lists the valid selectors and configuration keys.
Explicit trigger mapping:
- "harvest", "harvest all", or configuration-only input →
all - "harvest tracker" →
tracker - "harvest normative" →
normative - "harvest cleanup" →
cleanup - "harvest freshness" →
freshness - "harvest review" →
review
Routes and dependency closure:
| Selected | Run in order |
|---|---|
all |
inventory(all) → tracker(reconcile) → normative → cleanup → freshness → review → report |
tracker |
inventory(tracker) → tracker(reconcile) |
normative |
normative |
cleanup |
inventory(cleanup) → tracker(reconcile) → normative → cleanup |
freshness |
inventory(freshness) → freshness |
review |
inventory(review) → tracker(status-only) → review |
Read the pillar contract, then only the selected action, required dependency actions, and references they explicitly request. Never read unrelated action or pillar-reference files. Reuse the execution context and every completed result.
Configuration
| Parameter | Default | Description |
|---|---|---|
plan_warn_days |
14 | Age above which an active plan is flagged |
plan_stale_days |
60 | Age above which an active plan is proposed for deletion |
audit_stale_days |
90 | Age above which an audit or non-plan output is flagged |
rule_elevation_threshold |
3 | Decisions on one topic needed to propose rule elevation |
Use a supplied key=value instead of its default. Values are positive integers. Reject unknown keys and malformed values before work.
Transversal rules
- Never close a tracker item without showing the closing comment and waiting for confirmation.
- Never delete files without explicit confirmation. Enumerate files; never recursively delete a feature directory.
- Use only the tracker interface detected by the tracker action, never MCP.
- Adapt shell commands to the OS detected once by inventory.
- A feature lifecycle comes only from direct
plan.mdfrontmatter, never a filename suffix or phase contents. - Normative reconciliation, including consolidation of unchanged existing rules into concise rules and on-demand memory, must complete before cleanup can purge completed work.
- Product artifacts outside backlog stories are reported only and never purged.
- A targeted run develops only the selected pillar, then briefly reports its dependencies; it never writes the global Harvest report.
Evals
evals/plan-layout-scenarios.mdevals/aidd-artifact-scenarios.mdevals/pillar-routing-scenarios.md
04 同仓库更多 Skills
web-optimize
暂无简介
data-optimize
暂无简介
ap-optimize
暂无简介
web-optimize
暂无简介
data-optimize
暂无简介
ap-optimize
暂无简介