Skip to content
Back to skills

Harvest Detect

ASecurity

Detect harvest dates per parcel from NDVI (and S1) drops; produce a harvest layer and summary.

  • 8 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added September 19, 2026
ai-agents

Works with

  • cli

Security analysis

A100/100

Scanned September 19, 2026

npx -y skills add Adilmunawar/ZD-claude-plugin --skill harvest-detect --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Harvest Detect?

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

Security grade badge for Harvest Detect
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/adilmunawar-harvest-detect/badge)](https://www.skillsdirectory.com/skills/adilmunawar-harvest-detect)

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: harvest-detect
disable-model-invocation: true
argument-hint: "<timeseries.parquet> [crop]"
description: Detect harvest dates per parcel from NDVI (and S1) drops; produce a harvest layer and summary.
---

Input: parcel × date index table from `ndvi-timeseries`.

1. Per parcel on the smoothed series: find peak (mature plateau ≥ `ndvi_mature`, default 0.55 for sugarcane) sustained ≥ 20 days.
2. Harvest = first date after the plateau where NDVI drops by ≥ `drop` (default 0.25) within ≤ 15 days *and* stays below `post_max` (0.35) for ≥ 10 days. Optional S1: VH backscatter drop ≥ 2 dB in the same window raises confidence.
3. Confidence: high (both sensors), medium (NDVI only, clean series), low (gap > 20 days around the event). Flag parcels with no event as `unharvested` or `no-data`.
4. Outputs: `harvest_<aoi>_<season>.gpkg` (parcel id, harvest_date, confidence, peak_ndvi, drop), summary by district/week (count, area ha), and a Mermaid/Markdown table; hand to `zd-reports` for the client report.
5. Validate on any ground-truth dates available; report MAE in days.

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…