Agent Skills

A Claude Code, Cursor, or Codex skill that drives @gethookmyapp/cli end-to-end. Your AI does the wiring.

Install The Skill

The skill ships via the standard Claude Code skill-install flow. It works in Cursor and Codex as well, following each client's skill-loading convention.

npx skills add hookmyapp/agent-skills

What The Skill Knows How To Do

  • Authenticate the CLI: runs hookmyapp login, surfaces the browser step to the human.
  • Connect a production WABA through Meta embedded signup or start a sandbox session.
  • Pull env values with hookmyapp sandbox env --write .env or hookmyapp env <waba-id>.
  • Set a production webhook URL via hookmyapp webhook set and verify with webhook show.
  • Send a test message via hookmyapp sandbox send to prove the loop is working.

Browser-Required Steps

Some steps require a human in the browser.

hookmyapp login and hookmyapp channels connect open OAuth popups. The skill surfaces a HUMAN ACTION REQUIRED prompt and waits for you to complete the tab before moving on.

Safety Rules The Skill Enforces

  • Never pastes access tokens into chat output. Tokens stay in .env files.
  • Never runs hookmyapp webhook set against production without explicit confirmation.
  • Never runs hookmyapp channels disable without explicit confirmation.
  • Never modifies .env files without telling you which keys will change.

Next Steps

  • Starter Kit: The runtime the skill wires into.
  • CLI: The command surface the skill drives.