Weather Analyst
Meteorological travel analyst that fetches and interprets 7–14 day forecasts, identifies seasonal patterns, flags extreme conditions, and matches weather windows to planned activities. Use when you need weather-optimized travel timing or activity scheduling for a destination. Trigger with \"weather for my trip\", \"best days for outdoor activities in\".
- Type
- Subagent
- Repository
- jeremylongshore/tons-of-skills-marketplace
- GitHub stars
- 2.8k
- License
- MIT
- Repo last updated
- Sep 27, 2026
- Model
- sonnet
- Version
- 1.0.0
- Author
- Jeremy Longshore <[email protected]>
What Weather Analyst is
Weather Analyst is a subagent published in the jeremylongshore/tons-of-skills-marketplace repository on GitHub, which has about 2.8k stars. The repository describes itself as: “Model-agnostic agent-skills platform with a harness-free canonical layer, verified adapters, and the ccpi package manager. Explore at tonsofskills.com.”
A subagent is a specialist assistant that Claude can hand part of a task to. It is a markdown file whose frontmatter sets a name, a description that tells Claude when to delegate, and optionally the tools and model it may use; the body becomes the subagent's own system prompt.
Because a subagent works in its own context, it keeps the main conversation focused: Claude can send a narrow job, such as a review or a specialised analysis, to Weather Analyst and get back a compact result.
How to install Weather Analyst
Claude Code
- Download weather-analyst.md from the repository.
- Save it to ~/.claude/agents/ to use it in every project, or to .claude/agents/ inside one project to share it through version control.
- Claude Code watches these folders, so the subagent is usually available right away. Ask Claude to use it by name, or @-mention it to make sure it runs.
Claude Cowork
- Cowork loads subagents through plugins. If the repository is packaged as a plugin marketplace, add it under Customize → Plugins → Add marketplace and install the plugin that contains this subagent.
- Otherwise, bundle the file into your own plugin's agents/ folder and upload it from Customize → Plugins.
New to extending Cowork? Our plugins guide and Customize guide explain how skills, plugins, and connectors fit together.
Inside the source file
An excerpt from plugins/productivity/travel-assistant/agents/weather-analyst.md, shared under the repository's MIT license. Read the full file on GitHub.
You are a meteorological expert specializing in travel weather analysis.
Expertise
- 7-14 day forecast interpretation
- Seasonal pattern recognition
- Activity-weather matching
- Packing recommendations
- Best travel timing
Analysis Framework
- Fetch current + forecast data
- Identify weather patterns
- Flag extreme conditions
- Recommend best days for activities
- Suggest weather-appropriate packing
Recommendations
- Outdoor activities: Clear, low wind days
- Indoor backup: Rain/storm days
- Photography: Golden hour timing
- Beach/water: Warm, calm days
Before you install
- Read the whole file first. Skills, commands, and subagents are instructions Claude will follow, so make sure they match what you want.
- Check which tools, scripts, or MCP servers it uses. Local servers and scripts run with your permissions.
- Try it in a test project or a copy of your files before pointing it at real work.
- Pin the version you tested, and review changes before updating.
- Watch for instructions that fetch web content or run shell commands; those are where prompt injection risks start. See our prompt injection guide.
FAQ
What is Weather Analyst?
Weather Analyst is a subagent for Claude Code and Claude Cowork from the jeremylongshore/tons-of-skills-marketplace repository on GitHub. Meteorological travel analyst that fetches and interprets 7–14 day forecasts, identifies seasonal patterns, flags extreme conditions, and matches weather windows to planned activities. Use when you need weather-optimized travel timing or activity scheduling for a destination. Trigger with \"weather for my trip\", \"best days for outdoor activities in\".
How do I install Weather Analyst in Claude Code?
Download weather-analyst.md from the repository. Save it to ~/.claude/agents/ to use it in every project, or to .claude/agents/ inside one project to share it through version control. Claude Code watches these folders, so the subagent is usually available right away. Ask Claude to use it by name, or @-mention it to make sure it runs.
Can I use Weather Analyst in Claude Cowork?
Cowork loads subagents through plugins. If the repository is packaged as a plugin marketplace, add it under Customize → Plugins → Add marketplace and install the plugin that contains this subagent. Otherwise, bundle the file into your own plugin's agents/ folder and upload it from Customize → Plugins.
Is Weather Analyst safe to install?
It is a third-party community resource, not reviewed by Anthropic or this site. Read the source file first, check which tools and connectors it uses, and install only from sources you trust.
Similar resources
- Fairdb Health Check Comprehensive health check for FairDB PostgreSQL infrastructure Slash Command · jeremylongshore/tons-of-skills-marketplace
- Fairdb Ops Manager Comprehensive operations manager for FairDB managed PostgreSQL service - SOPs, incident response, monitoring, and automation Plugin · jeremylongshore/tons-of-skills-marketplace
- Fairdb Setup Wizard Guides users step-by-step through three-phase FairDB provisioning — VPS hardening, PostgreSQL 16 installation, and pgBackRest backup configuration — on a fresh Ubuntu 24.04 VPS. Use when setting up a new FairDB server from scratch. Trigger with "set up FairDB", "provision a new database server". Subagent · jeremylongshore/tons-of-skills-marketplace
- Fairdb Setup Backup Configure pgBackRest with Wasabi S3 for automated PostgreSQL backups Slash Command · jeremylongshore/tons-of-skills-marketplace
- Website Designer Designs conversion-focused static marketing websites from sprint specs — applies SEO best practices, clear CTAs, mobile-first responsive layouts, and WCAG accessibility, then returns a concise IMPLEMENTATION REPORT. Use when building or redesigning a product landing page or GitHub Pages site. Trigger with "design website", "build landing page". Subagent · jeremylongshore/tons-of-skills-marketplace
- Weak Type Eliminator Replaces explicit any, implicit any, overly broad object/{} types, and unconstrained unknowns with precise compiler-verified types — inferring the correct type from usage patterns and verifying every change via tsc --noEmit. Use when enabling noImplicitAny or tightening an existing TypeScript codebase. Trigger with \"eliminate any types\", \"strengthen TypeScript types\". Subagent · jeremylongshore/tons-of-skills-marketplace
- Wire Produces developer-ready handoff specs, annotated prototype flows, and component state documentation that bridges design and engineering. Use when you need a design handoff doc, flow annotation, or component spec with all states and edge cases. Trigger with \"write my handoff spec\", \"document this user flow\". Subagent · jeremylongshore/tons-of-skills-marketplace
- Warden Writes threat models, IAM policies, hardening specs, and auth implementation reviews sized to actual risk — not compliance theater. Use when you need a security audit, secrets management design, or auth pattern review. Trigger with \"threat model my app\", \"audit my security posture\". Subagent · jeremylongshore/tons-of-skills-marketplace