claude

holistics-development

Skills for exploring, analyzing, and developing analytics code in Holistics Development env.

7 on GitHubby Holisticsv0.9.2Apache-2.0updated 2 days ago
/

Plugin holistics-development from marketplace holistics-skills in holistics/skills. Commands read from the repo's manifest — 2 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (22)

  • analyze-data

    Explain AQL queries and their results, and provide data insights. Use this whenever the user asks what a query does, wants to understand results, or needs to dig deeper into why a metric changed.

  • aql

    Core AQL (Analytic Query Language) knowledge — syntax, semantics, functions, worked examples, and gotchas. Use whenever you need to write, read, or debug AQL yourself.

  • build-custom-chart

    Create or refine a Holistics custom chart (CustomChartDef in .holistics/library/custom_charts/) for a chart type the built-in viz can't cover. Use when the user wants to create a custom chart, convert a Vega/Vega-Lite spec into Holistics AML, or scaffold or refine a chart template — or when a dashbo

  • build-dashboard-controls

    Add or edit a Holistics dashboard's interactive controls and the interactions that wire them: field and date-range filters (FilterBlock), date drill (DateDrillBlock), period-over-period comparison (PopBlock). Use when the user wants to add, change, or scope a control. Typical phrasings: add a filter

  • build-dashboard-theme

    Create, update, or apply a Holistics dashboard theme (.holistics/library/themes/) from any input: a brand name, website, screenshot, brand guidelines, explicit colors, or a mood description. Use when the user wants to theme, brand, restyle, or change a dashboard's look and feel. Typical phrasings: b

  • build-dashboard

    Build or edit a Holistics canvas dashboard (`page.aml` / a `Dashboard {}` object) — its blocks, layout, filter interactions, and theme. Use when building a dashboard or report page, adding or arranging blocks, or adding dashboard-level filters. Typical phrasings: build a dashboard for X, make a dash

  • build-visualizations

    Author the VizBlocks in a Holistics dashboard's page.aml: built-in visualizations (chart, KPI, table, pivot, funnel, map) and dynamic content blocks (MarkdownViz: data-driven HTML/Markdown). Use when the user wants to create or edit what a block renders. Typical phrasings: build a chart of X, add a

  • convert-agent-skill-to-holistics

    Convert an agent skill written for another runtime (Claude `SKILL.md`, OpenAI/Codex skill, raw system prompt) into a Holistics AML `Skill` block — or the reverse direction. Use whenever the user wants to migrate, port, or translate a skill across formats, including phrasings like "convert this Claud

  • create-ai-block

    Use when the user wants a dashboard AI Block that provides a data-backed narrative inline in the dashboard — such as a summary, executive readout, key insights, callout, or top-movers note. Typical phrasings: "add a summary for this dashboard", "add a block calling out the top movers", or "give view

  • create-holistics-skill

    Author a Holistics skill. Use whenever the user wants to write, edit, or refine a skill that gives Holistics AI specific knowledge, workflows, or guardrails — including phrasings like "add a skill for X", "create a workspace glossary skill", "turn this prompt into a reusable skill", or "make this Ho

  • develop-amql

    Write and edit AML/AQL code for Holistics models, datasets, dashboards, and metrics. Use this whenever the user wants to create or modify a model, dataset, dashboard page, AQL metric, or any file in an AMQL project.

  • lookup-values

    Verify the exact stored values of a field before filtering on them, guarding against case sensitivity, abbreviations, and typos. Use before writing any filter whose literal values you aren't 100% sure match the data.

  • run-aql

    Run an AQL query against a Holistics dataset and return its result rows. Use to execute a validated AQL query and get data.

  • search-docs

    Search Holistics documentation to answer questions about features, syntax, or concepts. Use this whenever the user asks how something works in Holistics, needs documentation references, or the answer requires looking up Holistics knowledge rather than relying on assumptions.

  • setup-amql-development

    Use this whenever working in a (Holistics) AMQL project (i.e. with AML files). It guides you to set up and review the AMQL development environment and tooling so that the development can be done accurately and efficiently. Tooling includes CLI, MCP, code synchronization, etc.

  • setup-holistics-cli

    Use this skill to set up Holistics CLI and enable useful tools such as `holistics aml validate`, `holistics sync`, and `holistics mcp` tools such as `holistics mcp execute_aql`, `holistics mcp list_datasets`

  • setup-holistics-mcp

    Use this skill to set up or review Holistics MCP connection and enable useful tools such as `search_docs`, `execute_aql`, and `generate_viz`

  • use-existing-viz

    Search and use visualizations that already exist in the project to provide fast and curated data answers.

  • validate-aql

    Validate an AQL query (or a single expression) against a Holistics dataset without running it. Use to type-check AQL before running or presenting it.

  • visualize-data

    Create charts, tables, and visualizations from queries. Use this whenever the user wants to see data as a chart or formatted table, or asks for a visualization.

  • viz

    Core Holistics Viz AML knowledge — viz types and their properties, field references, calculations, conditions, params, formats, conditional formatting, dynamic content blocks (MarkdownViz), and worked examples. Use whenever you need to write, read, or debug a Viz (chart, table, pivot, KPI, map, Mark

  • write-aql

    Write and run AQL (Analytic Query Language) queries to answer data questions. Use this whenever the user asks for data, wants to query a dataset, needs to filter/aggregate/join data, or asks about metrics and dimensions in Holistics.

Subagents (2)

  • aql-writer

    Writes and validates an AQL query against a Holistics dataset in an isolated context — data questions, metrics, filters, aggregations, period comparisons, rankings, cohort/LOD analysis — and returns only the final AQL for the caller to run. Only in self authoring mode (see the write-aql skill). Dele

  • viz-writer

    Writes and checks a Holistics Viz (chart, table, pivot, KPI, map, MarkdownViz) in an isolated context, and returns only the final Viz AML for the caller to use. Only in self authoring mode (see the viz skill). Delegate when writing several independent vizzes in parallel (e.g. a dashboard's blocks),

Hooks (1)

  • PostToolUse

    sh "${CLAUDE_PLUGIN_ROOT}/hooks/validate-aml.sh"

View source on GitHub holistics.io

More from holistics/skills

All 5 plugins →

Skills for exploring and analyzing data in Holistics using published analytics.

14 skills · 2 agents

7

analytics

claude

Generic skills for analytics workflows: data exploration, analysis, and reporting across BI tools.

2 skills

7

Analytics skills for finance and SaaS metrics: revenue, lifetime value, unit economics, and similar workflows.

2 skills

7

Skills for migrating Power BI semantic models, reports, and DAX measures to Holistics AMQL projects.

1 skill

7

Similar plugins

telemetry

claude

Plugin analytics: hooks $.telemetry's two events, so a plugin logs an event or marks a feature's use as a first-party row, sent in batches with the session's own credential.

anthropics/claude-code 155,476

carta-crm

claude

Manage the Carta CRM conversationally — search, add, update, and enrich investors, companies, contacts, deals, notes, and fundraisings via the Carta CRM MCP Server.

28 skills · hooks

anthropics/claude-plugins-official 47,076

LSEG

claude

Price bonds, analyze yield curves, evaluate FX carry trades, value options, and build macro dashboards using LSEG financial data and analytics.

8 skills · 8 commands · 1 MCP server

anthropics/financial-services 41,259

carta-crm

claude

Manage the Carta CRM conversationally — search, add, update, and enrich investors, companies, contacts, deals, notes, and fundraisings via the Carta CRM MCP Server

28 skills · hooks

anthropics/knowledge-work-plugins 35,601

14 bundled product skills with 19 Python tools: product-skills fork-orchestrator with continuous-discovery loop (deterministic 16-lane router, Torres cadence tracker, OST linter, /cs-product + /cs-grill-product + /cs-product-loop), product manager toolkit (RICE, PRDs), product strategist, UX researcher, UI design system, competitive teardown, landing page generator, SaaS scaffolder, product analytics, experiment designer, product discovery, roadmap communicator, spec-to-repo, design-qa (UI finish gate: inert controls, missing states, rendered WCAG 2.2 checks). Companion standalone plugins: agile-product-owner, code-to-prd, apple-hig-expert, research-summarizer, design-qa.

14 skills · 3 commands · 1 agent · hooks

alirezarezvani/claude-skills 29,725

Maintain holistics-development?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins5 plugins