ost-render

Convert opportunities.yml into Mermaid mindmaps, ASCII trees, Markdown lists, or JSON.

42|3|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/haabe/mycelium --skill ost-render
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: ost-render
Source: https://github.com/haabe/mycelium/tree/main/plugins/mycelium/skills/ost-render
Command: npx skills add https://github.com/haabe/mycelium --skill ost-render

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires mermaid, yaml, and includes scripts (resource) and references (resource) components.

What problem does it solve?

The ost-render Skill solves the problem of manually formatting and rendering the opportunities.yml file, which can be time-consuming and prone to error.

Core Features & Use Cases

  • Automated Rendering: Converts the opportunities.yml file into a visual diagram or structured list, saving time on manual formatting.
  • Consent Management: Ensures that personal data is handled with consent, providing a privacy-protected output.
  • Use Case: For project managers or analysts who need to quickly visualize opportunities and solutions from their opportunities.yml file.

Quick Start

To render the opportunities as a mindmap, simply use the command /ost-render --format mermaid.

Frequently Asked Questions about ost-render

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

FAQPage Schema
How do I render a YAML file as a Mermaid diagram?

To render a YAML file as a Mermaid diagram, you can use automated rendering tools that convert structured YAML data into visual mindmaps. This Skill automates that conversion by reading the opportunities.yml file and outputting a Mermaid mindmap, alongside JSON or Markdown formats.

How does consent management work during YAML data visualization?

Consent management during YAML data visualization ensures personal data is handled with privacy protections. This tool checks an attribution registry during the rendering process, ensuring that the visualized output from the YAML file is privacy-protected and compliant with consent rules.

Can I output my project opportunities as an ASCII tree or Markdown list?

Yes, you can output project opportunities as an ASCII tree or Markdown list. The rendering process supports multiple structured formats including Mermaid mindmap, ASCII tree, Markdown list, and JSON to visualize the contents of the opportunities.yml file.

Do I need a specific file path to render opportunities.yml?

Yes, you need the specific file path to render opportunities.yml. The tool requires access to the .claude/canvas/opportunities.yml file location to parse the data and generate the visual diagram or structured list output successfully.

What is the best way to visualize opportunities data for project management?

The best way to visualize opportunities data for project management is using an automated rendering tool that converts YAML files into visual diagrams. This approach saves time on manual formatting and ensures privacy checks are applied for project managers and analysts.

Why does YAML rendering require an attribution registry?

YAML rendering requires an attribution registry to ensure consent management and privacy protection. By checking the registry during the conversion process, the tool verifies that personal data within the opportunities.yml file is handled correctly before generating the visual output.