claude

assette

Work with Assette directly from Claude: build and update Smart Pages in PowerPoint, Excel and Word, set up the data behind them, manage commentary and content plans, and turn your existing client reports into Assette templates. Sign in with your Assette account and say 'initialize assette' to get started.

0 on GitHubby Assettev0.23.2updated 5 days agodevelopment
/

Plugin assette from marketplace assette in Assette/assette-ai-plugin. Commands read from the repo's manifest — 4 days ago.

This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (1)

  • assette-plugin

    Invoke as `assette:assette-plugin` (the bare name does not resolve). Initialize, authenticate and manage the Assette MCP plugin: first-time setup (client code + server URL, B2C sign-in, then download the author-facing skills), updating/syncing those skills, switching the Assette tenant (clientCode),

Slash commands (7)

  • /assette:analyze-deck

    Analyze a corpus of existing PPTX/Word/PDF deliverables (factsheets, pitchbooks, client reports) and return a structured, classified element inventory PLUS a deep structural understanding of every data-driven table/chart (dynamic columns/rows, row formatting, chart series — via multi-sample variance

  • /assette:bind-sources

    Connect the deck analysis to the firm's ACTUAL DATA — ingest human-provided data sources (CSV / Excel data files, a Snowflake INFORMATION_SCHEMA dump, or .sql DDL), then match every data-driven deck element's columns against the source tables/columns and emit ranked, catalog-grounded binding proposa

  • /assette:build-timeline

    Turn a build_plan.json (from /propose-build) into a reviewable implementation TIMELINE — a Gantt chart, the critical path, a schedule table, a CSV/MS-Project export, a work-breakdown, and a gate register — so a human can review and sign off on the timeline before any building starts. READ-ONLY: it s

  • /assette:implementation-status

    Report where a deck-implementation workspace stands — which pipeline phases (/analyze-deck → /bind-sources → /propose-build → /build-timeline → author) are done / partial / skipped / stale, how many blocking questions are open, and the exact next command. READ-ONLY — inspects workspace files via a d

  • /assette:propose-build

    Turn a finished /analyze-deck workspace into a PROPOSED build plan — a topo-sorted, impact-ranked Data Block → Data Object → Smart Shell → Smart Page DAG, plus the up-front blocking-question batch a human must resolve before building. READ-ONLY: it proposes and ranks the work; it builds NOTHING, cal

  • /assette:update-skills

    Download and install every server-delivered Assette skill the hosted MCP server currently offers — the twenty-five author-facing skills plus the six deck-analysis / implementation rubrics — into the installed plugin's skills directory, removing any skill the server has retired and rewriting the loca

  • /assette:validate-system-data

    Validate that the connected client tenant has the REQUIRED Assette system datasets — executes the 11 known Source_* data blocks (9 required, 2 optional, per the committed "Assette System Datasets v2.2" spec) via the assette MCP server, checks fields and value constraints deterministically, folds gap

Subagents (4)

  • element-classifier

    Classifies the elements of ONE deck (from PPTX, Word, or PDF) at two levels — a generic tag (static, data-driven-quantitative, data-driven-qualitative, parameterized, conditional, ambiguous), plus an investment-data-category and an Assette authoring-component — with confidence, rationale, and option

  • slide-vision-segmenter

    Looks at a RENDERED slide image (not the python-pptx object model) and groups the loose shapes a deck is physically built from — dozens of text boxes + freeform rectangles that merely LOOK like a chart or table — into the visual components a human would name. Reunites faux-charts into one chart, sep

  • source-binding-analyzer

    Phase 2d source-binding pass over ONE ingested data source (a CSV/Excel data file, a Snowflake INFORMATION_SCHEMA dump, or DDL). Matches every data-driven deck element's columns/series (from the Phase-2c element_understanding) against that source's tables and columns, and emits ranked, catalog-groun

  • table-chart-analyzer

    Phase 2c deep-understanding pass over ONE data-driven table or chart (optionally across MULTIPLE samples of the same element). Reads the structural grammar the element-classifier and the inventory leave out — per-column role/format/growth, dynamic vs fixed columns and rows, repeating-group + subtota

MCP servers (1)

  • assette

    runs: node ${CLAUDE_PLUGIN_ROOT}/dist/assette-mcp-shim.bundle.js

View source on GitHub

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain assette?

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