Pigment
Analyze business data and build custom Pigment models, metrics, and boards through natural language.
Only need the tools? Pigment is also listed as an MCP server.
Skills (36)
Claude uses these on its own when your request matches.
- aggregating-view-dataExecution skill. Use when a View needs totals or subtotals, when a value must roll up with something other than Sum (average, min, max, count, last), when a snapshot metric adds up across time instead of holding, or when a ratio, percentage, growth or variance metric shows a…
- analyzing-pigment-dataAlways use this skill when querying, exploring, or analyzing existing data in a Pigment workspace. Covers the analysis workflow, query formulation, data concepts, analysis patterns, ambiguity handling, and result interpretation.
- architecting-multi-application-solutionsPlanning skill. Use when deciding how to split work across Pigment applications, designing Hub-and-spoke data flows, or planning Test & Deploy across environments.
- auditing-a-pigment-applicationExecution skill. Use when auditing, reviewing, or health-checking a Pigment application. Covers the structured audit checklist, severity classification, and output format. Also triggers on requests to clean up, find unused blocks, assess model quality, or find what is wrong…
- building-a-full-applicationPlanning skill. Use when building a complete Pigment application from scratch or when the request spans multiple modeling phases. This skill, together with any other planning skill the request calls for, is sufficient to produce the full architecture spec; do not load execution…
- building-pigment-framesUse this skill whenever you're building, updating, or troubleshooting a Pigment Frame — a full-page, custom-coded visualisation (JavaScript, canvas, or inline SVG) that reads Pigment data through the PigmentSDK. Reach for it any time a native View (Grid, Chart, KPI) or Board…
- building-versions-and-planning-cyclesExecution skill. Use when implementing versions, planning cycles, or actuals vs forecast separation, and whenever realized data is extended into a plan or budget — loading actuals then planning the remaining periods, forecasting forward from actuals, Actual/Budget/Plan…
- choosing-formula-patternsPlanning skill. Use before writing formulas to decide which patterns and modifiers are needed for the use case. Maps business requirements to formula pattern combinations.
- copying-metric-dataUse this skill when a user wants to create a Pigment metric-to-metric copy import/config to freeze formula values, reduce recalculation, seed/refresh a metric, stage validated data, prepare export metrics, or copy data between metrics. It cannot run, schedule, delete, update…
- creating-dimensions-and-hierarchiesExecution skill. Use when creating or modifying dimension lists (hierarchies) and dimension properties
- creating-metrics-and-tablesExecution skill. Load it before the first `create_metric` or `update_metric` call; never create or change a metric without loading it first. Use when creating metrics or tables, selecting metric data types, or finalizing metric structure.
- creating-transaction-listsExecution skill. Use when creating a transaction list, and whenever you aggregate rows from a transaction list into a metric — including a list that already exists in the application.
- designing-boards-and-viewsExecution skill. Use when creating or editing a Board, a dashboard, or a View -- board sections and layout on the 12-column grid, widgets and their sizing (KPI, chart, grid, text, spacer, action button), board page selectors and their defaults, view pivots (rows / columns /…
- designing-pigment-framesApply Pigment's visual design language to a Frame that already renders — use when an existing Frame must look on-brand, native, or less generic. Not for initial Frame creation. Build it with skill:building-pigment-frames first, then come back here for the design passes.
- diagnosing-performance-issuesExecution skill. Use when a Pigment application has slow calculations, timeouts, or when diagnosing performance bottlenecks. Covers profiler interpretation, scope chip reading, systematic troubleshooting workflow, and iterative calculation optimization.
- editing-an-existing-applicationPlanning skill. Use when modifying, extending, refactoring, or restructuring an existing Pigment application. Covers discovery, impact analysis, change planning, and phased execution. Do not use for greenfield builds (use building-a-full-application instead).
- forecasting-in-pigmentExecution skill. Use when creating forecasts or choosing between growth-rate hypotheses and statistical forecasting functions.
- formatting-and-highlightingExecution skill. Use when applying metric default formatting — decimals, prefix, suffix, currency ($/€), percent (%), K/M/bp/thousand/million scaling, thousand separator, sign / zero / negative handling, text mode (Text / Rich Text / URL / Image / LocaleDateTime), boolean…
- gathering-architecture-requirementsPlanning skill. Use before building anything to gather requirements through structured discovery questions. Covers dimensions, UX, data, governance, and planning cycles. Load this skill during Phase 0 of building-a-full-application.
- iterating-with-previous-and-cyclesExecution skill. Use when writing PREVIOUS, PREVIOUSOF, or PREVIOUSBASE formulas, configuring iterative calculation cycles, or debugging circular dependency errors.
- naming-and-organizing-applicationsExecution skill. Use when naming or organizing Pigment Applications, folders, and blocks so models stay navigable, formula-safe, and consistent across teams.
- securing-with-access-rightsExecution skill. Use when restricting which users can read or write specific data cells based on dimension values, building AR metrics, or debugging access issues. Do NOT use for managing Roles or Permissions.
- setting-up-calendarExecution skill. Use when configuring an application calendar — choosing calendar type, fiscal year, date range, and time dimensions.
- sharing-data-between-applicationsExecution skill. Use when sharing metrics or lists between Pigment Applications via Libraries and cross-Application formula references.
- solving-financial-planningPlanning skill. FP&A use cases: budget/expense planning, revenue forecasting, P&L reporting, multi-currency, financial consolidation. Each use case has inline guidance; load sub-files only for advanced patterns.
- solving-sales-performancePlanning skill. Sales performance use cases: quota planning, commission calculations, territory assignment, attainment tracking, pipeline coverage. Each use case has inline guidance.
- solving-supply-chainPlanning skill. Supply chain use cases: demand planning, inventory management, procurement planning, S&OP alignment. Each use case has inline guidance.
- solving-workforce-planningPlanning skill. Workforce planning use cases: headcount tracking, hiring pipeline, compensation planning, employee transfers, HRIS integration. Each use case has inline guidance; load sub-files only for advanced patterns.
- understanding-pigment-modelingFoundational skill. Read first before any modeling task. Provides the mental model (in-memory sparse multidimensional engine), block-type taxonomy, engine vocabulary, common decision mistakes, and hard rules.
- using-formula-functionsExecution skill. Use when drafting or debugging a Pigment formula that calls built-in functions. Covers all function signatures, parameters, return types, and usage examples grouped by category.
- using-formula-modifiersExecution skill. Use when a formula's source metric dimensions differ from the target metric — apply BY, ADD, REMOVE, KEEP, SELECT, FILTER, EXCLUDE, TOPARENTLIST, or TOSUBSET. Also covers arrow-mapping syntax (BY ... ->) and tiered lookup patterns.
- using-list-subsetsExecution skill. Use when creating, modifying, or reasoning about List Subsets — mirror dimensions, same-dimension-on-two-axes, cohort modeling, restricted dropdowns, iterative performance optimization, or any request involving subsets.
- using-mapped-dimensionsExecution skill. Use when modeling dynamic or time-dependent hierarchies, card metrics for flexible reporting (e.g. headcount by team/function via BY-arrow mappings), or any scenario where reporting breakdowns must differ from the structural dimensions on the metric.
- using-search-toolsExecution skill. Choosing between the discovery tools and calling them cheaply: why breadth is free but call count is not, and lineage versus full impact analysis. Load before exploring an application, resolving block names, or checking what a change breaks.
- writing-performant-formulasExecution skill. Use when reviewing or finalizing Pigment formulas before delivery. Provides the mandatory pre-delivery checklist, sparsity preservation rules, scope-first patterns, and anti-patterns to avoid.
- writing-pigment-formulasExecution skill. Use when writing, editing, or debugging Pigment metric formulas — quoting, references, data types, BLANK, and comments.
MCP server
Added to Claude Code when you install the plugin. You sign in to Pigment the first time it is used.
- pigmentRemote
https://pigment.app/api/mcp/public/{your-mcp-id}
Install
Run in your terminal
claude plugin install pigment@claude-plugins-officialClaude Code already includes the claude-plugins-official marketplace, so this installs directly. Start a new Claude Code session to use it.
Already in a Claude Code session?
Install
/plugin install pigment@claude-plugins-officialPublished in Anthropic's claude-plugins-official marketplace (anthropics/claude-plugins-official).
More for Pigment on Claude
Related plugins
- 1CCode ReviewAutomated code review for pull requests using multiple specialized agents with confidence-based scoring to filter false positives439kmarketplace installs
- 2CCode SimplifierAgent that simplifies and refines code for clarity, consistency, and maintainability while preserving functionality. Focuses on recently modified code.347kmarketplace installs
- 3GGitHubOfficial GitHub MCP server for repository management. Create issues, manage pull requests, review code, search repositories, and interact with GitHub's full API directly from Claude Code.319kmarketplace installs
- 4CCLAUDE.md ManagementTools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.287kmarketplace installs
- 5CClaude Code SetupAnalyze codebases and recommend tailored Claude Code automations such as hooks, skills, MCP servers, and subagents.195kmarketplace installs
- 6CCommit CommandsCommands for git commit workflows including commit, push, and PR creation171kmarketplace installs