field-harvestlisted
Install: claude install-skill chrono-code/forge-harness
# field-harvest — Field Pattern Harvest → FH Reverse Absorption Proposal
Scans recent commits from field projects for patterns worth absorbing back into FH. One-click completion through to PR creation upon user approval.
## Triggers
```
/field-harvest # scan all mapped field projects
/field-harvest <path> # specify a particular field project
/field-harvest --since <N>d # commits within N days (default 7)
/field-harvest --watch <path> # periodic monitoring mode (default 24h interval)
/field-harvest --watch --interval <h> # change monitoring interval
/field-harvest --once # check current state and exit (no monitoring)
```
## Step 0. Field Project Path Detection
When no path is specified, auto-detect with 3-level priority:
```bash
# Priority 1: Read FH auto_project_mapping.md
cat .claude/rules/auto_project_mapping.md 2>/dev/null | grep -E "path:|project:" | head -10
# Priority 2: Auto-discover git repos in common development directories
find "$HOME/projects" "$HOME/dev" "$HOME/workspace" \
-maxdepth 2 -name ".git" -type d 2>/dev/null \
| sed 's|/.git||' \
| grep -v "forge-harness\|harness_framework" \
| head -10
# Priority 3: Scan parent directory of current cwd
find "$(dirname "$(pwd)")" -maxdepth 1 -name ".git" -type d 2>/dev/null \
| sed 's|/.git||'
```
List discovered repos to user and ask to select target. If 0 repos found, prompt for direct path input.
## Step 1. Recent