bitwisecook/tcl-lsp/irule-diagram
Claude Code and agent skill by bitwisecook/tcl-lsp
- community
Checking that the SKILL.md file is still in the repository.
Generate a Mermaid flowchart of an iRule's logic flow. Extracts structured data from the compiler IR and produces a visual diagram with event subgraphs, decision points, and actions. Use when visualising iRule logic, generating F5 iRule flowcharts, diagramming iRule event flow, or documenting iRule architecture.
Install
npx vskill@latest install bitwisecook/tcl-lsp/irule-diagramSKILL.md
iRule Diagram
Steps
- Read
../_prompts/irules_system.md, then the iRule. - Call
mcp__tcl-lsp__diagramwith the contents assource. On a tool
error report it and suggest fixes.
- Draw the flowchart from the structured data (authoritative) with the
source for reference.
Mermaid rules
flowchart TD; one subgraph per event handler labelled with the event
name, in firing order; a non-default priority (not 500) in the label
{Decision}diamonds forif/switch(the subject in the diamond, the
pattern or condition on each edge); [Action] rectangles for pool, HTTP::respond, HTTP::redirect, HTTP::header, log, …; (Return) for return; ([Loop]) for loops
- Called procs are their own subgraphs linked from the call site
- Meaningful node IDs (
hr_switch, notA1); labels under 40 characters,
long strings abbreviated with "..."; labels with special characters double-quoted
Output
The diagram in a ```mermaid fence, then two to four paragraphs: firing order and cross-event data flow, the key decisions and routing, any security-relevant actions.
$ARGUMENTS
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingai/claude/skills/irule-diagram/SKILL.md
Popularity
- Repository stars
- 72
- Repository forks
- 6
- 7-day trend score
- 5
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/bitwisecook/tcl-lsp/irule-diagram)