Skip to content

chore: complete package.json metadata for npm discovery #24

Description

@beogip

Priority: P0 (blocking for the announcement)
Source: pre-announcement LinkedIn review note (marketer, 2026-06-03), approved 2026-06-07.

Why

Anyone searching npmjs or landing on the package page sees this metadata. It's currently incomplete, which hurts discoverability and the perception of maturity right when the announcement drives traffic.

Verified current state

  • The keywords field is missing entirely.
  • Weak description: "Code-first agent tool definitions with Zod schemas". The GitHub repo's one is much better and they should be aligned.
  • homepage is missing.
  • bugs is missing.

Tasks

  1. Add keywords (5 to 8): e.g. ai-agents, llm-tools, tool-use, zod, cli-tools, structured-output, deterministic-tools, code-first-agents. Align with the repo's existing topics.
  2. Align description with the GitHub repo's (the rich one: "A code-first framework for building deterministic CLI tools that LLM agents can discover, validate, and invoke with zero guesswork...").
  3. Add homepage pointing to the canonical URL (see the canonical URL issue, ideally code-first-agents.com).
  4. Add bugs with the repo's issues URL.
  5. Version bump (patch) so the new metadata reaches npm.

Metadata

Metadata

Assignees

No one assigned

    Labels

    P0BloqueanteclaudeTrigger Claude Code to implement this issuemarketingFunnel / anunciopackagingpre-launchParte del checklist para anunciar/hacer publicoreleased

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions