By last9
Last9 observability skills for Claude Code. Query logs and traces through the hosted Last9 MCP server with service-first narrowing and verified query guardrails.
Query Last9 logs effectively — service-first scoping, attribute filters over body search, aggregate-then-drill. Use when querying or searching Last9 logs, finding log errors, building a get_logs logjson pipeline, or debugging a symptom through logs ("query logs", "find logs", "search logs", "log errors").
Guided trace investigation and tracejson query reference for Last9. Interviews the user with 5 targeted questions (service, environment, time window, symptom, scope), fires the right tool call, and carries the reference card for get_traces tracejson pipelines. Use when investigating a trace issue, debugging a service, building or fixing a tracejson query, or when user says "diagnose" / "investigate" / "what's wrong with".
AI agents are good at writing queries and bad at knowing which query to write. This toolkit teaches coding agents — Claude Code, Codex, Cursor, and anything that speaks Agent Skills — how to investigate production systems with Last9: which tool to reach for, in what order, and which dead ends to skip.
Each skill encodes an investigation workflow the way the product intends it — the skills hand off to one another when an investigation crosses domains.
| Skill | What it teaches |
|---|---|
last9-logs | Log investigation: scope to a service first, attribute filters over body search, aggregate before drilling into raw lines |
last9-traces | Trace investigation: a five-question interview that lands on the right tool call, plus a tracejson syntax reference card |
npx skills add last9/ai-toolkit
Install a single skill, or target a specific agent:
npx skills add last9/ai-toolkit --skill last9-logs
npx skills add last9/ai-toolkit -a claude-code
Claude Code and Codex users can install through their plugin marketplaces instead. The marketplace package lives in plugins/last9/.
Last9 MCP is hosted, so there is no local server to run. Point your agent's MCP config at your organization's endpoint. For Codex:
[mcp_servers.last9]
url = "https://app.last9.io/api/v4/organizations/<org-slug>/mcp"
For Claude Code, add the same endpoint through its MCP configuration flow. Then run /mcp to authenticate. Keep local MCP config files (.codex/config.toml, .claude/settings.local.json) out of version control.
The top-level skills/ directory is canonical; the packaged copies under plugins/last9/skills/ are generated by scripts/sync-agent-plugin-skills.sh, and CI fails any PR where the two drift. See CONTRIBUTING.md for the workflow, and SECURITY.md for reporting vulnerabilities.
Last9 AI Toolkit is released under the MIT License.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub last9/ai-toolkit --plugin last9Memory compression system for Claude Code - persist context across sessions
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Ultra-compressed communication mode. Cuts ~75% of tokens while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth