alphaear-logic-visualizer — Claude Code skill: finance logic diagrams
Turns finance transmission chains and investment theses into Draw.io XML, then saves the result as a viewable HTML file.
npx skills add RKiding/Awesome-finance-skills --skill alphaear-logic-visualizer -a claude-codeWhat alphaear-logic-visualizer does
The skill handles the drawing step for you. The agent acts as the visualizer: it takes a logical chain and, using the prompt in references/PROMPTS.md, produces Draw.io-compatible XML. From there, the render_drawio_to_html(xml_content, filename) method in scripts/visualizer.py writes the XML into an HTML file you can open in a browser.
Describe the chain or thesis, and the agent calls the tool and hands back a file. No dependencies are needed — string manipulation uses the standard library, so there is nothing extra to install.
It fits cases where a diagram beats a paragraph: showing how an event connects to an asset, or laying out a thesis step by step. Keep in mind the skill generates XML and HTML, it does not draw for you — the output is only as clear as the logic you feed it.
What it helps with
- show a signal transmission chain from event to asset
- build an investment thesis diagram for a deck
- convert a written argument into Draw.io XML
- get an HTML file with a diagram without drawing it by hand
Example prompts for the agent
- build a diagram of the transmission chain from a rate hike to the banking sector
- visualize my investment thesis as Draw.io XML and save it to HTML
- make a logic diagram: falling demand → lower revenue → margin pressure
How to install alphaear-logic-visualizer
1Skills CLI (Vercel)
npx skills add RKiding/Awesome-finance-skills --skill alphaear-logic-visualizer -a claude-code2Manually: put the files in place
~/.claude/skills/alphaear-logic-visualizer/SKILL.mdCopy the whole skill folder; for one project use .claude/skills/alphaear-logic-visualizer/
1Skills CLI (Vercel)
npx skills add RKiding/Awesome-finance-skills --skill alphaear-logic-visualizer -a codex2Manually: put the files in place
.agents/skills/alphaear-logic-visualizer/SKILL.mdFor all projects use ~/.agents/skills/
1Skills CLI (Vercel)
npx skills add RKiding/Awesome-finance-skills --skill alphaear-logic-visualizer -a cursor2Manually: put the files in place
.cursor/skills/alphaear-logic-visualizer/SKILL.mdCursor also reads .agents/skills/ and .claude/skills/
1GitHub CLI
gh skill install RKiding/Awesome-finance-skills alphaear-logic-visualizer2Manually: put the files in place
.github/skills/alphaear-logic-visualizer/SKILL.md1Skills CLI (Vercel)
npx skills add RKiding/Awesome-finance-skills --skill alphaear-logic-visualizer -a gemini-cli2Platform CLI
gemini skills install https://github.com/RKiding/Awesome-finance-skills --path skills/alphaear-logic-visualizerManually: put the files in place
.devin/skills/alphaear-logic-visualizer/SKILL.mdThe legacy .windsurf/skills/ path still works
Skills CLI (Vercel)
npx skills add RKiding/Awesome-finance-skills --skill alphaear-logic-visualizer -a opencodeClaude.ai
Zip the folder and upload it in Settings → Capabilities → Skills
Step by step, with commands for each platform: How to install skills in Claude Code: five ways
Questions about alphaear-logic-visualizer
How do I install alphaear-logic-visualizer in Claude?
Run npx skills add RKiding/Awesome-finance-skills --skill alphaear-logic-visualizer -a claude-code. The skill then lives at ~/.claude/skills/alphaear-logic-visualizer/SKILL.md.
What does alphaear-logic-visualizer do?
It generates Draw.io XML to visualize finance logic flows and signal transmission chains. Then it saves the XML as an HTML file via scripts/visualizer.py.
Does the skill need any dependencies?
No. String manipulation relies on the standard library, so no extra packages are required.
Source text
SKILL.md · Apache-2.0
--- name: alphaear-logic-visualizer description: Create visualize finance logic diagrams (e.g., Draw.io XML) to explain complex finance transmission chains or finance logic flows. --- # AlphaEar Logic Visualizer Skill ## Overview This skill specializes in creating visual representations of logic flows, specifically generating Draw.io XML compatible diagrams. It is useful for visualizing investment theses or signal transmission chains. ## Capabilities ### 1. Generate Draw.io Diagrams ### 1. Generate Draw.io Diagrams (Agentic Workflow) **YOU (the Agent)** are the Visualizer. Use the prompts in `references/PROMPTS.md` to generate the XML. **Workflow:** 1. **Generate XML**: Use the **Draw.io XML Generation Prompt** from `references/PROMPTS.md` to convert your logical chain into XML. 2. **Save/Render**: Use `scripts/visualizer.py` method `render_drawio_to_html(xml_content, filename)` to save the XML into a viewable HTML file for the user. **Example Usage (Conceptual):** - **Agent Action**: "I will now generate a Draw.io XML for the transmission chain..." - **Tool Call**: `visualizer.render_drawio_to_html(xml_content="<mxGraphModel>...", filename="chain_visual.html")` ## Dependencies - None (Standard Library for string manipulation).
© RKiding · Apache-2.0 · RKiding/Awesome-finance-skills