Analyzes a BPA service JSON export and generates structured Excel reports covering fields, determinants, roles, bots, and costs. Use when the user wants to document, analyze, audit, or export a BPA service configuration.
How this skill is triggered — by the user, by Claude, or both
Slash command
/service-documentation:eregistrations-docsThis skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
- User wants to analyze a BPA service configuration
scripts/service_analyzer.py -- Python script (17KB) that parses BPA service JSON exportsresources/ -- Place reference files and templates here$ARGUMENTS[0]$ARGUMENTS[1]If Instance is not provided, discover which instance profiles are registered:
mcp__BPA__instance_list() to get all registered profiles."Found {N} BPA instance(s):
- {name} → {url} Which one would you like to use?"
{name} as the instance for all subsequent calls (pass instance="{name}" to every mcp__BPA__* tool).Call mcp__BPA__connection_status(instance="{instance}").
mcp__BPA__auth_login(instance="{instance}"), wait for success.Use BPA MCP tools to export the service:
mcp__BPA__service_export_raw(service_id="{service_id}", instance="{instance}")
Or the user may provide a JSON file directly.
Run the service analyzer script on the export:
python3 scripts/service_analyzer.py <export.json> --output report.xlsx
The script extracts:
Catalog/Data Source column (v1.6.0+): The form export now includes a catalog field on select and radio components, identifying which BPA classification backs the dropdown. The analyzer should extract this field and add a "Data Source" column to the field inventory sheet showing the catalog name (from classification_get) for select/radio fields. Fields without a catalog backing show empty. This enables auditors to trace which classification populates each dropdown.
mcp__BPA__service_to_yaml(service_id="{service_id}", instance="{instance}")rosetta-stone.md in your workspace AI guides for BPA terminologynpx claudepluginhub unctad-eregistrations/plugin-marketplace --plugin service-documentationAutomates Boloforms operations via Composio's toolkit through Rube MCP. Always searches for current tool schemas before execution.
Analyzes 1C metadata object structure from XML exports — attributes, tabular sections, forms, movements, types. Use instead of reading raw XML when learning object structure or preparing queries and code.
Generates downloadable PDF process briefing from detected patterns or workflows: visual flowchart, steps with apps/actions, stats, and automation suggestions. Useful for documenting real team processes.