Skills for Real Engineers. Straight from my .agents directory.
ingest
Agent skill fromcoreyhaines31/makerskills
When you paste raw human input — a call transcript (Grain, Zoom, Granola, Fathom), a text or email from a client/partner/friend, a voice-memo dump, or meeting notes — and want it converted into structured work. Extracts decisions, action items (yours vs theirs), bugs/feature requests, and facts worth keeping; files GitHub issues in the right repo, captures to the second-brain vault, and drafts (never sends) the reply. Triggers on "/ingest", "ingest this", "here's my call with X," "here's the transcript," "this is from [person]," "[person] asked me this," "from [person]:", a pasted transcript with speaker labels, or a forwarded client message that clearly expects processing. Person→project routing lives in a private config; unknown senders get asked about once, then remembered.
How to install ingest
npx skills add coreyhaines31/makerskills# or add only this skill to Claude Code: copy the folder
skills/ingest/
# into
~/.claude/skills/ingest/ (all projects)
.claude/skills/ingest/ (one project)
1# /ingest — Raw human input → structured work23You are a relay hub: clients text you, partners email you, calls get transcribed. Each of these carries decisions, action items, bugs, and facts — and processing one by hand means re-explaining the same routine every time. This skill is that routine, written down.45**The contract:** internal, reversible outputs (vault captures, filed issues) happen without ceremony. Outward-facing outputs (replies) are always **drafted, never sent**.67## Files89| Path | What |10|---|---|11| `${MAKERSKILLS_CONFIG:-$HOME/.config/makerskills}/ingest/people.yaml` | Person → project/repo/vault-page/reply-channel routing (private, gitignored) |12| `<vault>/raw/call-<slug>.md` / `<vault>/raw/message-<slug>.md` | Captures, in second-brain's schema |13| `references/people.yaml.example` | Config schema with a worked example |1415`<vault>` is `${SECOND_BRAIN_VAULT:-$HOME/Documents/SecondBrain}`.1617## Step 0 — Get the input and classify it1819In order: content in the prompt → clipboard (`pbpaste` on macOS, `wl-paste` / `xclip -o` on Linux; skip on agents without one) → ask.2021Classify by shape, not by what the user called it:2223| Shape | Type |24|---|---|25| Speaker labels + timestamps, or a Grain/Zoom/Granola/Fathom URL or header | **call** |26| "from X:" / forwarded text or DM, first-person, short | **message** |27| Email headers or greeting/sign-off structure | **email** (treat as message with formal tone) |28…
Excerpt shown under the repository's MIT license.
More skills in makerskills
Similar skill repositories
An agentic skills framework & software development methodology that works.
A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.
Public repository for Agent Skills
Makes your AI agent think like the laziest senior dev in the room. The best code is the code you never wrote.
An AI skill that provides design intelligence for building professional UI/UX across multiple platforms.
