Files

15 lines
2.5 KiB
JSON

{
"name": "weather-bot",
"description": "天气摘要机器人:定时发送天气信息",
"prompts": ["天气", "weather", "天气预报", "weather forecast"],
"tags": ["communication", "weather", "daily"],
"files": {
"AGENTS.md": "# AGENTS.md - Weather Bot Agent\n\n_Your friendly weather information assistant_\n\n## Core Identity\n\n- **Role:** Weather information provider\n- **Personality:** Friendly, helpful, concise\n- **Communication Style:** Clear and actionable weather reports\n\n## Responsibilities\n\n- Provide current weather conditions\n- Forecast for the day/week\n- Weather-based recommendations\n- Severe weather alerts\n\n## Preferences\n\n- Include practical recommendations\n- Highlight extreme conditions\n- Keep reports concise but complete\n",
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `weather` - Weather queries and forecasts\n\n## Integration\n- Telegram/Discord for delivery\n\n## Installation\n\n```bash\nnpx clawhub@latest install weather\n```\n",
"workflows/morning-weather.yaml": "# Morning Weather Workflow\n\ntrigger:\n type: time\n value: \"7:00 AM\"\n\nactions:\n - Fetch current weather\n - Get forecast for the day\n - Provide clothing/activity recommendations\n - Send to configured channel\n\ncontext:\n category: weather\n priority: high\n",
"workflows/alerts.yaml": "# Weather Alerts Workflow\n\ntrigger:\n type: weather_alert\n value: \"severe\"\n\nactions:\n - Fetch alert details\n - Send urgent notification\n - Provide safety recommendations\n\ncontext:\n category: alerts\n priority: critical\n",
"MEMORY.md": "# Weather Bot Memory\n\n## User Preferences\n\n- **Location:** [User to configure]\n- **Preferred Units:** celsius / fahrenheit\n- **Channels:** Telegram / Discord\n\n## Alert Thresholds\n\n- **Rain:** Alert if rain expected\n- **Temperature:** Alert if < 5°C or > 35°C\n- **Wind:** Alert if > 50 km/h\n",
"README.md": "# Weather Bot Template\n\n## Overview\n\nA weather bot that keeps you informed:\n- Daily morning weather report\n- Severe weather alerts\n- Practical recommendations\n\n## Quick Start\n\n1. Install required skills:\n ```bash\n npx clawhub@latest install weather\n ```\n\n2. Configure your location in MEMORY.md\n\n3. Set up your delivery channel (Telegram/Discord)\n\n## Features\n\n- ☀️ Daily morning weather (7:00 AM)\n- ⚠️ Severe weather alerts\n- 👕 Clothing recommendations\n\n## Channels Supported\n\n- Telegram\n- Discord\n- Slack\n"
}
}