weather-orchestrator
Claude Code 最佳实践 - 中文翻译版
Install / Use
npx skills add Rito-w/claude-code-best-practice-zhInstalls into whichever agent you are using.
Claude Commands
Claude Code slash commands
Quality Score
Category
OtherSupported Platforms
Tags
Skill content
View source on GitHubdescription: Fetch Dubai weather and create an SVG weather card model: haiku allowed-tools:
- AskUserQuestion
- Agent
- Skill
Weather Orchestrator Command
Fetch the current temperature for Dubai, UAE and create a visual SVG weather card.
Execution Contract (non-negotiable)
You MUST complete this command by delegating to the weather-agent subagent. You are forbidden from:
- Fetching weather data yourself via Bash, WebFetch, or any other tool
- Skipping Step 1 (the user's unit preference is required input to the agent)
- Calling
weather-svg-creatorbefore the agent returns a temperature
If you cannot invoke the Agent tool, stop and report the error to the user. Do not improvise.
Workflow
Step 1: Ask User Preference
Use the AskUserQuestion tool to ask the user whether they want the temperature in Celsius or Fahrenheit. Capture the selected unit before proceeding.
Step 2: Fetch Weather Data via Agent
Use the Agent tool to invoke the weather agent:
- subagent_type: weather-agent
- description: Fetch Dubai weather data
- prompt: Fetch the current temperature for Dubai, UAE in [unit requested by user]. Return the numeric temperature value and unit. The agent has a preloaded skill (weather-fetcher) that provides the detailed instructions.
- model: haiku
Wait for the agent to complete and capture the returned temperature value and unit.
Fail-closed guardrail: If the agent does not return a numeric temperature and unit, DO NOT proceed to Step 3. Report the failure to the user and stop.
Step 3: Create SVG Weather Card
Use the Skill tool to invoke the weather-svg-creator skill:
- skill: weather-svg-creator
The skill will use the temperature value and unit from Step 2 (available in the current context) to create the SVG card and write output files.
Output Summary
Provide a clear summary to the user showing:
- Temperature unit requested
- Temperature fetched from Dubai
- SVG card created at
orchestration-workflow/weather.svg - Summary written to
orchestration-workflow/output.md
Related Skills
claude-mem
92.5kPersistent Context Across Sessions for Every Agent – Captures everything your agent does during sessions, compresses it with AI, and injects relevant context back into future sessions. Works with Claude Code, OpenClaw, Codex, Gemini, Hermes, Copilot, OpenCode + More
Understand-Anything
80.9kGraphs that teach > graphs that impress. Turn any code into an interactive knowledge graph you can explore, search, and ask questions about. Works with Claude Code, Codex, Cursor, Copilot, Gemini CLI, and more.
Agent-Reach
76.3kGive your AI agent eyes to see the entire internet. Read & search Twitter, Reddit, YouTube, GitHub, Bilibili, XiaoHongShu — one CLI, zero API fees.
ruflo
69.6k🌊 The original agent meta-harness. Deploy intelligent multi-player swarms, coordinate autonomous workflows, and build conversational AI systems. Features adaptive memory, self-learning intelligence, RAG integration, and native Claude Code / Codex / Hermes and many more Integrated
Security Score
Audited on Jun 16, 2026
