UNDERSTORY LABS
L2 Assess · github trending · Jul 27, 2026

mattpocock/skills

proceedmedium confidence
01 · Fit to Stack
strong fit

The skills are TypeScript/Next.js patterns that drop directly into .claude/ directories for field-notes and understory-labs-site, both Next.js 15 + TypeScript App Router projects. No new dependencies, services, or infrastructure required - this is pure Claude Code tooling.

02 · Fit to Vision
partial fit

It matches the operator's preference for low-maintenance, practical-over-experimental additions, but it improves how code gets written rather than adding a user-facing capability or content node. Value is indirect and depends on the skills actually being good, which the enrichment data alone does not establish.

Implementation Options
01Verify then decide
field-notes<1 hourlow risk

Before porting anything, open github.com/mattpocock/skills directly and check the real star count, repo age, and actual skill file contents. The enrichment snapshot's 190,869-star figure for a repo 'created in February 2026' is not plausible for a single-author skills repo and should not be trusted at face value.

+Costs about 10 minutes
+Prevents wasted porting effort if the enrichment mischaracterized the repo
-Adds a step before any value is realized
-Produces nothing by itself
02Manual curation and selective port
field-notes2-4 hourslow risk

After verifying the repo is legitimate, pick 2-3 skills most relevant to recurring pain points (Supabase response typing, Next.js API route conventions, async patterns), adapt them to the Claude Code skill format, and add them to field-notes/.claude/skills/ and understory-labs-site/.claude/skills/. Exercise one on a real coding session before adding more.

+Low risk - only touches .claude directories, fully reversible by deleting a file
+Immediately testable against real work
-Manual adaptation work since Pocock's format may not map 1:1 to Claude Code's skill spec
-Value is unproven until actually exercised
01 · Value

If even 2-3 of the ported skills are genuinely good, Claude Code sessions on field-notes and understory-labs-site produce stricter typing and fewer runtime type errors automatically, with no process change required from the operator.

02 · Why It Matters

Skills are cheap, reversible infrastructure - unlike a library or service, a bad one can just be deleted. This is a low-stakes way to compound output quality across every TypeScript project the operator maintains, which matters more given solo, time-boxed development.

03 · What Implementation Looks Like

Operator opens the actual GitHub repo (not just the enrichment summary), skims the real skill files, picks 2-3 addressing recurring pain points, copies them into field-notes/.claude/skills/ and understory-labs-site/.claude/skills/, and adjusts any Pocock-specific conventions to match Understory Labs' own. No new dependencies, no deploy, no schema changes. A minimal v1 is one skill added and exercised on the next real coding session to confirm it actually helps.