feedsmith
Installation
SKILL.md
Feedsmith
Use this skill for Feedsmith v3+ (feedsmith): parse and generate RSS, Atom, RDF, JSON Feed, and OPML with structure-preserving, typed APIs. Docs: feedsmith.dev. Snapshot 3.0.1 (2026-10-01).
Workflow
- Inspect the local surface:
- Installed
feedsmithversion (bun pm ls feedsmith/bun info feedsmith). This skill targets 3.x;latestis 3.0.1 (ESM build now ships.mjsfiles; no API changes from 3.0.0). - Parse vs generate vs OPML vs detect-only usage.
- Dates: raw strings vs
parseDateFn/Dateon generate. - v2 leftovers:
feedsmith/types,{ lenient: true }, flat Atom strings, string RSS persons, singulardc.*fields,Rss/Atom/Json/Rdftype namespaces.
- Installed
- Prefer dedicated parsers when format is known; use
parseFeedonly for unknown/mixed sources. - Refresh docs when tags drift. Start from source-map.md.
- Route deeper detail:
- Parse/detect/dates/errors: parsing.md
- Generate, strict mode, stylesheets, OPML extras: generating.md
- Formats, namespaces, types: formats-namespaces.md
- v2→v3 breaking changes: migration-v2-to-v3.md
- Prefer
bun/bunxin command examples.