harvest-proposal-pipeline

Automate ICE-Crawler ingestion → registry update → proposal stub creation. Use when you want a full harvest loop that ends with a ready-to-review skill idea.

25 stars

Best use case

harvest-proposal-pipeline is best used when you need a repeatable AI agent workflow instead of a one-off prompt.

Automate ICE-Crawler ingestion → registry update → proposal stub creation. Use when you want a full harvest loop that ends with a ready-to-review skill idea.

Teams using harvest-proposal-pipeline should expect a more consistent output, faster repeated execution, less prompt rewriting.

When to use this skill

  • You want a reusable workflow that can be run more than once with consistent structure.

When not to use this skill

  • You only need a quick one-off answer and do not need a reusable workflow.
  • You cannot install or maintain the underlying files, dependencies, or repository context.

Installation

Claude Code / Cursor / Codex

$curl -o ~/.claude/skills/harvest-proposal-pipeline/SKILL.md --create-dirs "https://raw.githubusercontent.com/ComeOnOliver/skillshub/main/skills/jacksonjp0311-gif/Clawbot-skills/harvest-proposal-pipeline/SKILL.md"

Manual Installation

  1. Download SKILL.md from GitHub
  2. Place it in .claude/skills/harvest-proposal-pipeline/SKILL.md inside your project
  3. Restart your AI agent — it will auto-discover the skill

How harvest-proposal-pipeline Compares

Feature / Agentharvest-proposal-pipelineStandard Approach
Platform SupportNot specifiedLimited / Varies
Context Awareness High Baseline
Installation ComplexityUnknownN/A

Frequently Asked Questions

What does this skill do?

Automate ICE-Crawler ingestion → registry update → proposal stub creation. Use when you want a full harvest loop that ends with a ready-to-review skill idea.

Where can I find the source code?

You can find the source code on GitHub using the link provided at the top of the page.

SKILL.md Source

# Harvest → Proposal Pipeline

This skill runs the whole flow when you say so:
1. ICE-Crawler orchestrator ingests a repo (Frost→Glacier→Crystal→Residue).
2. The extraction registry (`ice-crawler-harvester/extractions`) is appended automatically.
3. A summary stub + optional proposal JSON is generated so you can approve the next skill.

Helper script: `scripts/harvest_pipeline.py`

## Usage
```powershell
cd <skills_repo>\skills\harvest-proposal-pipeline
python scripts\harvest_pipeline.py <repo_url> --candidate <skill-name> --max-files 80 --max-kb 256
```
- `repo_url` — cloneable Git URL (raw/tree/blob URLs are fine; orchestrator normalizes).
- `--candidate` (optional) — proposed skill name. When supplied, a stub JSON is written under `skills/extraction-proposer/proposals/`.
- `--max-files` / `--max-kb` — bounds for Glacier selection + per-file size.
- Set `ICE_CRAWLER_ROOT` to the local path of your ICE-Crawler clone before running this script.

## What it does
1. Runs `python -m engine.orchestrator …` inside `$env:ICE_CRAWLER_ROOT` with timestamped `state/runs/run_<ts>`.
2. Loads `artifact_manifest.json` to count files.
3. Writes/updates `skills/ice-crawler-harvester/extractions/index.jsonl` with: repo, run_dir, manifest path, file count, summary path.
4. Creates/updates `skills/ice-crawler-harvester/extractions/<repo-slug>/SUMMARY.md`, including an auto-generated “Auto-detected Candidates” section with suggested algorithms/tools.
5. If `--candidate` is provided, saves `skills/extraction-proposer/proposals/<skill-name>.json` prefilled with provenance, candidate description, notable file list, and suggested skill structure.

## After the run
- Console output highlights:
  - `Run folder`: the ICE-Crawler fossil (`state/runs/run_<timestamp>`).
  - `Summary`: path to `SUMMARY.md` (includes auto-detected candidate bullets).
  - `Proposal stub`: JSON file to review in `extraction-proposer/proposals/` (if `--candidate` supplied).
- Once you approve a proposal, copy it into `extraction-proposer/catalog/` and mark the status (`approved`, `rejected`, etc.) so the catalog becomes the definitive list of green-lit algorithms.
- Open the summary/proposal, add any extra notes, and decide whether to execute the build using `skill-creator`.

## Safety & Notes
- Requires Python + git on PATH (same prerequisites as ICE-Crawler).
- Registry + proposal folders must exist (created by earlier skills).
- Script fails fast if orchestrator errors or the manifest is missing.
- You stay in control: nothing becomes a skill until you approve/edit the generated proposal.

Invoke this skill whenever you want a one-command harvest that comes back with a ready-to-review idea.

Related Skills

Research Proposal Generator

25
from ComeOnOliver/skillshub

Generate high-quality academic research proposals for PhD applications following Nature Reviews-style academic writing conventions.

vertex-ai-pipeline-creator

25
from ComeOnOliver/skillshub

Vertex Ai Pipeline Creator - Auto-activating skill for GCP Skills. Triggers on: vertex ai pipeline creator, vertex ai pipeline creator Part of the GCP Skills skill category.

sklearn-pipeline-builder

25
from ComeOnOliver/skillshub

Sklearn Pipeline Builder - Auto-activating skill for ML Training. Triggers on: sklearn pipeline builder, sklearn pipeline builder Part of the ML Training skill category.

preprocessing-data-with-automated-pipelines

25
from ComeOnOliver/skillshub

Process automate data cleaning, transformation, and validation for ML tasks. Use when requesting "preprocess data", "clean data", "ETL pipeline", or "data transformation". Trigger with relevant phrases based on skill purpose.

pipeline-monitoring-setup

25
from ComeOnOliver/skillshub

Pipeline Monitoring Setup - Auto-activating skill for Data Pipelines. Triggers on: pipeline monitoring setup, pipeline monitoring setup Part of the Data Pipelines skill category.

orchestrating-deployment-pipelines

25
from ComeOnOliver/skillshub

Deploy use when you need to work with deployment and CI/CD. This skill provides deployment automation and orchestration with comprehensive guidance and automation. Trigger with phrases like "deploy application", "create pipeline", or "automate deployment".

jenkins-pipeline-intro

25
from ComeOnOliver/skillshub

Jenkins Pipeline Intro - Auto-activating skill for DevOps Basics. Triggers on: jenkins pipeline intro, jenkins pipeline intro Part of the DevOps Basics skill category.

data-augmentation-pipeline

25
from ComeOnOliver/skillshub

Data Augmentation Pipeline - Auto-activating skill for ML Training. Triggers on: data augmentation pipeline, data augmentation pipeline Part of the ML Training skill category.

dagster-pipeline-creator

25
from ComeOnOliver/skillshub

Dagster Pipeline Creator - Auto-activating skill for Data Pipelines. Triggers on: dagster pipeline creator, dagster pipeline creator Part of the Data Pipelines skill category.

customerio-deploy-pipeline

25
from ComeOnOliver/skillshub

Deploy Customer.io integrations to production cloud platforms. Use when deploying to Cloud Run, Vercel, AWS Lambda, or Kubernetes with proper secrets management and health checks. Trigger: "deploy customer.io", "customer.io cloud run", "customer.io kubernetes", "customer.io lambda", "customer.io vercel".

cdc-pipeline-creator

25
from ComeOnOliver/skillshub

Cdc Pipeline Creator - Auto-activating skill for Data Pipelines. Triggers on: cdc pipeline creator, cdc pipeline creator Part of the Data Pipelines skill category.

building-cicd-pipelines

25
from ComeOnOliver/skillshub

Execute use when you need to work with deployment and CI/CD. This skill provides deployment automation and pipeline orchestration with comprehensive guidance and automation. Trigger with phrases like "deploy application", "create pipeline", or "automate deployment".