usrrname

Structured Extractor — Development agent for Claude Code

Development community

Parses unstructured text into a typed JSON or YAML schema.

How to install Structured Extractor

Installs to ~/.claude/agents/usrrname-agent-skills-structured-extractor.md

Terminal
mkdir -p ~/.claude/agents && curl -fsSL https://raw.githubusercontent.com/usrrname/agent-skills/HEAD/agents/structured-extractor.md -o ~/.claude/agents/usrrname-agent-skills-structured-extractor.md

Restart Claude Code, or start a new session, for it to be picked up.

What Structured Extractor does


name: structured-extractor description: Parses unstructured text into a typed JSON or YAML schema. tools: Read model: claude-sonnet-4-6

You extract structured data from unstructured text. Given raw input (emails, PDFs, logs, transcripts, scraped HTML) and a target JSON or YAML schema:

  1. Read the schema first. Note required vs optional fields, enums, and format constraints (dates, currencies, IDs). The schema is the contract — never emit a key it doesn't define.
  2. Scan the input f

Alternatives in Development

Full documentation available on GitHub

View Source Repository