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

Render Icon Pipeline

技能 已验证 活跃

Run the viz pipeline to render icons from existing glyphs. Entry point for the viz subproject covering palette generation, data building, manifest creation, and icon rendering for skills, agents, and teams. Always use build.sh as the pipeline entry point — never call Rscript directly.

目的

To automate the generation of icons from existing glyphs for skills, agents, and teams, ensuring visual consistency and providing a clear entry point for the visualization subproject.

功能

  • Automated icon rendering pipeline
  • Supports skills, agents, and teams
  • Palette generation and management
  • Manifest creation for icons
  • Command-line interface for customization

使用场景

  • After creating or modifying glyph functions
  • When adding new skills, agents, or teams to registries
  • For a full pipeline rebuild after infrastructure changes
  • To re-render icons for new or updated palettes

非目标

  • Directly calling Rscript for build scripts
  • Manual R binary path verification
  • Running individual build steps manually

工作流

  1. Verify prerequisites (build.sh, Node.js, config.yml)
  2. Run the pipeline using build.sh with optional flags
  3. Verify output by checking file counts and sizes
  4. Use related skills (audit-icon-pipeline, create-glyph) as needed

先决条件

  • viz/build.sh script availability
  • Node.js availability
  • viz/config.yml availability

Code Execution

  • info:LoggingThe SKILL.md mentions checking build logs for `[ERROR]` lines, implying some form of logging, but a dedicated audit file is not explicitly mentioned for destructive actions.

安装

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

质量评分

已验证
96 /100
about 24 hours ago 分析

信任信号

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

类似扩展

Audit Icon Pipeline

95

Detect missing glyphs, icons, and HD variants by comparing registries against glyph mapping files, icon directories, and manifests. Reports gaps for skills, agents, and teams across all palettes.

技能
pjt222

Cli Anything Blender

100

Command-line interface for Blender - A stateful command-line interface for 3D scene editing, following the same patterns as the GIMP CLI ...

技能
hkuds

Render Publication Graphic

100

Produce publication-ready 2D graphics with proper DPI, color profiles, typography, and export formats for print and digital media. Use when preparing figures for academic journal submission, creating graphics for print publications, ensuring graphics meet publisher technical specifications, exporting visualizations for web with proper optimization, or creating multi-format exports from a single source.

技能
pjt222

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

Optimize Docker Build Cache

99

Optimize Docker build times using layer caching, multi-stage builds, BuildKit features, and dependency-first copy patterns. Applicable to R, Node.js, and Python projects. Use when Docker builds are slow due to repeated package installations, when rebuilds reinstall all dependencies on every code change, when image sizes are unnecessarily large, or when CI/CD pipeline builds are a bottleneck.

技能
pjt222

Netlify Config

99

netlify.toml 配置参考。在配置构建设置、重定向、重写、标头、部署上下文、环境变量或任何站点级别配置时使用。涵盖完整的 netlify.toml 语法,包括带有通配符/条件的重定向、标头、部署上下文、函数配置和边缘函数配置。

技能
netlify