bama
BAMA: Build Any Mac App. Agent skills to research, clone, design, build, optimize, and test native macOS apps with Swift and SwiftUI.
翻译准备中
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 an
翻译准备中
技能Shell · PythonGitHub @axiomhq自行安装运营者未确认
试用过了吗? 点一下就好,无需登录。
个人 GitHub 账号下公开仓库的所有者可以登录并验证所有权,自行管理介绍,无需管理员批准。
登录并生成验证文件,在 30 分钟内将其提交到此仓库的默认分支。其他分支或分叉仓库中的文件无效。然后在下方检查文件,即可无需管理员批准直接管理项目。请保留文件以维持管理权限。
如需登录,将前往登录页面。登录后请回到此处,再次点击所选的验证按钮。
安装型项目无需部署域名也可验证。个人仓库可通过 GitHub 登录验证,组织仓库可使用上方的仓库验证文件。
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.
翻译准备中
取自仓库 README
正在加载完整 README。
查看完整 README ↗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.
| Skill | Description |
|---|---|
| axiom-sre | Hypothesis-driven SRE investigation with Axiom |
| axiom-spl-to-apl | Translate Splunk SPL queries to Axiom APL |
| axiom-build-dashboard | 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 |
| axiom-control-costs | Analyze query patterns to find unused data and optimize Axiom costs |
| axiom-metrics-chart | Render saved metrics v2/v3 JSON as line charts; zero-dependency ASCII by default, optional gnuplot PNG/SVG/sixel |
| axiom-ingest | Send data to a new or existing dataset, provisioning a temporary org when none is configured |
| axiom-create-org | Provision a temporary Axiom org via API, store its one-time token, and hand off the claim URL |
brew install jq or apt install jq)brew install bc or apt install bc)brew install coreutils on macOS).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.
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 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.
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 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.
npx skills add axiomhq/skills
This installs all skills. Skills have dependencies on each other (e.g., axiom-control-costs depends on axiom-sre and axiom-build-dashboard), 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.
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 "..."
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.
MIT License - see LICENSE