framework-map

Generate a bilingual single-file HTML map of the agents-and-tools registry.

4|2|Updated Sep 1, 2026
One-click install
npx skills add https://github.com/Procesio-Externals/procesio-cli --skill framework-map-procesio-externals
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: framework-map
Source: https://github.com/Procesio-Externals/procesio-cli/tree/main/tools/framework-map
Command: npx skills add https://github.com/Procesio-Externals/procesio-cli --skill framework-map-procesio-externals

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml.

What problem does it solve? Keeping a visual overview of a growing framework of tools, agents, and skills in sync with the actual code is tedious and error-prone. This Skill regenerates the entire interactive framework map directly from the live registry, so the presentation page never drifts from what is actually installed. ## Core Features & Use Cases - Registry-driven HTML generation: Extracts every tool, agent, skill, and action (down to argument level) from the live registry and assembles one self-contained, offline HTML file with search, tabs, and category grouping. - Bilingual EN/RO output: Applies a Romanian translation catalog to descriptions, triggers, and categories, falling back to English where a translation is missing. - Drift detection via check: A dry-run action reports counts, category breakdown, uncategorized tools, and catalog strings still missing Romanian translations. - Use Case: After adding a new tool to the framework, run the check action to see whether it needs a category or RO translation, then run build to regenerate the presentation page for a team demo. ## Quick Start Ask the agent to run framework-map build to regenerate the interactive framework map HTML from the live registry.

Frequently Asked Questions about framework-map

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I regenerate the framework map HTML?▼

Run python scripts/run-tool.py framework-map build to extract the live registry, apply Romanian translations, and write a single self-contained HTML file. Use --out to choose a different output path.

How do I check which tools still need a category or translation?▼

Run framework-map check, a dry-run that writes nothing. It reports counts, the category breakdown, uncategorized tools, and any catalog strings (descriptions, triggers, categories) still missing a Romanian translation.

Does the generated framework map work offline?▼

Yes. The build inlines all CSS and JavaScript into one HTML file with no external scripts, fonts, or images, so it opens in any browser without a network connection and toggles between English and Romanian.

Why does a new tool show up under Other in the map?▼

The tool is missing from the category map in fm_catalog.py. Add it to the CAT dictionary, add its Romanian description in fm_ro_catalog.py, then rerun build. The test suite fails until both are covered.

Does the framework map expose credentials or secrets?▼

No. The generated HTML only reflects credential presence as boolean readiness dots (green or grey). Secret values are never read or embedded, and the tool declares no secrets of its own.