skills
Health Pass
- License — License: MIT
- Description — Repository has a description
- Active repo — Last push 0 days ago
- Community trust — 16 GitHub stars
Code Fail
- fs module — File system access in .github/workflows/eval-changed-skills.yml
- rm -rf — Recursive force deletion command in .github/workflows/sync-from-gilfoyle.yml
Permissions Pass
- Permissions — No dangerous permissions requested
No AI report is available for this listing yet.
Use Axiom in your coding agent to search logs, query metrics, and follow traces. Dig into production errors and slow requests, build dashboards, and set up alerts. Includes the Axiom MCP connection and skills for incident response, monitoring, and translating Splunk queries.
Axiom Skills
Agent skills for working with Axiom. Skills are folders of instructions, scripts, and resources that coding agents load dynamically to improve performance on specialized tasks.
Available Skills
| Skill | Description |
|---|---|
| sre | Hypothesis-driven SRE investigation with Axiom |
| spl-to-apl | Translate Splunk SPL queries to Axiom APL |
| building-dashboards | Design and build Axiom dashboards from intent, templates, Splunk migrations, and metrics/MPL chart payloads |
| axiom-alerting | Unified monitor + notifier management for Axiom alerting via the v2 API |
| controlling-costs | Analyze query patterns to find unused data and optimize Axiom costs |
| metrics-chart | Render saved metrics v2/v3 JSON as line charts; zero-dependency ASCII by default, optional gnuplot PNG/SVG/sixel |
Requirements
- jq - JSON processor (
brew install jqorapt install jq) - curl - HTTP client (usually pre-installed)
- bc - Calculator, needed by controlling-costs (
brew install bcorapt install bc) - timeout or gtimeout - Required by SRE scripts (
brew install coreutilson macOS)
MCP Server
.mcp.json configures the hosted Axiom MCP Server at https://mcp.axiom.co/mcp for agent clients that install plugins from a manifest. APL queries use queryDataset; metrics queries use queryMetrics with MPL. See the MCP setup docs.
Installation
Codex
Register Axiom's marketplace so Codex can find its plugins:
codex plugin marketplace add axiomhq/skills
Install the Axiom plugin, which includes all skills in this repository and the hosted MCP server connection:
codex plugin add axiom@axiom
In axiom@axiom, the first name is the plugin and the second is the marketplace.
Authorize Axiom in your browser when prompted. If you already added Axiom MCP manually, keep one connection to avoid duplicate tools.
To update, run codex plugin marketplace upgrade axiom, then codex plugin add axiom@axiom. Start a new session to use the update.
Claude Code
claude plugin marketplace add axiomhq/skills
claude plugin install axiom@axiom
Restart Claude Code, then use /mcp to authorize Axiom.
To update, run claude plugin marketplace update axiom, then claude plugin update axiom@axiom. Restart Claude Code to load it.
Cursor
On Teams or Enterprise, an admin must enable Allow Local Plugin Imports. Then clone into Cursor's local plugin directory:
git clone https://github.com/axiomhq/skills.git ~/.cursor/plugins/local/axiom
Reload Cursor and authorize Axiom when prompted. To update an existing install, run git -C ~/.cursor/plugins/local/axiom pull --ff-only, then reload Cursor.
Teams and Enterprise admins can also import axiomhq/skills through Plugins & MCPs → Add Marketplace → Import from Repo in the Cursor dashboard. See Cursor's plugin guide.
Gemini CLI
gemini extensions install https://github.com/axiomhq/skills
Restart Gemini CLI, then use /mcp auth axiom to authorize Axiom.
To update, run gemini extensions update axiom, then restart Gemini CLI. See the Gemini extension reference.
Skills installer
npx skills add axiomhq/skills
This installs all skills. Skills have dependencies on each other (e.g., controlling-costs depends on sre and building-dashboards), so installing all is recommended.
For SRE, run scripts/init from the installed skill directory; its location depends on your agent or plugin installer. From a checkout of this repository:
./skills/sre/scripts/init
This initializes SRE configuration and memory under ~/.config/axiom-sre/. Edit the generated config.toml to add your deployments, then run the initializer again. See SRE setup for configuration and migration from ~/.axiom.toml.
Configuration
Skills use your configured credentials to query Axiom and optional Grafana, Pyroscope, Sentry, Slack, and Kubernetes connections. They can update dashboards and alerts. SRE stores investigation memory locally and can sync it to a Git repository you configure.
SRE uses ~/.config/axiom-sre/config.toml with [axiom.deployments.<name>] sections. Dashboard, alerting, and metrics scripts use the separate ~/.axiom.toml format below. Cost-control workflows use SRE for queries and dashboard scripts for deployment, so configure both when using those workflows. MCP OAuth does not configure these script credentials.
For scripts that use ~/.axiom.toml, add your deployment(s):
[deployments.prod]
url = "https://api.axiom.co"
token = "xaat-your-api-token"
org_id = "your-org-id"
[deployments.staging]
url = "https://api.axiom.co"
token = "xaat-your-staging-token"
org_id = "your-staging-org-id"
To get these values:
org_id- The organization ID. Get it from Settings → Organization.token- Use an advanced API token with minimal privileges.
The deployment name (e.g., prod, staging) is passed to scripts: scripts/axiom-query prod "..."
Releases
Use conventional commit titles: feat:, fix:, or docs:. Release Please opens a PR to update version.txt, all five client manifests, and CHANGELOG.md. The daily run also picks up SRE sync commits.
SRE syncs and eval baseline updates also open PRs. On bot PRs, click Approve workflows to run if GitHub requests it, then review and merge once CI passes. SRE changes still come from Gilfoyle; update their source there.
Merging the release PR automatically creates a GitHub release and attaches axiom-openai-plugin.zip from that commit. Download the ZIP and submit it to OpenAI using the docs below.
Marketplace docs
License
MIT License - see LICENSE
Reviews (0)
Sign in to leave a review.
Leave a reviewNo results found