claudecodex

anfra

Skills for developing analytics with Anfra: setting up a repo and its data source, modeling data in AML, querying it with AQL, and building Data Apps.

1 on GitHubby Anfrav0.20.0updated 2 days agoData & Analytics
/

Plugin anfra from marketplace anfra-skills in holistics/anfra-skills. Commands read from the repo's manifest — yesterday.

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 (10)

  • anfra-aml

    Write and edit AML — the declarative modeling language for models, fields, relationships, and datasets in an AMQL repo. Use whenever you need to create or change a model, dataset, relationship, or field definition.

  • anfra-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.

  • anfra-build-data-app

    Build or change an Anfra Data App — one self-contained HTML file in the repo's `apps/` that queries datasets, and can trace fields' lineage, through the `Anfra` SDK global and renders them with its own HTML, CSS and JS — then check it in `anfra serve`. Use for a dashboard, report, page or interactiv

  • anfra-docs

    Look up the anfra and AMQL docs — concepts, guides and reference for AML, AQL, modeling patterns, joins, the anfra CLI, the SDK, Data Apps and the semantic catalog. Use when the other anfra skills don't cover what you need, or to check how something in anfra or AMQL works rather than guessing.

  • anfra-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.

  • anfra-publish

    Publish a repo to its org, and work alongside the others who publish to it — pull their changes, resolve conflicts, and check where this folder stands. Use when the user asks to publish, pull, or sync with their org; when `anfra publish` refuses with `pull_required` or `conflicts_unresolved`; when s

  • anfra-run-aql

    Run an AQL query against a dataset and return its result rows (or compile it to SQL). Use to execute a validated AQL query and get data.

  • anfra-setup-repo

    Set up a new Anfra repo — install the anfra CLI if needed, run `anfra init`, connect a data source, and get a first model and dataset validated and queried. Use when starting an Anfra project, connecting a database, or when a repo has no `.anfra/` config yet.

  • anfra-validate-aql

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

  • anfra-write-aql

    Write AQL queries to answer data questions. Use whenever the user asks for data, wants to query a dataset, needs to filter/aggregate/analyze data, or asks about metrics and dimensions in AMQL.

Subagents (1)

  • aql-writer

    Writes and validates an AQL query against the local AMQL repo 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. Delegate when writing several independent queries in parall

Hooks (2)

  • SessionStart

    sh "${CLAUDE_PLUGIN_ROOT}/hooks/check-update.sh"

  • PostToolUse

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

View source on GitHub anfra.ai

Similar plugins

Install the "AAS Data Analytics & Business Intelligence" editorial skill bundle for Claude Code.

16 skills

sickn33/agentic-awesome-skills 49,620

Data lake, analytics, and ETL workflows with S3 Tables, AWS Glue, and Athena.

18 skills · 1 MCP server

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

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/knowledge-work-plugins 35,601

Data analytics skills for PMs: SQL query generation and cohort analysis. Analyze user data, generate queries, and identify retention patterns.

3 skills · 3 commands

phuryn/pm-skills 27,939

bigquery

claudecodex

Data Analytics skills for BigQuery.

1 skill · 1 MCP server

google/skills 24,091

Maintain anfra?

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 pluginslisted