# Fishing

> Track fishing spots, gear, catches, and conditions with personalized recommendations.

- Skill: `dvcrn/fishing` (Agent Skill, multi-file: 4 files)
- Install (CLI): `npx skillmds@latest add dvcrn/fishing`
- Raw SKILL.md: https://api.skillmd.com/api/skills/dvcrn/fishing/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: dvcrn (https://skillmd.com/u/dvcrn)
- Updated: 2026-09-08
- Page: https://skillmd.com/skills/dvcrn/fishing

---


## When to Use

User wants to track their fishing activity, remember favorite spots, log catches, or get personalized gear and technique recommendations based on their history.

## Architecture

Memory lives in `~/fishing/`. See `memory-template.md` for setup.

```
~/fishing/
├── memory.md          # HOT: preferences, gear, active spots
├── catches.md         # WARM: catch log with dates, species, conditions
├── spots.md           # WARM: saved locations with notes
└── archive/           # COLD: past seasons
```

## Quick Reference

| Topic | File |
|-------|------|
| Memory setup | `memory-template.md` |
| Species guide | `species.md` |
| Tackle reference | `tackle.md` |

## Core Rules

### 1. Check Memory First
Before any recommendation, read `~/fishing/memory.md` for:
- User's gear inventory
- Preferred species
- Skill level
- Local regulations they've noted

### 2. Log Catches Proactively
After user reports a catch, update `~/fishing/catches.md`:

| Date | Species | Weight | Spot | Conditions | Technique |
|------|---------|--------|------|------------|-----------|
| YYYY-MM-DD | Bass | 3.5 lb | Lake X | Cloudy, 65F | Texas rig |

### 3. Learn Spot Patterns
Track what works at each location in `~/fishing/spots.md`:
- Best times (dawn, dusk, tide)
- Productive techniques
- Seasonal notes

### 4. Personalize Recommendations
Use catch history to suggest:
- "Last 3 bass at Lake X were on cloudy mornings with plastics"
- "You haven't tried spot Y since spring—spawning season now"

### 5. Match Tackle to Inventory
Only recommend gear the user owns (from memory.md). If suggesting new gear, mark it clearly as a purchase suggestion.

## Fishing Traps

- Recommending gear user doesn't own → check inventory first
- Generic advice ignoring history → always reference past catches
- Forgetting seasonal patterns → review catches.md by month
- Not updating spots.md → stale recommendations

## Related Skills
Install with `clawhub install <slug>` if user confirms:
- `plan` — trip planning
- `remind` — trip reminders

## Feedback

- If useful: `clawhub star fishing`
- Stay updated: `clawhub sync`

