This creates a simple SVG weather card for Dubai with temperature data passed in from another workflow step. It's designed for orchestration scenarios where you're building a visual output from API data you've already fetched elsewhere. The skill reads templates, swaps in the temperature values, and writes both the SVG file and a markdown summary to the orchestration-workflow directory. It's pretty narrowly scoped to Dubai and assumes you're handling the actual weather API calls upstream. Useful if you're chaining skills together and want a clean visual artifact at the end without mixing data fetching and rendering logic.

skills.sh installs
320
GitHub stars
68.9K
last updated
Aug 21, 2026

Install

$ npx -y skills add shanraisshan/claude-code-best-practice --skill weather-svg-creator --agent claude-code

Installs into .claude/skills of the current project.

Files

Weather SVG Creator Skill

Creates a visual SVG weather card for Dubai, UAE and writes the output files.

Task

You will receive a temperature value and unit (Celsius or Fahrenheit) from the calling context. Create an SVG weather card and write both the SVG and a markdown summary.

Instructions

  1. Create SVG — Use the SVG template from reference.md, replacing placeholders with actual values
  2. Write SVG file — Read then write to orchestration-workflow/weather.svg
  3. Write summary — Read then write to orchestration-workflow/output.md using the markdown template from reference.md

Rules

  • Use the exact temperature value and unit provided — do not re-fetch or modify
  • The SVG must be self-contained and valid
  • Both output files go in the orchestration-workflow/ directory

Additional resources

  • For SVG template, output template, and design specs, see reference.md
  • For example input/output pairs, see examples.md

Sponsors

Details

Repository
github.com/shanraisshan/claude-code-best-practice
Categories
Code Review & Quality, Automation & Workflows
License
MIT
First seen
Jun 3, 2026

More from shanraisshan/claude-code-best-practice

All 6
1shanraisshan avatartime-skillshanraisshan/claude-code-best-practiceDisplay the current time in Pakistan Standard Time (PKT, UTC+5). Use when the user asks for the current time, Pakistan time, or PKT.318skills.sh installs
2tirth8205 avatarDebug Issuetirth8205/code-review-graphSystematically debug issues using graph-powered code navigation302skills.sh installs
3xiaohuailabs avatarxiaohu-wechat-coverxiaohuailabs/xiaohu-wechat-format公众号封面图生成器。一步出图,输入文章路径或主题即可。当用户要求'公众号封面''微信封面''文章封面'时使用。244skills.sh installs
4spencermarx avatarAgentDB Advanced Featuresspencermarx/open-code-reviewMaster advanced AgentDB features including QUIC synchronization, multi-database management, custom distance metrics, hybrid search, and distributed systems inte0skills.sh installs
5spencermarx avatarAgentDB Learning Pluginsspencermarx/open-code-reviewCreate and train AI learning plugins with AgentDB's 9 reinforcement learning algorithms. Includes Decision Transformer, Q-Learning, SARSA, Actor-Critic, and mor0skills.sh installs
6spencermarx avatarAgentDB Memory Patternsspencermarx/open-code-reviewImplement persistent memory patterns for AI agents using AgentDB. Includes session memory, long-term storage, pattern learning, and context management. Use when0skills.sh installs