Check Mermaid CLI, Vega CLI, matplotlib, cairosvg availability and report readiness.
How this skill is triggered — by the user, by Claude, or both
Slash command
/jack-tar-custom-smartart:verifyThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Check whether this plugin's prerequisites are met and report readiness.
Check whether this plugin's prerequisites are met and report readiness.
python3 -c "
import json
deps = {}
try:
import matplotlib; deps['matplotlib'] = matplotlib.__version__
except Exception: deps['matplotlib'] = None
try:
import seaborn; deps['seaborn'] = seaborn.__version__
except Exception: deps['seaborn'] = None
try:
from PIL import Image; import PIL; deps['Pillow'] = PIL.__version__
except Exception: deps['Pillow'] = None
try:
import cairosvg; deps['cairosvg'] = 'installed'
except Exception: deps['cairosvg'] = None
print(json.dumps(deps))
"
npx mmdc --version 2>/dev/null || echo "NOT_FOUND"
npx vl2svg --version 2>/dev/null || echo "NOT_FOUND"
PLUGIN: jack-tar-custom-smartart
VERSION: 1.0.0
DEPENDENCIES:
matplotlib: READY (3.9.1)
seaborn: READY (0.13.2)
Pillow: READY (10.2.0)
cairosvg: READY (rasteriser: cairosvg)
Mermaid CLI: READY (11.12.0)
Vega CLI: READY (6.2.0)
Vega-Lite: READY (6.4.2)
ENGINES:
custom_svg: READY (9 layouts: flowchart, decision_tree, timeline, venn, swot, feature_matrix, pipeline_funnel, radar_chart, gantt)
mermaid: READY
vega_lite: READY
matplotlib: READY (chart types: bar, line, area, pie, donut, scatter, radar)
STATUS: FULLY_AVAILABLE
REASON: All rendering engines available
Status rules:
STATUS: FULLY_AVAILABLE — all engines present (matplotlib, Mermaid CLI, Vega CLI)STATUS: PARTIALLY_AVAILABLE — Mermaid or Vega CLIs missing (custom SVG and matplotlib still work)STATUS: NOT_AVAILABLE — matplotlib missing (core engine unavailable)Searches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.
npx claudepluginhub stevegjones/jack-tar-deckhand --plugin jack-tar-custom-smartart