altertable — Claude Code plugin: what it does, how to install
Connects Claude Code to an Altertable workspace for running DuckDB SQL, tracking product metrics, and building dashboards. Handy when exploring analytics directly from chat.
/plugin marketplace add anthropics/claude-plugins-community
/plugin install altertable@claude-communityWhat altertable does
The plugin bundles Agent Skills with a hosted Altertable MCP server connection. Queries run through DuckDB. The assistant can inspect schemas, run controlled SQL over managed datasets, and review OpenTelemetry logs. It also handles event funnels, scheduled tasks, and persistent dashboards.
The package supplies skill instructions and the hosted MCP link. It does not include altertable-cli. If your workflow requires terminal ingestion, local script automation, or CI runs, install the official CLI binary separately.
What it helps with
- run governed DuckDB SQL queries across data catalogs
- analyze product analytics events, retention, and funnels
- create and maintain persistent analytical dashboards
- inspect OpenTelemetry logs and traces with SQL
Example prompts for the agent
- Check our product analytics events from last week and highlight where drop-offs happen in the signup funnel
- Run a DuckDB SQL query against the analytics catalog to summarize weekly active accounts
- Build a dashboard tracking core retention metrics and session distributions
How to install altertable
Plugin marketplace
/plugin marketplace add anthropics/claude-plugins-community/plugin install altertable@claude-communityStep by step, with commands for each platform: Claude Code plugins: marketplaces, installing, and building your own
Questions about altertable
How to install altertable in Claude Code?
Run /plugin marketplace add anthropics/claude-plugins-community to add the marketplace, followed by /plugin install altertable@claude-community to install the plugin.
What does the altertable plugin do?
It gives Claude Code access to your Altertable workspace using MCP and Agent Skills. The model can inspect data schemas, run DuckDB SQL queries, investigate telemetry, and configure dashboards.
Does this plugin include the Altertable CLI?
No, the plugin only configures the skills and hosted MCP connection. If you need local terminal commands, data ingestion, or CI integration, you must install altertable-cli separately.
Source text
SKILL.md · MIT
# Altertable Skills and Plugins
[](https://github.com/altertable-ai/skills/actions/workflows/ci.yml)
[](https://github.com/altertable-ai/skills/actions/workflows/score-skills.yml)
[](https://agentskills.io)
[](LICENSE)
[](https://github.com/altertable-ai/skills)
[](https://www.python.org)
This repository is the source of truth for [Altertable](https://altertable.ai) [Agent Skills](https://agentskills.io): portable, version-controlled packages of instructions, scripts, and references.
It is also the marketplace Claude Code, Codex, and Cursor install from. Those plugins ship the same skills plus the hosted MCP configuration. Other agents can install the skills alone with `npx skills add`.
## What are Agent Skills?
Agent Skills are an [open standard](https://agentskills.io/specification) for giving AI agents specialized capabilities. Each skill is a self-contained folder with a `SKILL.md` file containing instructions that agents load on demand. Build once, use across any compatible platform.
## Available Skills
| Skill | Description |
| ----- | ----------- |
| [analyze-product-behavior](skills/analyze-product-behavior/) | Analyzes Altertable Product Analytics events, identities, web sessions, funnels, retention, segmentation, and saved segments |
| [ask-altertable](skills/ask-altertable/) | Delegates analytical questions and follow-up investigations to the Altertable Agent |
| [build-dashboards](skills/build-dashboards/) | Creates and updates persistent Altertable Dashboards composed of Insights, text, sections, variables, and grid positions |
| [build-data-app](skills/build-data-app/) | Creates, updates, and deletes Altertable-hosted data apps through MCP (beta) |
| [build-insights](skills/build-insights/) | Renders, creates, updates, and explains Altertable Insights |
| [build-local-data-app](skills/build-local-data-app/) | Builds and runs Altertable data apps locally with the CLI (beta) |
| [configure-tasks](skills/configure-tasks/) | Creates and updates Altertable Tasks that run SQL, code, or AI work on a schedule |
| [ingest-data](skills/ingest-data/) | Loads data into Altertable through the CLI, HTTP API, DataFrame tooling, object storage, or generated pipelines |
| [instrument-product-analytics](skills/instrument-product-analytics/) | Adds or changes Altertable Product Analytics instrumentation in application code |
| [investigate-opentelemetry](skills/investigate-opentelemetry/) | Investigates OpenTelemetry logs and traces in Altertable using SQL |
| [manage-knowledge](skills/manage-knowledge/) | Searches and maintains Altertable memories, knowledge entries, repository context, and semantic-model descriptions |
| [query-altertable](skills/query-altertable/) | Inspects Altertable catalogs and runs controlled DuckDB SQL across managed and external data |
| [query-with-chatgpt-data](skills/query-with-chatgpt-data/) | Use when ChatGPT Work's @Data agent, the ChatGPT Data agent, or a Codex workflow coordinating with @Data needs Altertable as a governed read-only source |
| [use-altertable](skills/use-altertable/) | Provides Altertable's foundational operating model, environment and catalog concepts, DuckDB conventions, and MCP-versus-CLI choices |
## Install the marketplace plugin
Claude Code, Codex, and Cursor load this repo as a marketplace. The plugin they install embeds the skills in this repository and the Altertable MCP server.
The repository, marketplace, and plugin have separate identifiers:
- Repository and marketplace source: `altertable-ai/skills`
- Marketplace identifier: `altertable-ai`
- Plugin identifier: `altertable`
- Qualified plugin ID (`plugin@marketplace`): `altertable@altertable-ai`
Codex:
```bash
codex plugin marketplace add altertable-ai/skills
codex plugin add altertable@altertable-ai
```
Claude Code:
```bash
claude plugin marketplace add altertable-ai/skills
claude plugin install altertable@altertable-ai
```
Cursor:
```bash
agent plugin marketplace add https://github.com/altertable-ai/skills
```
Then install **Altertable** from Customize → Plugins, or from `/plugin` in the Agent CLI.
Other compatible agents can install the portable skills without a native plugin:
```bash
npx skills add altertable-ai/skills
```
## Optional Altertable CLI
The marketplace plugin provides the skills and hosted MCP connection; it does not install the CLI. Install the CLI separately when you need terminal queries, ingestion, CI, or script-friendly output by following the [CLI guide](https://altertable.ai/docs/developer-tooling/cli), which also covers authentication. The [CLI repository](https://github.com/altertable-ai/altertable-cli) has releases and the complete command reference.
## Getting Started
```bash
git clone https://github.com/altertable-ai/skills.git
cd skills
uv sync
uv run pre-commit install
```
### Validate a skill
```bash
uv run skills validate ./skills/skill-name
```
### Score a skill
Every skill is scored by an LLM judge against the Agent Skills spec (threshold: 70/100):
```bash
uv run python scripts/score-skills.py ./skills/skill-name --verbose
```
### Run tests
```bash
uv run pytest scripts/tests/ -v
```
## Creating a New Skill
```bash
cp -r templates/SKILL_TEMPLATE skills/my-new-skill
```
Each skill follows the [Agent Skills Specification](https://agentskills.io/specification):
```
skills/
skill-name/
SKILL.md # Required: metadata + instructions
references/ # Optional: detailed documentation
scripts/ # Optional: executable code
assets/ # Optional: templates, resources
```
See [CONTRIBUTING.md](CONTRIBUTING.md) for full guidelines.
## Compatibility
Skills follow the open [Agent Skills](https://agentskills.io) standard and work across 30+ compatible platforms:
**Claude Code** | **Cursor** | **VS Code** | **Gemini CLI** | **OpenAI Codex** | **GitHub Copilot** | **Goose** | **Roo Code** | **OpenHands** | **and more**
## Resources
- [Agent Skills Specification](https://agentskills.io/specification)
- [Altertable](https://altertable.ai)
- [Anthropic Skills Examples](https://github.com/anthropics/skills)
## License
This project is licensed under the MIT License. See [LICENSE](LICENSE) for details.
© altertable-ai · MIT · altertable-ai/skills