Agent skills that give AI coding agents the context they need to use Ably correctly. Covers product selection, SDK architecture, authentication, channel design, and the common mistakes that cause production issues.
Skills work with any agentskills.io-compatible coding agent, including Claude Code, Cursor, Codex, Windsurf, Gemini CLI, and many more.
| Skill | Purpose | Auto-triggers when |
|---|---|---|
using-ably |
Product selection, SDK patterns, auth, channel design, common gotchas | Any Ably-related work |
debugging-with-ably-cli |
Diagnostic decision trees, CLI capabilities, state reference, environment gotchas | Diagnosing Ably issues |
The core skill. Provides curated domain knowledge that agents frequently get wrong: choosing the right product/SDK, JWT vs token auth, modern v2.x patterns, Chat SDK lifecycle (attach before subscribe!), React integration pitfalls, and a production checklist.
Teaches agents what the Ably CLI can do and when to use each capability for diagnosing issues. Covers diagnostic reasoning (symptom → CLI approach), key debugging facts, connection/channel state machines, and environment-specific gotchas. Agents discover exact command syntax via ably --help at runtime.
claude plugin marketplace add ably/agent-skills
claude plugin install ably@ably-agent-skillsnpx skills add ably/agent-skillsCopy the skill directory into your agent's configuration:
git clone https://github.com/ably/agent-skills.git
cp -r agent-skills/skills/using-ably .skills/Skills fetch Ably documentation via WebFetch. To avoid repeated permission prompts, add to .claude/settings.json:
{
"permissions": {
"allow": [
"WebFetch(ably.com/*)",
"WebSearch"
]
}
}The skill provides curated knowledge — architectural decisions, SDK patterns, auth, and common mistakes that documentation alone doesn't prevent. Every claim is verified against current Ably docs. Directs agents to fetch ably.com/llms.txt before writing code.
Apache-2.0