A Claude Code plugin marketplace for working with IcePanel architecture landscapes.
/plugin marketplace add icepanel/icepanel-plugins
/plugin install icepanel@icepanel-plugins
To try it from a local clone instead, point the marketplace at the checkout:
/plugin marketplace add ./icepanel-plugins
/plugin install icepanel@icepanel-plugins
If the install summary says Run /reload-plugins to activate., run that too.
Builds and maintains C4 models in IcePanel through its REST API: model objects (actors, systems, apps, stores, components), connections, catalog technologies and icons, and Level 1/2/3 diagrams.
The creating-c4-diagrams skill helps you convert code or natural language into C4 model objects, connections, and diagrams using our API.
Includes a helper script for the mechanical work:
python scripts/icepanel.py import <landscapeId> model.json # upsert objects and connections
python scripts/icepanel.py idmap <landscapeId> # map import IDs to IcePanel IDs
python scripts/icepanel.py diagram <landscapeId> l2.json # create a diagram from a layout spec
python scripts/icepanel.py verify <landscapeId> # check every diagram for layout problems-
An IcePanel API key, generated in the organization's settings on the API keys page. Format is
<key-id>:<secret>.export ICEPANEL_TOKEN='<key-id>:<secret>'
-
Python 3 and
curl. The script shells out tocurlon purpose: Python installs on macOS often lack a configured CA bundle, which fails withCERTIFICATE_VERIFY_FAILEDagainst the API.
.claude-plugin/marketplace.json the marketplace catalog
.claude-plugin/plugin.json the IcePanel plugin manifest
skills/
creating-c4-diagrams/
SKILL.md
references/api.md endpoints, schemas, enums, doc corrections
references/layout.md grid, boundaries, line routing, spec format
references/example.md a worked three-level build
scripts/icepanel.py
Licensed under the MIT License.