跳转到主要内容
此内容尚未提供您的语言版本,正在以英文显示。

Generate Workflow Diagram

技能 已验证 活跃

Generate themed Mermaid flowchart diagrams from putior workflow data. Covers theme selection (9 themes including 4 colorblind-safe), output modes (console, file, clipboard, raw), interactive features (clickable nodes, source info), and embedding in README, Quarto, and R Markdown. Use after annotating source files and ready to produce a visual diagram, when regenerating a diagram after workflow changes, or when switching themes or output formats for different audiences.

目的

To automate the creation and integration of visual workflow diagrams, making complex processes easier to understand and document.

功能

  • Generate themed Mermaid diagrams
  • Support for 9 themes (including colorblind-safe)
  • Multiple output modes (console, file, clipboard, raw)
  • Interactive features (clickable nodes, source info)
  • Embedding in README, Quarto, and R Markdown

使用场景

  • Creating visual diagrams after annotating source files
  • Regenerating diagrams after workflow changes
  • Switching themes or output formats for different audiences
  • Embedding workflow diagrams in documentation

非目标

  • Directly editing workflow logic
  • Generating diagrams for non-putior data
  • Providing a general-purpose diagramming tool

工作流

  1. Extract workflow data using putior functions
  2. Select theme and optional parameters
  3. Optionally create a custom palette with put_theme()
  4. Generate Mermaid output
  5. Embed the diagram in a target document

先决条件

  • R environment
  • putior R package

安装

/plugin install agent-almanac@pjt222-agent-almanac

质量评分

已验证
99 /100
about 21 hours ago 分析

信任信号

最近提交1 day ago
星标14
许可证MIT
状态
查看源代码

类似扩展

Add New Opc Skill

100

Checklist and automation guide for adding a new skill to the OPC Skills project. Ensures all required files, metadata, logos, and listings are created before release. Use when adding a new skill, publishing a skill, or preparing a skill for release.

技能
ReScienceLab

Create Spatial Visualization

100

Create interactive maps, elevation profiles, and spatial visualizations from GPX tracks, waypoints, or route data using R (sf, leaflet, tmap) or Observable (D3, deck.gl). Covers data import, coordinate system handling, map styling, and export to HTML or image formats. Use when visualizing a planned or completed tour route on an interactive map, creating elevation profiles for hiking or cycling routes, overlaying waypoints and POIs on a basemap, or building a web-based trip dashboard.

技能
pjt222

Annotate Source Files

100

Add PUT workflow annotations to source files using the correct language-specific comment prefix. Covers annotation syntax, skeleton generation via put_generate(), multiline annotations, .internal variables, and validation. Supports 30+ languages with automatic comment prefix detection. Use after analyzing a codebase and having an annotation plan, when adding workflow documentation to new or existing source files, or when documenting data pipelines, ETL processes, or multi-step computations.

技能
pjt222

Create Glyph

99

Create R-based pictogram glyphs for skill, agent, or team icons in the visualization layer. Covers concept sketching, ggplot2 layer composition using the primitives library, color strategy, registration in the appropriate glyph mapping file and manifest, rendering via the build pipeline, and visual verification of the neon-glow output. Use when a new entity has been added and needs a visual icon for the force-graph visualization, an existing glyph needs replacement, or when batch-creating glyphs for a new domain.

技能
pjt222

Cli Anything Mermaid

98

Command-line interface for Mermaid Live Editor - Create, edit, and render Mermaid diagrams via stateful project files and mermaid.ink renderer URLs. Designed for AI agents and power users who need to generate flowcharts, sequence diagrams, and other visualizations without a GUI.

技能
hkuds

Teach Guidance

100

Guide a person in becoming a better teacher and explainer. AI coaches content structuring, audience calibration, explanation clarity, Socratic questioning technique, feedback interpretation, and reflective practice for technical presentations, documentation, and mentoring. Use when a person needs to present technical content and wants preparation coaching, wants to write better documentation or tutorials, struggles to explain concepts across expertise levels, is mentoring a colleague, or is preparing for a talk or knowledge-sharing session.

技能
pjt222