Source Harvest banner
fppfurtado fppfurtado

Source Harvest

Development community

Description

Harvest external sources (video/URL/PDF/text/code) into structured extracts, confront them against a repo's doctrine + tree + open issues, and emit a ranked, operator-gated adopt-proposal. Portable Claude Code / Cursor skill.

Installation

This entry records only its repository, not the path inside it, so there is no exact command to give. Open the source below and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

README

source-harvest

A portable **Agent Skill** (Claude Code / Cursor) that turns outside signal into tracked, repo-specific decisions.

Given 1..N external sources — a video, URL, PDF, pasted text, or a codebase/tool read at code level — `source-harvest`:

  1. Harvests each into a structured extract, then synthesizes across them.
  2. Confronts the result against THIS repo's own doctrine + tree + open issues (not the abstract "best practice" — what actually holds here).
  3. Validates the leverageable points against current web / academic evidence.
  4. Emits a ranked, operator-gated adopt-proposal — and files nothing without approval.

It is **not** deep-research (which answers an open research question from the web) and **not** a knowledge-vault (which accumulates pages). It confronts a *specific repo* and proposes what to adopt, then stops.

Layout

The skill body is `SKILL.md`; the harness adapters live under `adapters/claude-code/` and `adapters/cursor/` (each carries its plugin manifest). To try it now, clone this repo and load the adapter for your harness directly (Claude Code: `/plugin marketplace add `; Cursor: point your plugin config at `adapters/cursor/`).

A dedicated public marketplace/index install surface is planned (agent-kit ADR 0008, the M3 gate) and not wired yet — until then, the direct-clone path above is the standalone route.

Source & development

Developed in the [agent-kit](https://github.com/fppfurtado/agent-kit) collection (its dev home); this repo is the public, extracted island. Versions and history track here (`CHANGELOG.md`).

Author: Fernando Furtado.