Skip to content

feat: agent skill#99

Draft
felipefreitag wants to merge 9 commits intomainfrom
feat-agent-skill
Draft

feat: agent skill#99
felipefreitag wants to merge 9 commits intomainfrom
feat-agent-skill

Conversation

@felipefreitag
Copy link
Contributor

No description provided.

Add SKILL.md and reference docs following the open Agent Skills spec,
enabling discovery via ClawHub.ai and TanStack Intent. Ship skill files
in the npm package so AI agents can learn the CLI's command surface.
- Add standard frontmatter fields (author, version, homepage, source,
  inputs, references) matching the resend SDK skill conventions
- Improve description to be trigger-oriented with explicit activation
  guidance
- Add "Common Mistakes" table (7 gotchas for non-interactive usage)
- Add "What Do You Need?" routing table linking tasks to references
- Fix heading to match convention (just skill name, no subtitle)
- Clarify stdout/stderr error behavior
- Add cross-references to resend and agent-email-inbox skills
Add command references and workflow recipes for the new `webhooks listen`
and `emails receiving listen` commands.
Adds a script that patches SKILL.md metadata version from package.json,
run automatically via the prepack hook so published packages always have
the correct version in the skill frontmatter.
Improves token efficiency for agents by splitting the monolithic 800-line
commands.md into 11 focused files (emails, domains, api-keys, broadcasts,
contacts, contact-properties, segments, templates, topics, webhooks, auth).
Agents now only load the reference they need instead of the full file.
@felipefreitag felipefreitag requested a review from vcapretz March 13, 2026 20:13
Replace exhaustive command map tables (~160 lines) with a compact command
index, condense authentication to a one-liner, and replace flat reference
index with conditional routing. Detailed flags and output shapes remain
in per-command reference files. Reduces SKILL.md from 297 to 141 lines.
@Shubhdeep12
Copy link

hey @felipefreitag how about we modify the script to autogenerate the references and content inside them from all commands? i think this way we dont have to manage the references manually everytime a new command is added or any command is modified

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants