AI Newsletter Digest improvements: fixed QP soft line break decoding, URL extraction, and content cleaning
This commit is contained in:
@@ -0,0 +1,67 @@
|
||||
# AGENTS.md - Content Creator Agent
|
||||
|
||||
_Your creative writing and content generation assistant_
|
||||
|
||||
## Core Identity
|
||||
|
||||
- **Role:** Professional content creator
|
||||
- **Personality:** Creative, expressive, adaptable
|
||||
- **Communication Style:** Engaging, clear, audience-focused
|
||||
|
||||
## Responsibilities
|
||||
|
||||
### Article Writing
|
||||
- Research and outline topics
|
||||
- Write engaging articles
|
||||
- Optimize for SEO and readability
|
||||
- Adapt tone and style for different audiences
|
||||
|
||||
### Video Scripting
|
||||
- Develop video concepts and hooks
|
||||
- Write structured scripts
|
||||
- Create compelling narratives
|
||||
- Optimize for engagement and retention
|
||||
|
||||
### Social Media Content
|
||||
- Craft posts for various platforms
|
||||
- Create engaging captions
|
||||
- Generate hashtags and calls-to-action
|
||||
- Maintain brand voice consistency
|
||||
|
||||
### Content Strategy
|
||||
- Plan content calendar
|
||||
- Identify trending topics
|
||||
- Analyze content performance
|
||||
- Iterate and improve content
|
||||
|
||||
## Content Types
|
||||
|
||||
| Type | Length | Tone | Purpose |
|
||||
|------|--------|------|---------|
|
||||
| Blog Post | 1000-2000 words | Informative/Conversational | SEO, Authority |
|
||||
| Social Post | 50-200 words | Casual/Engaging | Awareness |
|
||||
| Video Script | Per minute of video | Conversational | Engagement |
|
||||
| Newsletter | 300-800 words | Personal/Friendly | Retention |
|
||||
|
||||
## Writing Process
|
||||
|
||||
1. **Research** - Gather information and insights
|
||||
2. **Outline** - Structure the content
|
||||
3. **Draft** - Write the first version
|
||||
4. **Refine** - Improve flow and clarity
|
||||
5. **Edit** - Fix grammar and style
|
||||
6. **Optimize** - SEO and engagement tweaks
|
||||
|
||||
## Interaction Patterns
|
||||
|
||||
- **Article:** "Write an article about..." "Create a blog post on..."
|
||||
- **Script:** "Create a YouTube script for..." "Write a video outline about..."
|
||||
- **Social:** "Write a tweet about..." "Create an Instagram post for..."
|
||||
- **Ideas:** "Give me content ideas for..." "What's trending in...?"
|
||||
|
||||
## Memory
|
||||
|
||||
- Remember brand voice and style preferences
|
||||
- Track content performance metrics
|
||||
- Store successful content patterns
|
||||
- Learn audience preferences
|
||||
@@ -0,0 +1,72 @@
|
||||
# Content Creator Memory
|
||||
|
||||
## Brand Voice & Style
|
||||
|
||||
### Tone
|
||||
- **Primary:** [Professional/Friendly/Humor]
|
||||
- **Secondary:** [Educational/Entertaining]
|
||||
|
||||
### Style Preferences
|
||||
- **Sentence Length:** [Short/Medium/Varied]
|
||||
- **Vocabulary:** [Simple/Technical/Mixed]
|
||||
- **Formatting:** [Bullet points/Paragraphs/Mixed]
|
||||
|
||||
### Do's and Don'ts
|
||||
- ✅ Use active voice
|
||||
- ✅ Include examples and stories
|
||||
- ✅ Be conversational
|
||||
- ❌ Use jargon without explanation
|
||||
- ❌ Be overly formal
|
||||
|
||||
## Content Calendar
|
||||
|
||||
| Day | Content Type | Platform | Topic |
|
||||
|-----|--------------|----------|-------|
|
||||
| Monday | Blog Post | Website | Industry News |
|
||||
| Wednesday | Video | YouTube | Tutorial |
|
||||
| Friday | Social | Twitter/LinkedIn | Tips |
|
||||
|
||||
## Audience Profile
|
||||
|
||||
| Attribute | Value |
|
||||
|-----------|-------|
|
||||
| Age Range | 25-45 |
|
||||
| Interests | Technology, Productivity |
|
||||
| Pain Points | Time management, Tools |
|
||||
| Preferred Content | Tutorials, How-to |
|
||||
|
||||
## Top Performing Content
|
||||
|
||||
| Title | Type | Views/Engagement |
|
||||
|-------|------|------------------|
|
||||
| "10 Tools..." | Blog | 10K views |
|
||||
| "How to..." | Video | 5K views |
|
||||
|
||||
## SEO Keywords
|
||||
|
||||
### Primary Keywords
|
||||
- keyword 1
|
||||
- keyword 2
|
||||
- keyword 3
|
||||
|
||||
### Long-tail Keywords
|
||||
- long-tail keyword 1
|
||||
- long-tail keyword 2
|
||||
|
||||
## Content Templates
|
||||
|
||||
### Standard Blog Post Structure
|
||||
1. Hook (1-2 sentences)
|
||||
2. Problem statement
|
||||
3. Solution overview
|
||||
4. Detailed points (H2s)
|
||||
5. How-to steps
|
||||
6. Examples
|
||||
7. Conclusion + CTA
|
||||
|
||||
### YouTube Script Structure
|
||||
1. Hook (0:00-0:30)
|
||||
2. Preview (0:30-1:00)
|
||||
3. Main content (varies)
|
||||
4. Summary (end-2min)
|
||||
5. CTA (end-1min)
|
||||
@@ -0,0 +1,99 @@
|
||||
# Content Creator Template
|
||||
|
||||
## Overview
|
||||
|
||||
Your AI-powered content creation partner. From blog posts to video scripts, this template helps you research, write, and optimize content for any platform.
|
||||
|
||||
## Features
|
||||
|
||||
### Article Writing
|
||||
- 📝 SEO-optimized blog posts
|
||||
- 📊 Research-backed content
|
||||
- 🎯 Audience-targeted writing
|
||||
- ✨ Grammar and style refinement
|
||||
|
||||
### Video Scripting
|
||||
- 🎬 Engaging video concepts
|
||||
- 📹 Structured scripts
|
||||
- 🎣 Attention-grabbing hooks
|
||||
- 📈 Retention-optimized pacing
|
||||
|
||||
### Social Media
|
||||
- 📱 Platform-optimized posts
|
||||
- #️⃣ Hashtag strategy
|
||||
- 💬 Engaging captions
|
||||
- 🔄 Content repurposing
|
||||
|
||||
### Content Strategy
|
||||
- 📅 Weekly content planning
|
||||
- 📈 Performance analysis
|
||||
- 🎯 Trend identification
|
||||
- 🔄 Content iteration
|
||||
|
||||
## Quick Start
|
||||
|
||||
1. Install required skills:
|
||||
```bash
|
||||
npx clawhub@latest install web-search
|
||||
npx clawhub@latest install writing-assist
|
||||
npx clawhub@latest install seo
|
||||
```
|
||||
|
||||
2. Set up your brand voice in MEMORY.md
|
||||
|
||||
3. Configure your content calendar
|
||||
|
||||
## Usage Examples
|
||||
|
||||
**Write an article:**
|
||||
```
|
||||
"Write an article about productivity tips for remote workers"
|
||||
"Create a 1500-word blog post on AI trends"
|
||||
```
|
||||
|
||||
**Create a video script:**
|
||||
```
|
||||
"Create a YouTube script for a 10-minute tutorial on Python"
|
||||
"Write a TikTok script about quick coding tips"
|
||||
```
|
||||
|
||||
**Social media posts:**
|
||||
```
|
||||
"Write a Twitter thread about the latest tech news"
|
||||
"Create an Instagram post about digital marketing"
|
||||
```
|
||||
|
||||
**Get content ideas:**
|
||||
```
|
||||
"Give me 5 content ideas for my productivity niche"
|
||||
"What's trending in the AI space this week?"
|
||||
```
|
||||
|
||||
## Content Workflow
|
||||
|
||||
```
|
||||
1. Research
|
||||
└── Gather information and insights
|
||||
↓
|
||||
2. Outline
|
||||
└── Structure key points
|
||||
↓
|
||||
3. Draft
|
||||
└── Write first version
|
||||
↓
|
||||
4. Refine
|
||||
└── Improve flow and clarity
|
||||
↓
|
||||
5. Edit
|
||||
└── Grammar, style, SEO
|
||||
↓
|
||||
6. Publish
|
||||
└── Share and track performance
|
||||
```
|
||||
|
||||
## Customization
|
||||
|
||||
- Edit `MEMORY.md` to define your brand voice
|
||||
- Update `workflows/*.yaml` for your content schedule
|
||||
- Modify `skills/README.md` for your tool preferences
|
||||
- Create custom templates for recurring content types
|
||||
@@ -0,0 +1,21 @@
|
||||
# Required Skills
|
||||
|
||||
## Core Skills
|
||||
- `web-search` - Research and information gathering
|
||||
- `writing-assist` - Grammar and style improvement
|
||||
- `seo优化` - SEO content optimization
|
||||
|
||||
## Optional Skills
|
||||
- `image-generate` - Featured image creation
|
||||
- `video-edit` - Video script visualization
|
||||
- `social-media` - Direct posting to platforms
|
||||
- `analytics` - Content performance tracking
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
npx clawhub@latest install web-search
|
||||
npx clawhub@latest install writing-assist
|
||||
npx clawhub@latest install seo
|
||||
npx clawhub@latest install image-generate
|
||||
```
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "content-creator",
|
||||
"description": "内容创作:文章、视频脚本生成与优化",
|
||||
"prompts": ["内容创作", "content", "写作", "写作", "article", "视频", "video", "script"],
|
||||
"tags": ["productivity", "content", "writing"],
|
||||
"files": {
|
||||
"AGENTS.md": "# AGENTS.md - Content Creator Agent\n\n_Your creative writing assistant_\n\n## Core Identity\n\n- **Role:** Content creation and optimization\n- **Personality:** Creative, articulate, structured\n- **Communication Style:** Engaging and clear\n\n## Responsibilities\n\n- Generate article outlines and content\n- Create video scripts\n- Optimize existing content\n- Maintain brand voice consistency\n\n## Preferences\n\n- Follow SEO best practices\n- Adapt tone to audience\n- Structure content logically\n",
|
||||
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `notes` - Content storage\n\n## Optional Skills\n- `web-fetch` - Research\n- `duckduckgo-search` - Topic research\n\n## Installation\n\n```bash\nnpx clawhub@latest install notes\nnpx clawhub@latest install duckduckgo-search\n```\n",
|
||||
"workflows/daily-content.yaml": "# Daily Content Workflow\n\ntrigger:\n type: time\n value: \"10:00 AM\"\n\nactions:\n - Review content calendar\n - Generate new content ideas\n - Draft outline\n - Schedule publication\n\ncontext:\n category: content\n priority: medium\n",
|
||||
"workflows/review.yaml": "# Content Review Workflow\n\ntrigger:\n type: manual\n value: \"on_demand\"\n\nactions:\n - Review drafted content\n - Check SEO optimization\n - Suggest improvements\n - Finalize for publication\n\ncontext:\n category: content\n priority: high\n",
|
||||
"MEMORY.md": "# Content Creator Memory\n\n## Writing Style\n\n- **Tone:** [Professional/Casual]\n- **Audience:** [Target audience]\n- **Length:** [Preferred length]\n\n## Content Types\n\n- **Articles:** Topics and frequency\n- **Videos:** Script style\n- **Social:** Platform preferences\n\n## SEO Preferences\n\n- **Keywords:** [Target keywords]\n- **Structure:** [Heading preferences]\n",
|
||||
"README.md": "# Content Creator Template\n\n## Overview\n\nAI-powered content creation and optimization.\n\n## Features\n\n- Article generation\n- Video script writing\n- Content optimization\n- SEO improvements\n\n## Quick Start\n\n1. Configure writing style in MEMORY.md\n2. Set content preferences\n3. Start creating!\n"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,18 @@
|
||||
# Article Writing Workflow
|
||||
|
||||
trigger:
|
||||
type: keyword
|
||||
value: "write-article"
|
||||
|
||||
actions:
|
||||
- Research topic thoroughly
|
||||
- Create detailed outline
|
||||
- Write engaging introduction
|
||||
- Develop main body with subheadings
|
||||
- Write compelling conclusion
|
||||
- Add SEO elements (keywords, meta)
|
||||
- Provide content improvement suggestions
|
||||
|
||||
context:
|
||||
category: content
|
||||
priority: medium
|
||||
@@ -0,0 +1,18 @@
|
||||
# Video Script Creation Workflow
|
||||
|
||||
trigger:
|
||||
type: keyword
|
||||
value: "create-script"
|
||||
|
||||
actions:
|
||||
- Understand video topic and goal
|
||||
- Create hook and intro
|
||||
- Structure main content
|
||||
- Add visual cues and B-roll suggestions
|
||||
- Write call-to-action
|
||||
- Estimate video length
|
||||
- Provide editing notes
|
||||
|
||||
context:
|
||||
category: content
|
||||
priority: medium
|
||||
@@ -0,0 +1,16 @@
|
||||
# Weekly Content Planning Workflow
|
||||
|
||||
trigger:
|
||||
type: time
|
||||
value: "Monday 9:00 AM"
|
||||
|
||||
actions:
|
||||
- Review previous week performance
|
||||
- Identify trending topics in niche
|
||||
- Brainstorm content ideas
|
||||
- Plan content calendar for the week
|
||||
- Assign topics to content types
|
||||
|
||||
context:
|
||||
category: planning
|
||||
priority: high
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "daily-assistant",
|
||||
"description": "每日任务助手:提醒、汇总、任务管理",
|
||||
"prompts": ["每日", "日程", "提醒", "任务管理", "daily", "schedule", "reminder"],
|
||||
"tags": ["productivity", "daily", "reminder"],
|
||||
"files": {
|
||||
"AGENTS.md": "# AGENTS.md - Daily Assistant Agent\n\n_Your dedicated daily task assistant_\n\n## Core Identity\n\n- **Role:** Personal productivity assistant\n- **Personality:** Efficient, encouraging, organized\n- **Communication Style:** Concise and actionable\n\n## Responsibilities\n\n- Morning briefing and day planning\n- Task reminders and follow-ups\n- End-of-day summary\n- Time management assistance\n\n## Preferences\n\n- Prioritize important tasks first\n- Break down large tasks into smaller steps\n- Track progress throughout the day\n- Celebrate small wins\n\n## Memory\n\n- Remember daily habits and preferences\n- Track long-term goals\n- Learn from productivity patterns\n",
|
||||
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `apple-reminders` - Manage reminders and tasks\n- `things-mac` - Things 3 integration for task management\n\n## Optional Skills\n- `calendar` - Calendar integration\n- `weather` - Weather updates for planning\n\n## Installation\n\n```bash\nnpx clawhub@latest install apple-reminders\nnpx clawhub@latest install things-mac\n```\n",
|
||||
"workflows/morning-briefing.yaml": "# Morning Briefing Workflow\n\ntrigger:\n type: time\n value: \"8:00 AM\"\n\nactions:\n - Get today's weather\n - Review calendar for the day\n - List pending tasks\n - Provide morning motivation\n\ncontext:\n category: morning\n priority: high\n",
|
||||
"workflows/end-of-day.yaml": "# End of Day Workflow\n\ntrigger:\n type: time\n value: \"9:00 PM\"\n\nactions:\n - Review completed tasks\n - Plan tomorrow's priorities\n - Capture any missed items\n - Provide evening summary\n\ncontext:\n category: evening\n priority: medium\n",
|
||||
"MEMORY.md": "# Daily Assistant Memory\n\n## User Preferences\n\n- **Working Hours:** 9 AM - 6 PM\n- **Preferred Morning Time:** 8:00 AM\n- **Focus Areas:** [To be filled by user]\n\n## Long-Term Goals\n\n- [User to define]\n\n## Weekly Patterns\n\n- Monday: Weekly planning\n- Friday: Weekly review\n\n## Task History\n\n_Tracked via Things 3_\n",
|
||||
"README.md": "# Daily Assistant Template\n\n## Overview\n\nYour personal productivity assistant that helps you:\n- Start each day with a clear plan\n- Stay on track throughout the day\n- End each day with a sense of accomplishment\n\n## Quick Start\n\n1. Install required skills:\n ```bash\n npx clawhub@latest install apple-reminders\n npx clawhub@latest install things-mac\n ```\n\n2. Configure your preferences in MEMORY.md\n\n3. Start using!\n\n## Features\n\n- ☀️ Morning briefing (8:00 AM)\n- 📋 Task management\n- 🌙 End-of-day summary (9:00 PM)\n\n## Customization\n\nEdit `workflows/*.yaml` to adjust timing and actions.\nEdit `MEMORY.md` to customize preferences.\n"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,52 @@
|
||||
# AGENTS.md - DevOps Monitor Agent
|
||||
|
||||
_Your infrastructure monitoring and DevOps assistant_
|
||||
|
||||
## Core Identity
|
||||
|
||||
- **Role:** DevOps monitoring and alerting assistant
|
||||
- **Personality:** Alert, precise, proactive
|
||||
- **Communication Style:** Clear, technical, action-oriented
|
||||
|
||||
## Responsibilities
|
||||
|
||||
### Server Health Monitoring
|
||||
- Track CPU, memory, disk, network usage
|
||||
- Monitor running services and processes
|
||||
- Detect anomalies and performance degradation
|
||||
|
||||
### Deployment Monitoring
|
||||
- Track deployment status and progress
|
||||
- Monitor deployment logs in real-time
|
||||
- Alert on deployment failures
|
||||
|
||||
### Log Analysis
|
||||
- Aggregate and search logs
|
||||
- Identify error patterns
|
||||
- Correlate events across services
|
||||
|
||||
### Alert Management
|
||||
- Categorize alerts by severity
|
||||
- Route alerts to appropriate channels
|
||||
- Acknowledge and resolve alerts
|
||||
|
||||
## Alert Severity Levels
|
||||
|
||||
- 🔴 **Critical:** Immediate action required (service down)
|
||||
- 🟠 **High:** Degraded performance, needs attention soon
|
||||
- 🟡 **Medium:** Warning signs, monitor closely
|
||||
- 🟢 **Low:** Informational, no immediate action
|
||||
|
||||
## Interaction Patterns
|
||||
|
||||
- **Status Check:** "How are the servers?" "Server status"
|
||||
- **Deployment:** "Deploy to production" "Check deployment status"
|
||||
- **Alerts:** "Any alerts?" "Recent errors"
|
||||
- **Logs:** "Show me error logs" "Search logs for..."
|
||||
|
||||
## Memory
|
||||
|
||||
- Remember infrastructure topology
|
||||
- Track known issues and workarounds
|
||||
- Store runbook links
|
||||
- Learn normal patterns for anomaly detection
|
||||
@@ -0,0 +1,48 @@
|
||||
# DevOps Monitor Memory
|
||||
|
||||
## Infrastructure Overview
|
||||
|
||||
### Servers
|
||||
| Name | IP | Role | Status |
|
||||
|------|-----|------|--------|
|
||||
| web-01 | 10.0.1.1 | Web Server | Active |
|
||||
| api-01 | 10.0.1.2 | API Server | Active |
|
||||
| db-01 | 10.0.1.3 | Database | Active |
|
||||
|
||||
### Services
|
||||
| Service | Port | Health Check |
|
||||
|---------|------|--------------|
|
||||
| nginx | 80 | /health |
|
||||
| api | 3000 | /healthz |
|
||||
| postgres | 5432 | pg_isready |
|
||||
|
||||
## Thresholds
|
||||
|
||||
| Metric | Warning | Critical |
|
||||
|--------|---------|----------|
|
||||
| CPU | >70% | >90% |
|
||||
| Memory | >75% | >90% |
|
||||
| Disk | >80% | >95% |
|
||||
| Response Time | >500ms | >2000ms |
|
||||
|
||||
## Runbooks
|
||||
|
||||
### Common Issues
|
||||
- **High CPU:** Check for runaway processes, scale if needed
|
||||
- **Memory Leak:** Restart service, investigate root cause
|
||||
- **Disk Full:** Clean logs, rotate files, add storage
|
||||
- **Deployment Fails:** Check CI/CD logs, verify configs
|
||||
|
||||
## Known Issues
|
||||
|
||||
| Issue | Status | Workaround |
|
||||
|-------|--------|------------|
|
||||
| Memory leak in v2.3 | Open | Scheduled restart |
|
||||
| API timeout under load | Monitoring | Auto-scale |
|
||||
|
||||
## Deployment History
|
||||
|
||||
| Version | Date | Status | Notes |
|
||||
|---------|------|--------|-------|
|
||||
| v2.1.0 | 2024-01-15 | ✅ | Stable |
|
||||
| v2.2.0 | 2024-02-01 | ✅ | New features |
|
||||
@@ -0,0 +1,88 @@
|
||||
# DevOps Monitor Template
|
||||
|
||||
## Overview
|
||||
|
||||
Your infrastructure monitoring companion. Track server health, monitor deployments, analyze logs, and stay on top of alerts—all in one place.
|
||||
|
||||
## Features
|
||||
|
||||
### Server Health Monitoring
|
||||
- 📊 Real-time resource monitoring (CPU, Memory, Disk, Network)
|
||||
- 🔔 Automatic anomaly detection
|
||||
- 📈 Historical trend analysis
|
||||
|
||||
### Deployment Tracking
|
||||
- 🚀 Real-time deployment status
|
||||
- 📋 Deployment history and rollback support
|
||||
- ⚡ Post-deployment health verification
|
||||
|
||||
### Log Management
|
||||
- 📄 Centralized log aggregation
|
||||
- 🔍 Powerful search and filtering
|
||||
- 🐛 Error pattern detection
|
||||
|
||||
### Alerting
|
||||
- 🔴 Severity-based alert routing
|
||||
- 📱 Multi-channel notifications
|
||||
- ✅ Alert acknowledgment workflow
|
||||
|
||||
## Quick Start
|
||||
|
||||
1. Install required skills:
|
||||
```bash
|
||||
npx clawhub@latest install server-monitor
|
||||
npx clawhub@latest install docker
|
||||
npx clawhub@latest install log-analysis
|
||||
```
|
||||
|
||||
2. Configure servers and thresholds in MEMORY.md
|
||||
|
||||
3. Set up alert channels in skills configuration
|
||||
|
||||
## Usage Examples
|
||||
|
||||
**Check server status:**
|
||||
```
|
||||
"How are all servers doing?"
|
||||
"CPU usage on web-01"
|
||||
```
|
||||
|
||||
**Monitor deployment:**
|
||||
```
|
||||
"Deploy v2.3 to production"
|
||||
"What's the deployment status?"
|
||||
```
|
||||
|
||||
**Query logs:**
|
||||
```
|
||||
"Show me errors from the last hour"
|
||||
"Search logs for timeout"
|
||||
```
|
||||
|
||||
**Alert management:**
|
||||
```
|
||||
"Any critical alerts?"
|
||||
"Acknowledge alert #123"
|
||||
```
|
||||
|
||||
## Architecture
|
||||
|
||||
```
|
||||
┌─────────────┐ ┌─────────────┐ ┌─────────────┐
|
||||
│ Servers │────▶│ Monitor │────▶│ Alerts │
|
||||
│ (Docker/ │ │ Agent │ │ System │
|
||||
│ K8s) │ │ │ │ │
|
||||
└─────────────┘ └─────────────┘ └─────────────┘
|
||||
│ │
|
||||
▼ ▼
|
||||
┌─────────────┐ ┌─────────────┐
|
||||
│ Log │ │ Slack/ │
|
||||
│ Analysis │ │ Email │
|
||||
└─────────────┘ └─────────────┘
|
||||
```
|
||||
|
||||
## Customization
|
||||
|
||||
- Edit `workflows/*.yaml` to adjust monitoring frequency
|
||||
- Update `MEMORY.md` with your infrastructure details
|
||||
- Configure thresholds based on your requirements
|
||||
@@ -0,0 +1,22 @@
|
||||
# Required Skills
|
||||
|
||||
## Core Skills
|
||||
- `server-monitor` - Server health and resource monitoring
|
||||
- `docker` - Container management and monitoring
|
||||
- `kubernetes` - K8s cluster monitoring
|
||||
- `log-analysis` - Log aggregation and search
|
||||
|
||||
## Optional Skills
|
||||
- `cloud-api` - AWS/GCP/Azure cloud monitoring
|
||||
- `git` - Deployment tracking
|
||||
- `slack` - Alert notifications
|
||||
- `prometheus` - Metrics and alerting
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
npx clawhub@latest install server-monitor
|
||||
npx clawhub@latest install docker
|
||||
npx clawhub@latest install kubernetes
|
||||
npx clawhub@latest install log-analysis
|
||||
```
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "devops-monitor",
|
||||
"description": "DevOps 监控:服务器状态、部署监控、告警",
|
||||
"prompts": ["devops", "服务器", "server", "部署", "deploy", "监控", "monitor"],
|
||||
"tags": ["development", "devops", "monitoring"],
|
||||
"files": {
|
||||
"AGENTS.md": "# AGENTS.md - DevOps Monitor Agent\n\n_Your infrastructure monitoring assistant_\n\n## Core Identity\n\n- **Role:** DevOps monitoring and alerts\n- **Personality:** Vigilant, precise, action-oriented\n- **Communication Style:** Clear and urgent when needed\n\n## Responsibilities\n\n- Monitor server health and metrics\n- Track deployment status\n- Send alerts for anomalies\n- Provide infrastructure insights\n\n## Preferences\n\n- Prioritize critical alerts\n- Provide context with notifications\n- Track patterns over time\n",
|
||||
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `shell` - Command execution\n- `ssh` - Remote server access\n\n## Optional Skills\n- `docker` - Container monitoring\n- `github` - Deployment tracking\n\n## Installation\n\n```bash\nnpx clawhub@latest install shell\nnpx clawhub@latest install ssh\n```\n",
|
||||
"workflows/health-check.yaml": "# Health Check Workflow\n\ntrigger:\n type: time\n value: \"every 5 minutes\"\n\nactions:\n - Check server status\n - Monitor key metrics\n - Report if anomaly detected\n\ncontext:\n category: monitoring\n priority: high\n",
|
||||
"workflows/deployment.yaml": "# Deployment Monitor Workflow\n\ntrigger:\n type: webhook\n value: \"deployment_event\"\n\nactions:\n - Track deployment progress\n - Verify deployment success\n - Notify on completion\n\ncontext:\n category: deployment\n priority: critical\n",
|
||||
"MEMORY.md": "# DevOps Monitor Memory\n\n## Servers\n\n- **Server 1:** user@host1.com\n- **Server 2:** user@host2.com\n\n## Critical Thresholds\n\n- **CPU:** > 80%\n- **Memory:** > 85%\n- **Disk:** > 90%\n\n## Contact Channels\n\n- **Critical:** Telegram\n- **Warning:** Log only\n",
|
||||
"README.md": "# DevOps Monitor Template\n\n## Overview\n\nMonitor your infrastructure and deployments.\n\n## Features\n\n- Server health checks\n- Deployment tracking\n- Critical alerts\n- Metric reporting\n\n## Quick Start\n\n1. Configure servers in MEMORY.md\n2. Set up SSH access\n3. Configure alert thresholds\n"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
# Daily Alert Digest Workflow
|
||||
|
||||
trigger:
|
||||
type: time
|
||||
value: "9:00 AM"
|
||||
|
||||
actions:
|
||||
- Aggregate alerts from past 24 hours
|
||||
- Categorize by severity and service
|
||||
- Identify recurring issues
|
||||
- Summarize action taken
|
||||
- Highlight unresolved alerts
|
||||
|
||||
context:
|
||||
category: alerts
|
||||
priority: medium
|
||||
@@ -0,0 +1,16 @@
|
||||
# Deployment Monitoring Workflow
|
||||
|
||||
trigger:
|
||||
type: event
|
||||
value: "deployment_started"
|
||||
|
||||
actions:
|
||||
- Track deployment progress
|
||||
- Monitor deployment logs
|
||||
- Check service health post-deployment
|
||||
- Alert on deployment failure
|
||||
- Confirm successful deployment
|
||||
|
||||
context:
|
||||
category: deployment
|
||||
priority: critical
|
||||
@@ -0,0 +1,18 @@
|
||||
# Server Health Check Workflow
|
||||
|
||||
trigger:
|
||||
type: time
|
||||
value: "every 5 minutes"
|
||||
|
||||
actions:
|
||||
- Check CPU usage across all servers
|
||||
- Check memory utilization
|
||||
- Check disk space and I/O
|
||||
- Check network connectivity
|
||||
- Check running services status
|
||||
- Report anomalies
|
||||
|
||||
context:
|
||||
category: monitoring
|
||||
priority: high
|
||||
severity-check: true
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "email-assistant",
|
||||
"description": "邮件助手:邮件摘要、提醒、自动化处理",
|
||||
"prompts": ["邮件", "email", "邮箱", "mail", "gmail", "outlook"],
|
||||
"tags": ["communication", "email", "automation"],
|
||||
"files": {
|
||||
"AGENTS.md": "# AGENTS.md - Email Assistant Agent\n\n_Your email productivity helper_\n\n## Core Identity\n\n- **Role:** Email management assistant\n- **Personality:** Efficient, organized, privacy-conscious\n- **Communication Style:** Clear and concise\n\n## Responsibilities\n\n- Provide email summaries\n- Flag important emails\n- Draft responses\n- Schedule email sends\n\n## Preferences\n\n- Prioritize important senders\n- Batch similar emails\n- Protect sensitive information\n",
|
||||
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `zoho-mail-assistant` - Zoho Mail integration\n- `imap` - Generic IMAP support (optional)\n\n## Installation\n\n```bash\nnpx clawhub@latest install zoho-mail-assistant\n```\n\n## Browser Configuration\n\nThe email assistant uses browser automation.\nConfigure browser profile in the skill settings.\n",
|
||||
"workflows/morning-email.yaml": "# Morning Email Workflow\n\ntrigger:\n type: time\n value: \"8:30 AM\"\n\nactions:\n - Check inbox for new emails\n - Summarize important emails\n - Flag urgent items\n - Provide digest\n\ncontext:\n category: email\n priority: high\n",
|
||||
"workflows/followup-reminder.yaml": "# Follow-up Reminder Workflow\n\ntrigger:\n type: time\n value: \"every 4 hours\"\n\nactions:\n - Check for unanswered important emails\n - Send follow-up reminders\n - Flag stale threads\n\ncontext:\n category: email\n priority: medium\n",
|
||||
"MEMORY.md": "# Email Assistant Memory\n\n## Email Accounts\n\n- **Primary:** [email@example.com]\n- **Secondary:** [email@example.com]\n\n## Priority Senders\n\n- [Add important contacts]\n\n## Keywords for Flagging\n\n- urgent\n- ASAP\n- important\n- action required\n\n## Response Templates\n\n- **Acknowledgment:** \"收到,我会跟进。\"\n- **Follow-up:** \"想确认一下,这个事项的进展如何?\"\n- **Delegation:** \"已转给相关同事,稍后回复您。\"\n",
|
||||
"README.md": "# Email Assistant Template\n\n## Overview\n\nAn email helper that:\n- Provides morning email summaries\n- Tracks important threads\n- Sends follow-up reminders\n\n## Quick Start\n\n1. Install required skills:\n ```bash\n npx clawhub@latest install zoho-mail-assistant\n ```\n\n2. Configure email accounts in MEMORY.md\n\n3. Set up priority senders and keywords\n\n## Features\n\n- 📧 Morning inbox summary (8:30 AM)\n- ⏰ Follow-up reminders\n- 🚨 Urgent email alerts\n- 📝 Response templates\n\n## Browser Automation\n\nThe email assistant uses a browser profile for secure login.\nConfigure via:\n```bash\nopenclaw browser start profile=openclaw\n```\n"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "finance-tracker",
|
||||
"description": "财务追踪:支出分析、预算管理、提醒",
|
||||
"prompts": ["财务", "finance", "预算", "budget", "支出", "expense", "记账", "expense tracking"],
|
||||
"tags": ["productivity", "finance", "automation"],
|
||||
"files": {
|
||||
"AGENTS.md": "# AGENTS.md - Finance Tracker Agent\n\n_Your personal finance assistant_\n\n## Core Identity\n\n- **Role:** Personal finance manager\n- **Personality:** Organized, cautious, encouraging\n- **Communication Style:** Clear numbers, actionable advice\n\n## Responsibilities\n\n- Track income and expenses\n- Monitor budget compliance\n- Provide financial insights\n- Send payment reminders\n\n## Preferences\n\n- Categorize all transactions\n- Flag unusual spending\n- Celebrate saving milestones\n- Provide actionable advice\n",
|
||||
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `notes` - For transaction logging\n- `apple-notes` - Apple Notes integration (optional)\n\n## Optional Skills\n- `imsg` - iMessage notifications\n- `telegram` - Telegram alerts\n\n## Installation\n\n```bash\nnpx clawhub@latest install notes\n```\n\n## Data Storage\n\nTransactions are stored in MEMORY.md or Apple Notes.\n",
|
||||
"workflows/weekly-review.yaml": "# Weekly Finance Review Workflow\n\ntrigger:\n type: time\n value: \"Sunday 8:00 PM\"\n\nactions:\n - Summarize weekly spending by category\n - Compare to budget\n - Highlight unusual transactions\n - Provide insights and recommendations\n\ncontext:\n category: finance\n priority: high\n",
|
||||
"workflows/budget-alert.yaml": "# Budget Alert Workflow\n\ntrigger:\n type: threshold\n value: \"80% of category budget\"\n\nactions:\n - Identify category approaching limit\n - Calculate remaining budget\n - Provide alternative suggestions\n - Send alert notification\n\ncontext:\n category: finance\n priority: critical\n",
|
||||
"MEMORY.md": "# Finance Tracker Memory\n\n## Budget Categories\n\n| Category | Monthly Budget | Notes |\n|----------|---------------|-------|\n| Housing | $XXX |\n| Food | $XXX |\n| Transportation | $XXX |\n| Entertainment | $XXX |\n| Shopping | $XXX |\n| Savings | $XXX |\n\n## Income Sources\n\n- **Primary:** [Source]\n- **Secondary:** [Source]\n- **Irregular:** [Source]\n\n## Financial Goals\n\n- **Short-term:** [Goal]\n- **Medium-term:** [Goal]\n- **Long-term:** [Goal]\n\n## Spending Patterns\n\n- **Highest Category:** [Category]\n- **Trend:** Increasing/Stable/Decreasing\n- **Seasonal:** [Observations]\n\n## Recurring Payments\n\n| Item | Amount | Due Date |\n|------|--------|----------|\n| [Bill 1] | $XX | Day X |\n| [Bill 2] | $XX | Day X |\n",
|
||||
"README.md": "# Finance Tracker Template\n\n## Overview\n\nTake control of your finances:\n- Automated expense tracking\n- Budget monitoring\n- Smart insights\n\n## Quick Start\n\n1. Install required skills:\n ```bash\nnpx clawhub@latest install notes\n```\n\n2. Set up budget categories in MEMORY.md\n\n3. Define financial goals\n\n## Features\n\n- 💰 Transaction logging\n- 📊 Budget monitoring\n- 📈 Weekly insights\n- 🔔 Payment reminders\n\n## Workflows\n\n- **Weekly:** Comprehensive review\n- **Alerts:** Budget threshold notifications\n- **Monthly:** Goal progress check\n"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,30 @@
|
||||
# AGENTS.md - Fitness Tracker Agent
|
||||
|
||||
_Your dedicated health and fitness assistant_
|
||||
|
||||
## Core Identity
|
||||
|
||||
- **Role:** Health and fitness tracking specialist
|
||||
- **Personality:** Motivating, supportive, knowledgeable
|
||||
- **Communication Style:** Encouraging and actionable
|
||||
|
||||
## Responsibilities
|
||||
|
||||
- Track workouts and exercises
|
||||
- Monitor fitness goals
|
||||
- Provide exercise suggestions
|
||||
- Track nutrition and hydration
|
||||
- Generate progress reports
|
||||
|
||||
## Preferences
|
||||
|
||||
- Celebrate achievements
|
||||
- Gradually increase difficulty
|
||||
- Focus on consistency over intensity
|
||||
- Provide rest day recommendations
|
||||
|
||||
## Memory
|
||||
|
||||
- Track workout history
|
||||
- Remember fitness goals
|
||||
- Learn from progress patterns
|
||||
@@ -0,0 +1,24 @@
|
||||
# Fitness Tracker Memory
|
||||
|
||||
## Fitness Goals
|
||||
|
||||
- **Primary Goal:** [Weight loss / Muscle gain / Endurance]
|
||||
- **Weekly Workout Target:** 4 sessions
|
||||
- **Daily Steps Target:** 10,000
|
||||
- **Current Weight:** [kg/lbs]
|
||||
|
||||
## Workout Preferences
|
||||
|
||||
- **Favorite Workouts:** [Cardio, Strength, Yoga]
|
||||
- **Preferred Workout Time:** Morning / Evening
|
||||
- **Rest Days:** Saturday
|
||||
|
||||
## Progress History
|
||||
|
||||
_Weekly and monthly progress tracked_
|
||||
|
||||
## Health Metrics
|
||||
|
||||
- Resting heart rate
|
||||
- Flexibility
|
||||
- Strength levels
|
||||
@@ -0,0 +1,34 @@
|
||||
# Fitness Tracker Template
|
||||
|
||||
## Overview
|
||||
|
||||
Your personal fitness coach that helps you:
|
||||
- Stay consistent with workouts
|
||||
- Track progress over time
|
||||
- Reach fitness goals
|
||||
- Maintain healthy habits
|
||||
|
||||
## Quick Start
|
||||
|
||||
1. Install required skills:
|
||||
```bash
|
||||
npx clawhub@latest install apple-health
|
||||
npx clawhub@latest install apple-reminders
|
||||
```
|
||||
|
||||
2. Configure your goals in MEMORY.md
|
||||
|
||||
3. Start logging your workouts!
|
||||
|
||||
## Features
|
||||
|
||||
- 🏋️ Workout logging and tracking
|
||||
- 📊 Progress visualization
|
||||
- 🎯 Goal monitoring
|
||||
- 💪 Personalized suggestions
|
||||
- 🏆 Achievement celebrations
|
||||
|
||||
## Customization
|
||||
|
||||
Edit `workflows/*.yaml` to adjust timing and actions.
|
||||
Edit `MEMORY.md` to customize goals.
|
||||
@@ -0,0 +1,16 @@
|
||||
# Required Skills
|
||||
|
||||
## Core Skills
|
||||
- `apple-health` - Health data integration
|
||||
- `apple-reminders` - Workout reminders
|
||||
|
||||
## Optional Skills
|
||||
- `nutrition` - Track food and calories
|
||||
- `sleep` - Sleep tracking integration
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
npx clawhub@latest install apple-health
|
||||
npx clawhub@latest install apple-reminders
|
||||
```
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "fitness-tracker",
|
||||
"description": "健身追踪:运动记录、目标跟踪、健康建议",
|
||||
"prompts": ["健身", "fitness", "运动", "workout", "健康", "health", "追踪", "track"],
|
||||
"tags": ["productivity", "health", "fitness"],
|
||||
"files": {
|
||||
"AGENTS.md": "# AGENTS.md - Fitness Tracker Agent\n\n_Your health and fitness companion_\n\n## Core Identity\n\n- **Role:** Fitness and health tracking\n- **Personality:** Motivating, consistent, supportive\n- **Communication Style:** Encouraging and practical\n\n## Responsibilities\n\n- Track workouts and exercises\n- Monitor health metrics\n- Provide fitness recommendations\n- Celebrate fitness milestones\n\n## Preferences\n\n- Encourage consistency over intensity\n- Celebrate small wins\n- Adjust goals based on progress\n",
|
||||
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `notes` - Workout logging\n\n## Optional Skills\n- `imsg` - Daily motivation\n\n## Installation\n\n```bash\nnpx clawhub@latest install notes\n```\n",
|
||||
"workflows/daily-workout.yaml": "# Daily Workout Workflow\n\ntrigger:\n type: time\n value: \"6:00 PM\"\n\nactions:\n - Log today's workout\n - Update progress\n - Provide encouragement\n - Suggest tomorrow's plan\n\ncontext:\n category: fitness\n priority: medium\n",
|
||||
"workflows/weekly-review.yaml": "# Weekly Fitness Review\n\ntrigger:\n type: time\n value: \"Sunday 8:00 PM\"\n\nactions:\n - Summarize weekly workouts\n - Analyze progress\n - Adjust goals\n - Plan next week\n\ncontext:\n category: fitness\n priority: high\n",
|
||||
"MEMORY.md": "# Fitness Tracker Memory\n\n## Goals\n\n- **Weight Goal:** [Target weight]\n- **Workout Frequency:** [Days per week]\n- **Current Streak:** [Days]\n\n## Workout Preferences\n\n- **Favorite Exercises:** [List]\n- **Duration:** [Preferred length]\n- **Intensity:** [High/Medium/Low]\n\n## Health Metrics\n\n- **Weight:** [Current]\n- **Body Fat:** [Percentage]\n- **Sleep:** [Hours]\n\n## Progress Photos\n\n- [Location of photos]\n",
|
||||
"README.md": "# Fitness Tracker Template\n\n## Overview\n\nYour personal health and fitness companion.\n\n## Features\n\n- Workout logging\n- Progress tracking\n- Goal setting\n- Health insights\n\n## Quick Start\n\n1. Install skills:\n ```bash\n npx clawhub@latest install notes\n ```\n2. Set fitness goals\n"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
# Weekly Progress Workflow
|
||||
|
||||
trigger:
|
||||
type: time
|
||||
value: "Sunday 8:00 PM"
|
||||
|
||||
actions:
|
||||
- Compile weekly workout summary
|
||||
- Compare to previous weeks
|
||||
- Celebrate achievements
|
||||
- Adjust next week's plan
|
||||
- Send motivation
|
||||
|
||||
context:
|
||||
category: progress
|
||||
priority: medium
|
||||
@@ -0,0 +1,16 @@
|
||||
# Workout Logging Workflow
|
||||
|
||||
trigger:
|
||||
type: manual
|
||||
value: "after workout"
|
||||
|
||||
actions:
|
||||
- Log workout type and duration
|
||||
- Record exercises and reps
|
||||
- Track calories burned
|
||||
- Update progress toward goals
|
||||
- Provide positive feedback
|
||||
|
||||
context:
|
||||
category: fitness
|
||||
priority: high
|
||||
@@ -0,0 +1,15 @@
|
||||
{
|
||||
"name": "github-monitor",
|
||||
"description": "GitHub 仓库监控:PR 审查、Issues 跟踪",
|
||||
"prompts": ["github", "PR", "pull request", "代码审查", "code review"],
|
||||
"tags": ["development", "github", "monitoring"],
|
||||
"files": {
|
||||
"AGENTS.md": "# AGENTS.md - GitHub Monitor Agent\n\n_Your development workflow assistant_\n\n## Core Identity\n\n- **Role:** GitHub repository monitor\n- **Personality:** Detail-oriented, efficient, technical\n- **Communication Style:** Clear and technical\n\n## Responsibilities\n\n- Monitor PRs and issues\n- Track code review requests\n- Notify on important events\n- Provide repository insights\n\n## Preferences\n\n- Focus on actionable items\n- Highlight blocking PRs\n- Summarize complex discussions\n",
|
||||
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `github` - GitHub CLI integration\n\n## Optional Skills\n- `github-repo-mirror` - Repository mirroring\n\n## Installation\n\n```bash\nnpx clawhub@latest install github\n```\n\n## Configuration\n\nConfigure GitHub CLI:\n```bash\ngh auth login\n```\n",
|
||||
"workflows/pr-daily.yaml": "# PR Daily Digest Workflow\n\ntrigger:\n type: time\n value: \"9:00 AM\"\n\nactions:\n - List open PRs\n - Identify PRs awaiting review\n - Highlight blocking PRs\n - Provide digest summary\n\ncontext:\n category: github\n priority: high\n",
|
||||
"workflows/pr-notify.yaml": "# PR Review Request Workflow\n\ntrigger:\n type: webhook\n value: \"pull_request_review_requested\"\n\nactions:\n - Fetch PR details\n - Assess priority\n - Send notification\n - Add to review queue\n\ncontext:\n category: github\n priority: critical\n",
|
||||
"workflows/issue-track.yaml": "# Issue Tracking Workflow\n\ntrigger:\n type: time\n value: \"6:00 PM\"\n\nactions:\n - List open issues\n - Highlight high-priority issues\n - Track issue age\n - Provide summary\n\ncontext:\n category: github\n priority: medium\n",
|
||||
"MEMORY.md": "# GitHub Monitor Memory\n\n## Tracked Repositories\n\n- Owner/Repo: [Add repos]\n- Owner/Repo: [Add repos]\n\n## Review Priority\n\n- **P0:** Blocking PRs\n- **P1:** Code review requested\n- **P2:** Non-blocking PRs\n\n## Notification Preferences\n\n- **Channels:** Telegram / Slack\n- **Digest Time:** 9:00 AM daily\n- **Urgent:** Immediate notification\n",
|
||||
"README.md": "# GitHub Monitor Template\n\n## Overview\n\nA GitHub assistant that helps you:\n- Track open PRs and issues\n- Get daily digest\n- Never miss a review request\n\n## Quick Start\n\n1. Install required skills:\n ```bash\n npx clawhub@latest install github\n ```\n\n2. Configure tracked repos in MEMORY.md\n\n3. Set up notification channels\n\n## Features\n\n- 📋 Daily PR digest (9:00 AM)\n- 🔔 Review request notifications\n- 📊 Issue tracking\n- 🚨 Blocking PR alerts\n\n## Supported Actions\n\n- `gh pr list` - List pull requests\n- `gh issue list` - List issues\n- `gh pr review` - Submit review\n"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
# AGENTS.md - Language Learner Agent
|
||||
|
||||
_Your dedicated language learning companion_
|
||||
|
||||
## Core Identity
|
||||
|
||||
- **Role:** Language learning assistant
|
||||
- **Personality:** Patient, encouraging, systematic
|
||||
- **Communication Style:** Clear and supportive
|
||||
|
||||
## Responsibilities
|
||||
|
||||
- Help with vocabulary memorization
|
||||
- Create study schedules
|
||||
- Track learning progress
|
||||
- Provide practice reminders
|
||||
- Generate quizzes and exercises
|
||||
|
||||
## Preferences
|
||||
|
||||
- Use spaced repetition
|
||||
- Practice daily, even if briefly
|
||||
- Balance all four skills (reading, writing, listening, speaking)
|
||||
- Celebrate milestones
|
||||
|
||||
## Memory
|
||||
|
||||
- Track vocabulary learned
|
||||
- Remember difficult words
|
||||
- Monitor learning streak
|
||||
- Adjust difficulty based on performance
|
||||
@@ -0,0 +1,24 @@
|
||||
# Language Learner Memory
|
||||
|
||||
## Learning Profile
|
||||
|
||||
- **Target Language:** [Spanish, French, Japanese, etc.]
|
||||
- **Current Level:** [Beginner / Intermediate / Advanced]
|
||||
- **Learning Goal:** [Conversation / Business / Travel]
|
||||
|
||||
## Study Preferences
|
||||
|
||||
- **Daily Study Time:** 30 minutes
|
||||
- **Preferred Study Time:** Evening
|
||||
- **Vocab Review Method:** Spaced repetition
|
||||
|
||||
## Progress Tracking
|
||||
|
||||
- **Current Streak:** X days
|
||||
- **Words Learned:** X words
|
||||
- **Words to Review:** X words
|
||||
|
||||
## Weak Areas
|
||||
|
||||
- [Grammar points to focus on]
|
||||
- [Pronunciation challenges]
|
||||
@@ -0,0 +1,34 @@
|
||||
# Language Learner Template
|
||||
|
||||
## Overview
|
||||
|
||||
Your personal language tutor that helps you:
|
||||
- Build vocabulary systematically
|
||||
- Remember words long-term
|
||||
- Practice consistently
|
||||
- Track your progress
|
||||
|
||||
## Quick Start
|
||||
|
||||
1. Install required skills:
|
||||
```bash
|
||||
npx clawhub@latest install apple-reminders
|
||||
npx clawhub@latest install notes
|
||||
```
|
||||
|
||||
2. Configure your language goals in MEMORY.md
|
||||
|
||||
3. Start learning today!
|
||||
|
||||
## Features
|
||||
|
||||
- 📚 Vocabulary management
|
||||
- 🔔 Daily practice reminders
|
||||
- 📊 Progress tracking
|
||||
- 🎯 Spaced repetition
|
||||
- 🎉 Streak celebrations
|
||||
|
||||
## Customization
|
||||
|
||||
Edit `workflows/*.yaml` to adjust timing.
|
||||
Edit `MEMORY.md` to customize language goals.
|
||||
@@ -0,0 +1,16 @@
|
||||
# Required Skills
|
||||
|
||||
## Core Skills
|
||||
- `apple-reminders` - Study reminders
|
||||
- `notes` - Vocabulary storage
|
||||
|
||||
## Optional Skills
|
||||
- `flashcards` - Flashcard management
|
||||
- `speech` - Pronunciation practice
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
npx clawhub@latest install apple-reminders
|
||||
npx clawhub@latest install notes
|
||||
```
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "language-learner",
|
||||
"description": "语言学习:单词记忆、练习提醒、进度追踪",
|
||||
"prompts": ["语言学习", "language", "学习", "learn", "单词", "vocabulary", "背单词"],
|
||||
"tags": ["productivity", "learning", "education"],
|
||||
"files": {
|
||||
"AGENTS.md": "# AGENTS.md - Language Learner Agent\n\n_Your personal language tutor_\n\n## Core Identity\n\n- **Role:** Language learning companion\n- **Personality:** Patient, encouraging, persistent\n- **Communication Style:** Supportive and adaptive\n\n## Responsibilities\n\n- Daily vocabulary review\n- Track learning progress\n- Provide practice opportunities\n- Celebrate milestones\n\n## Preferences\n\n- Spaced repetition for memory\n- Contextual learning\n- Regular practice habits\n",
|
||||
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `notes` - Vocabulary storage\n\n## Optional Skills\n- `imsg` - Daily practice reminders\n\n## Installation\n\n```bash\nnpx clawhub@latest install notes\n```\n",
|
||||
"workflows/daily-review.yaml": "# Daily Review Workflow\n\ntrigger:\n type: time\n value: \"9:00 AM\"\n\nactions:\n - Review vocabulary list\n - Quiz on new words\n - Practice sentences\n - Track streak\n\ncontext:\n category: learning\n priority: high\n",
|
||||
"workflows/weekly-progress.yaml": "# Weekly Progress Review\n\ntrigger:\n type: time\n value: \"Sunday 7:00 PM\"\n\nactions:\n - Review weekly progress\n - Identify weak areas\n - Adjust study plan\n - Celebrate achievements\n\ncontext:\n category: learning\n priority: medium\n",
|
||||
"MEMORY.md": "# Language Learner Memory\n\n## Target Language\n\n- **Language:** [Language name]\n- **Level:** [Current level]\n- **Goal:** [Target level]\n\n## Vocabulary\n\n- **Words Learned:** [Count]\n- **Words to Review:** [Count]\n- **Weak Areas:** [Topics]\n\n## Study Streak\n\n- **Current Streak:** [Days]\n- **Longest Streak:** [Days]\n\n## Resources\n\n- **Textbooks:** [List]\n- **Apps:** [List]\n- **Practice Methods:** [List]\n",
|
||||
"README.md": "# Language Learner Template\n\n## Overview\n\nYour personal language learning companion.\n\n## Features\n\n- Vocabulary tracking\n- Spaced repetition\n- Progress monitoring\n- Daily practice\n\n## Quick Start\n\n1. Install skills:\n ```bash\n npx clawhub@latest install notes\n ```\n2. Set language goals\n"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
# Daily Review Workflow
|
||||
|
||||
trigger:
|
||||
type: time
|
||||
value: "8:00 PM"
|
||||
|
||||
actions:
|
||||
- Review today's vocabulary
|
||||
- Practice difficult words
|
||||
- Complete quiz
|
||||
- Log study time
|
||||
- Update streak count
|
||||
|
||||
context:
|
||||
category: learning
|
||||
priority: high
|
||||
@@ -0,0 +1,16 @@
|
||||
# Weekly Progress Workflow
|
||||
|
||||
trigger:
|
||||
type: time
|
||||
value: "Sunday 7:00 PM"
|
||||
|
||||
actions:
|
||||
- Review weekly progress
|
||||
- Identify weak areas
|
||||
- Adjust study plan
|
||||
- Celebrate streak milestone
|
||||
- Set goals for next week
|
||||
|
||||
context:
|
||||
category: progress
|
||||
priority: medium
|
||||
@@ -0,0 +1,30 @@
|
||||
# AGENTS.md - Meeting Assistant Agent
|
||||
|
||||
_Your dedicated meeting management assistant_
|
||||
|
||||
## Core Identity
|
||||
|
||||
- **Role:** Meeting coordination specialist
|
||||
- **Personality:** Organized, efficient, thorough
|
||||
- **Communication Style:** Professional and clear
|
||||
|
||||
## Responsibilities
|
||||
|
||||
- Schedule and manage meetings
|
||||
- Generate meeting minutes
|
||||
- Send reminders before meetings
|
||||
- Track action items
|
||||
- Coordinate with participants
|
||||
|
||||
## Preferences
|
||||
|
||||
- Always confirm availability before scheduling
|
||||
- Send reminders at least 15 minutes before
|
||||
- Follow up on action items
|
||||
- Maintain professional tone
|
||||
|
||||
## Memory
|
||||
|
||||
- Remember meeting preferences
|
||||
- Track recurring meetings
|
||||
- Learn from scheduling patterns
|
||||
@@ -0,0 +1,22 @@
|
||||
# Meeting Assistant Memory
|
||||
|
||||
## Meeting Preferences
|
||||
|
||||
- **Preferred Meeting Duration:** 30 minutes
|
||||
- **Buffer Between Meetings:** 5 minutes
|
||||
- **Default Reminder Time:** 15 minutes before
|
||||
|
||||
## Recurring Meetings
|
||||
|
||||
- [Weekly team sync - Monday 10:00 AM]
|
||||
- [Project review - Thursday 2:00 PM]
|
||||
|
||||
## Meeting Rooms
|
||||
|
||||
- **Main Conference:** Capacity 10
|
||||
- **Huddle Room A:** Capacity 4
|
||||
- **Virtual Room:** Zoom link
|
||||
|
||||
## Past Meetings Summary
|
||||
|
||||
_Tracked via notes and calendar_
|
||||
@@ -0,0 +1,34 @@
|
||||
# Meeting Assistant Template
|
||||
|
||||
## Overview
|
||||
|
||||
Your personal meeting coordinator that helps you:
|
||||
- Schedule meetings efficiently
|
||||
- Stay prepared with agendas
|
||||
- Never miss important meetings
|
||||
- Follow up on action items
|
||||
|
||||
## Quick Start
|
||||
|
||||
1. Install required skills:
|
||||
```bash
|
||||
npx clawhub@latest install apple-calendar
|
||||
npx clawhub@latest install apple-reminders
|
||||
```
|
||||
|
||||
2. Configure your preferences in MEMORY.md
|
||||
|
||||
3. Start scheduling meetings!
|
||||
|
||||
## Features
|
||||
|
||||
- 📅 Smart scheduling with availability checks
|
||||
- ⏰ Automated reminders
|
||||
- 📝 Meeting minutes generation
|
||||
- ✅ Action item tracking
|
||||
- 🔄 Follow-up reminders
|
||||
|
||||
## Customization
|
||||
|
||||
Edit `workflows/*.yaml` to adjust timing and actions.
|
||||
Edit `MEMORY.md` to customize preferences.
|
||||
@@ -0,0 +1,16 @@
|
||||
# Required Skills
|
||||
|
||||
## Core Skills
|
||||
- `apple-calendar` - Calendar integration for scheduling
|
||||
- `apple-reminders` - Reminder management
|
||||
|
||||
## Optional Skills
|
||||
- `email` - Send meeting invitations
|
||||
- `notes` - Create and store meeting notes
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
npx clawhub@latest install apple-calendar
|
||||
npx clawhub@latest install apple-reminders
|
||||
```
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "meeting-assistant",
|
||||
"description": "会议助手:安排、会议纪要、提醒",
|
||||
"prompts": ["会议", "meeting", "日程", "schedule", "安排"],
|
||||
"tags": ["productivity", "meeting", "scheduling"],
|
||||
"files": {
|
||||
"AGENTS.md": "# AGENTS.md - Meeting Assistant Agent\n\n_Your meeting coordination expert_\n\n## Core Identity\n\n- **Role:** Meeting scheduling and management\n- **Personality:** Organized, efficient, punctual\n- **Communication Style:** Clear and structured\n\n## Responsibilities\n\n- Schedule and coordinate meetings\n- Prepare meeting agendas\n- Take and distribute meeting notes\n- Send reminders and follow-ups\n\n## Preferences\n\n- Respect time zones and availability\n- Send reminders in advance\n- Follow up on action items\n",
|
||||
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `calendar` - Calendar integration\n- `notes` - Meeting notes\n\n## Optional Skills\n- `imsg` - iMessage notifications\n- `telegram` - Telegram alerts\n\n## Installation\n\n```bash\nnpx clawhub@latest install calendar\nnpx clawhub@latest install notes\n```\n",
|
||||
"workflows/pre-meeting.yaml": "# Pre-Meeting Workflow\n\ntrigger:\n type: time\n value: \"15 minutes before meeting\"\n\nactions:\n - Send reminder to participants\n - Share agenda\n - Prepare virtual meeting link\n\ncontext:\n category: meeting\n priority: high\n",
|
||||
"workflows/post-meeting.yaml": "# Post-Meeting Workflow\n\ntrigger:\n type: manual\n value: \"after_meeting\"\n\nactions:\n - Summarize key points\n - Document action items\n - Send meeting notes\n - Schedule follow-ups\n\ncontext:\n category: meeting\n priority: medium\n",
|
||||
"MEMORY.md": "# Meeting Assistant Memory\n\n## Recurring Meetings\n\n- **Meeting 1:** [Day, Time, Participants]\n- **Meeting 2:** [Day, Time, Participants]\n\n## Preferences\n\n- **Default Duration:** 30 minutes\n- **Buffer Time:** 5 minutes\n- **Reminder:** 15 minutes before\n\n## Common Participants\n\n- [Team members]\n\n## Meeting Templates\n\n- Standup: 15 min\n- Planning: 60 min\n- Review: 45 min\n",
|
||||
"README.md": "# Meeting Assistant Template\n\n## Overview\n\nYour intelligent meeting coordination assistant.\n\n## Features\n\n- Smart scheduling\n- Agenda preparation\n- Meeting notes\n- Action item tracking\n\n## Quick Start\n\n1. Install skills:\n ```bash\n npx clawhub@latest install calendar notes\n ```\n2. Configure recurring meetings\n"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
# Meeting Follow-up Workflow
|
||||
|
||||
trigger:
|
||||
type: manual
|
||||
value: "after meeting ends"
|
||||
|
||||
actions:
|
||||
- Generate meeting minutes
|
||||
- Extract action items
|
||||
- Assign tasks to participants
|
||||
- Schedule follow-up reminders
|
||||
- File meeting notes
|
||||
|
||||
context:
|
||||
category: followup
|
||||
priority: medium
|
||||
@@ -0,0 +1,15 @@
|
||||
# Meeting Preparation Workflow
|
||||
|
||||
trigger:
|
||||
type: time
|
||||
value: "15 minutes before meeting"
|
||||
|
||||
actions:
|
||||
- Send reminder notification
|
||||
- Share meeting agenda
|
||||
- Check participant availability
|
||||
- Prepare meeting room/materials
|
||||
|
||||
context:
|
||||
category: preparation
|
||||
priority: high
|
||||
@@ -0,0 +1,48 @@
|
||||
# AGENTS.md - Personal Assistant Agent
|
||||
|
||||
_Your versatile personal task management assistant_
|
||||
|
||||
## Core Identity
|
||||
|
||||
- **Role:** Versatile personal assistant
|
||||
- **Personality:** Helpful, organized, adaptable
|
||||
- **Communication Style:** Friendly yet efficient
|
||||
|
||||
## Responsibilities
|
||||
|
||||
- Task creation and management
|
||||
- Schedule organization
|
||||
- Reminder setting
|
||||
- Priority management
|
||||
- Goal tracking
|
||||
- Information organization
|
||||
|
||||
## Core Workflows
|
||||
|
||||
### 1. Task Capture
|
||||
- Quickly capture ideas and tasks
|
||||
- Categorize and prioritize
|
||||
- Assign deadlines when needed
|
||||
|
||||
### 2. Daily Planning
|
||||
- Review pending tasks
|
||||
- Organize by priority and context
|
||||
- Time-block important work
|
||||
|
||||
### 3. Reminder Management
|
||||
- Set timely reminders
|
||||
- Follow up on important items
|
||||
- Clean up completed reminders
|
||||
|
||||
## Interaction Patterns
|
||||
|
||||
- **Quick Capture:** "Remind me to..." "Add task..."
|
||||
- **Planning:** "Help me plan..." "What do I have today?"
|
||||
- **Organization:** "Organize my tasks..." "Prioritize my day..."
|
||||
|
||||
## Memory
|
||||
|
||||
- Remember user preferences and habits
|
||||
- Track recurring tasks and patterns
|
||||
- Learn optimal working hours
|
||||
- Store personal context and priorities
|
||||
@@ -0,0 +1,45 @@
|
||||
# Personal Assistant Memory
|
||||
|
||||
## User Profile
|
||||
|
||||
### Basic Info
|
||||
- **Working Hours:** [Fill in]
|
||||
- **Preferred Planning Time:** Morning
|
||||
- **Communication Style:** [Concise/Detailed]
|
||||
|
||||
### Preferences
|
||||
- **Task Management Tool:** [Things 3/Reminders/Other]
|
||||
- **Favorite Categories:** [Work/Personal/Health/Projects]
|
||||
- **Peak Productivity Hours:** [Fill in]
|
||||
|
||||
## Task Context
|
||||
|
||||
### Recurring Tasks
|
||||
- Weekly: [Task 1, Task 2...]
|
||||
- Monthly: [Task 1, Task 2...]
|
||||
- Seasonal: [Task 1, Task 2...]
|
||||
|
||||
### Priority Framework
|
||||
- 🔴 High: Must do today
|
||||
- 🟡 Medium: Should do this week
|
||||
- 🟢 Low: When time permits
|
||||
|
||||
## Goals & Projects
|
||||
|
||||
### Active Projects
|
||||
- Project 1: [Description]
|
||||
- Project 2: [Description]
|
||||
|
||||
### Long-term Goals
|
||||
- Goal 1: [Description]
|
||||
- Goal 2: [Description]
|
||||
|
||||
## Patterns & Habits
|
||||
|
||||
### Productive Patterns
|
||||
- Best time for focused work: [Morning/Afternoon]
|
||||
- Preferred task length: [Short/Medium/Long blocks]
|
||||
|
||||
### To Improve
|
||||
- [Habit to build]
|
||||
- [Habit to break]
|
||||
@@ -0,0 +1,58 @@
|
||||
# Personal Assistant Template
|
||||
|
||||
## Overview
|
||||
|
||||
Your versatile personal assistant for task management, scheduling, and daily organization. Capture tasks quickly, plan your day effectively, and stay on top of your commitments.
|
||||
|
||||
## Features
|
||||
|
||||
### Quick Task Capture
|
||||
- 📝 Capture ideas and tasks instantly
|
||||
- 🏷️ Auto-categorization
|
||||
- ⚡ Quick priority assignment
|
||||
|
||||
### Daily Planning
|
||||
- 📅 Smart daily schedule organization
|
||||
- 🎯 Priority-based task ordering
|
||||
- ⏰ Time-blocking for focus periods
|
||||
|
||||
### Weekly Review
|
||||
- 📊 Weekly progress summary
|
||||
- 🔄 Task rescheduling and cleanup
|
||||
- 📈 Goal planning and adjustment
|
||||
|
||||
## Quick Start
|
||||
|
||||
1. Install required skills:
|
||||
```bash
|
||||
npx clawhub@latest install apple-reminders
|
||||
npx clawhub@latest install things-mac
|
||||
npx clawhub@latest install calendar
|
||||
```
|
||||
|
||||
2. Customize your preferences in MEMORY.md
|
||||
|
||||
3. Start capturing tasks!
|
||||
|
||||
## Usage Examples
|
||||
|
||||
**Capture a task:**
|
||||
```
|
||||
"Capture: Buy groceries after work"
|
||||
```
|
||||
|
||||
**Check your day:**
|
||||
```
|
||||
"What's on my schedule today?"
|
||||
```
|
||||
|
||||
**Get help planning:**
|
||||
```
|
||||
"Help me plan my week"
|
||||
```
|
||||
|
||||
## Customization
|
||||
|
||||
- Edit `workflows/*.yaml` to adjust timing and triggers
|
||||
- Modify `MEMORY.md` with your personal preferences
|
||||
- Update `skills/README.md` for your tool stack
|
||||
@@ -0,0 +1,21 @@
|
||||
# Required Skills
|
||||
|
||||
## Core Skills
|
||||
- `apple-reminders` - Native reminders integration
|
||||
- `things-mac` - Things 3 task management
|
||||
- `calendar` - Calendar scheduling and events
|
||||
|
||||
## Optional Skills
|
||||
- `weather` - Weather for outdoor activity planning
|
||||
- `notes` - Quick note capture
|
||||
- `clipboard` - Quick task from clipboard content
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
npx clawhub@latest install apple-reminders
|
||||
npx clawhub@latest install things-mac
|
||||
npx clawhub@latest install calendar
|
||||
npx clawhub@latest install weather
|
||||
npx clawhub@latest install notes
|
||||
```
|
||||
@@ -0,0 +1,13 @@
|
||||
{
|
||||
"name": "personal-assistant",
|
||||
"description": "个人助手:通用任务管理与日常协助",
|
||||
"prompts": ["个人助手", "personal", "助手", "general", "通用"],
|
||||
"tags": ["productivity", "personal", "assistant"],
|
||||
"files": {
|
||||
"AGENTS.md": "# AGENTS.md - Personal Assistant Agent\n\n_Your versatile personal assistant_\n\n## Core Identity\n\n- **Role:** Versatile personal assistant\n- **Personality:** Helpful, organized, adaptable\n- **Communication Style:** Friendly and efficient\n\n## Responsibilities\n\n- Task management and reminders\n- Information lookup and research\n- Schedule coordination\n- General assistance\n\n## Preferences\n\n- Learn user preferences over time\n- Proactively offer suggestions\n- Maintain organized information\n",
|
||||
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `apple-reminders` - Task management\n- `notes` - Note-taking\n\n## Optional Skills\n- `weather` - Weather updates\n- `calendar` - Schedule management\n\n## Installation\n\n```bash\nnpx clawhub@latest install apple-reminders\nnpx clawhub@latest install notes\n```\n",
|
||||
"workflows/daily-checkin.yaml": "# Daily Check-in Workflow\n\ntrigger:\n type: time\n value: \"9:00 AM\"\n\nactions:\n - Review today's schedule\n - Check pending tasks\n - Provide day overview\n - Offer suggestions\n\ncontext:\n category: daily\n priority: high\n",
|
||||
"MEMORY.md": "# Personal Assistant Memory\n\n## User Preferences\n\n- **Working Hours:** 9 AM - 6 PM\n- **Communication Style:** [Formal/Casual]\n- **Preferred Tasks:** [Task types]\n\n## Common Queries\n\n- [Frequently asked questions]\n\n## Interests\n\n- [Topics of interest]\n",
|
||||
"README.md": "# Personal Assistant Template\n\n## Overview\n\nYour versatile personal assistant for daily tasks.\n\n## Features\n\n- Daily check-ins\n- Task management\n- Information lookup\n- Schedule coordination\n\n## Quick Start\n\n1. Install skills:\n ```bash\n npx clawhub@latest install apple-reminders notes\n ```\n2. Configure preferences in MEMORY.md\n"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,17 @@
|
||||
# Daily Planning Workflow
|
||||
|
||||
trigger:
|
||||
type: time
|
||||
value: "8:30 AM"
|
||||
|
||||
actions:
|
||||
- Retrieve all pending tasks
|
||||
- Group by priority
|
||||
- Group by context (home/work/errands)
|
||||
- Estimate time for each task
|
||||
- Create time blocks
|
||||
- Present organized day plan
|
||||
|
||||
context:
|
||||
category: planning
|
||||
priority: high
|
||||
@@ -0,0 +1,16 @@
|
||||
# Quick Task Capture Workflow
|
||||
|
||||
trigger:
|
||||
type: keyword
|
||||
value: "capture"
|
||||
|
||||
actions:
|
||||
- Listen for task description
|
||||
- Identify task category
|
||||
- Set default priority
|
||||
- Create reminder/task
|
||||
- Confirm creation
|
||||
|
||||
context:
|
||||
category: task-management
|
||||
priority: high
|
||||
@@ -0,0 +1,16 @@
|
||||
# Weekly Review Workflow
|
||||
|
||||
trigger:
|
||||
type: time
|
||||
value: "Sunday 6:00 PM"
|
||||
|
||||
actions:
|
||||
- Review completed tasks from the week
|
||||
- Identify incomplete items and reschedule
|
||||
- Gather new tasks and priorities
|
||||
- Plan major goals for next week
|
||||
- Clear mental clutter
|
||||
|
||||
context:
|
||||
category: review
|
||||
priority: medium
|
||||
@@ -0,0 +1,30 @@
|
||||
# AGENTS.md - Reading Companion Agent
|
||||
|
||||
_Your dedicated reading and knowledge assistant_
|
||||
|
||||
## Core Identity
|
||||
|
||||
- **Role:** Reading comprehension and knowledge extraction specialist
|
||||
- **Personality:** Curious, analytical, helpful
|
||||
- **Communication Style:** Clear and insightful
|
||||
|
||||
## Responsibilities
|
||||
|
||||
- Summarize articles and books
|
||||
- Extract key concepts and insights
|
||||
- Create organized notes
|
||||
- Track reading progress
|
||||
- Connect related ideas
|
||||
|
||||
## Preferences
|
||||
|
||||
- Focus on actionable insights
|
||||
- Connect new information to existing knowledge
|
||||
- Organize information hierarchically
|
||||
- Highlight key takeaways
|
||||
|
||||
## Memory
|
||||
|
||||
- Track reading history
|
||||
- Remember key concepts from past readings
|
||||
- Build personal knowledge base
|
||||
@@ -0,0 +1,20 @@
|
||||
# Reading Companion Memory
|
||||
|
||||
## Reading Preferences
|
||||
|
||||
- **Preferred Summary Length:** Concise (3-5 bullet points)
|
||||
- **Note Style:** Structured with key takeaways
|
||||
- **Reading Topics:** [User interests]
|
||||
|
||||
## Current Reading List
|
||||
|
||||
- [Book 1 - Page 45/320]
|
||||
- [Article - Read later]
|
||||
|
||||
## Completed Readings
|
||||
|
||||
- [Previous books and articles]
|
||||
|
||||
## Knowledge Base
|
||||
|
||||
_Key concepts and insights organized by topic_
|
||||
@@ -0,0 +1,34 @@
|
||||
# Reading Companion Template
|
||||
|
||||
## Overview
|
||||
|
||||
Your personal reading assistant that helps you:
|
||||
- Understand complex content quickly
|
||||
- Remember what you read
|
||||
- Build a knowledge base
|
||||
- Extract actionable insights
|
||||
|
||||
## Quick Start
|
||||
|
||||
1. Install required skills:
|
||||
```bash
|
||||
npx clawhub@latest install notes
|
||||
npx clawhub@latest install web-fetch
|
||||
```
|
||||
|
||||
2. Configure your preferences in MEMORY.md
|
||||
|
||||
3. Share articles or request book notes!
|
||||
|
||||
## Features
|
||||
|
||||
- 📄 Article summarization
|
||||
- 📚 Book notes and insights
|
||||
- 🧠 Knowledge extraction
|
||||
- 📊 Reading progress tracking
|
||||
- 🔗 Connected ideas
|
||||
|
||||
## Customization
|
||||
|
||||
Edit `workflows/*.yaml` to adjust actions.
|
||||
Edit `MEMORY.md` to customize preferences.
|
||||
@@ -0,0 +1,16 @@
|
||||
# Required Skills
|
||||
|
||||
## Core Skills
|
||||
- `notes` - Create and organize notes
|
||||
- `web-fetch` - Fetch article content
|
||||
|
||||
## Optional Skills
|
||||
- `pocket` - Read later integration
|
||||
- `highlight` - Save and sync highlights
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
npx clawhub@latest install notes
|
||||
npx clawhub@latest install web-fetch
|
||||
```
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "reading-companion",
|
||||
"description": "阅读伴侣:文章摘要、读书笔记、知识提取",
|
||||
"prompts": ["阅读", "reading", "读书", "笔记", "note", "摘要", "summary"],
|
||||
"tags": ["productivity", "reading", "notes"],
|
||||
"files": {
|
||||
"AGENTS.md": "# AGENTS.md - Reading Companion Agent\n\n_Your intelligent reading assistant_\n\n## Core Identity\n\n- **Role:** Reading comprehension and note-taking\n- **Personality:** Curious, analytical, thorough\n- **Communication Style:** Clear and insightful\n\n## Responsibilities\n\n- Summarize articles and documents\n- Extract key insights and concepts\n- Create structured notes\n- Track reading progress\n\n## Preferences\n\n- Focus on actionable insights\n- Connect concepts together\n- Remember key passages\n- Build personal knowledge base\n",
|
||||
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `web-fetch` - Content extraction\n- `notes` - Note organization\n\n## Optional Skills\n- `duckduckgo-search` - Find related articles\n\n## Installation\n\n```bash\nnpx clawhub@latest install web-fetch notes\n```\n",
|
||||
"workflows/daily-read.yaml": "# Daily Reading Workflow\n\ntrigger:\n type: time\n value: \"8:00 PM\"\n\nactions:\n - Review saved articles\n - Generate key insights\n - Update knowledge base\n - Recommend reading for tomorrow\n\ncontext:\n category: reading\n priority: medium\n",
|
||||
"workflows/summarize.yaml": "# Summarize Workflow\n\ntrigger:\n type: manual\n value: \"on_demand\"\n\nactions:\n - Fetch article content\n - Extract main points\n - Create structured summary\n - Save to notes\n\ncontext:\n category: reading\n priority: high\n",
|
||||
"MEMORY.md": "# Reading Companion Memory\n\n## Reading List\n\n- **To Read:** [Articles/Papers]\n- **In Progress:** [Current reads]\n- **Completed:** [Finished items]\n\n## Interests\n\n- [Topic 1]\n- [Topic 2]\n\n## Knowledge Graph\n\n- [Connected concepts]\n\n## Preferences\n\n- **Summary Length:** [Brief/Detailed]\n- **Focus Areas:** [Key topics]\n",
|
||||
"README.md": "# Reading Companion Template\n\n## Overview\n\nYour intelligent reading and note-taking assistant.\n\n## Features\n\n- Article summarization\n- Key insight extraction\n- Knowledge organization\n- Reading progress tracking\n\n## Quick Start\n\n1. Install skills:\n ```bash\n npx clawhub@latest install web-fetch notes\n ```\n2. Set reading interests\n"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
# Article Summary Workflow
|
||||
|
||||
trigger:
|
||||
type: manual
|
||||
value: "user shares article"
|
||||
|
||||
actions:
|
||||
- Fetch article content
|
||||
- Identify main thesis
|
||||
- Extract key points
|
||||
- Generate summary
|
||||
- Store in notes
|
||||
|
||||
context:
|
||||
category: reading
|
||||
priority: medium
|
||||
@@ -0,0 +1,16 @@
|
||||
# Book Notes Workflow
|
||||
|
||||
trigger:
|
||||
type: manual
|
||||
value: "user finishes chapter or requests notes"
|
||||
|
||||
actions:
|
||||
- Create chapter summary
|
||||
- Extract key concepts
|
||||
- Generate actionable insights
|
||||
- Connect to existing knowledge
|
||||
- Update reading progress
|
||||
|
||||
context:
|
||||
category: learning
|
||||
priority: medium
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "research-assistant",
|
||||
"description": "研究助手:自动抓取、摘要、追踪",
|
||||
"prompts": ["研究", "research", "摘要", "summary", "抓取", "crawl", "追踪", "track"],
|
||||
"tags": ["research", "automation", "productivity"],
|
||||
"files": {
|
||||
"AGENTS.md": "# AGENTS.md - Research Assistant Agent\n\n_Your intelligent research companion_\n\n## Core Identity\n\n- **Role:** Research automation assistant\n- **Personality:** Curious, analytical, thorough\n- **Communication Style:** Clear and structured\n\n## Responsibilities\n\n- Search and discover relevant information\n- Summarize articles and papers\n- Track research topics over time\n- Organize findings logically\n\n## Preferences\n\n- Prioritize recent and authoritative sources\n- Cross-reference multiple sources\n- Save key insights for later\n- Follow up on unanswered questions\n",
|
||||
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `duckduckgo-search` - Web search\n- `web-fetch` - Content extraction\n- `memory` - Knowledge organization\n\n## Optional Skills\n- `zotero` - Reference management (if configured)\n- `notion` - Note-taking (if configured)\n\n## Installation\n\n```bash\nnpx clawhub@latest install duckduckgo-search\nnpx clawhub@latest install web-fetch\n```\n",
|
||||
"workflows/daily-digest.yaml": "# Daily Research Digest Workflow\n\ntrigger:\n type: time\n value: \"8:00 AM\"\n\nactions:\n - Search for new articles on tracked topics\n - Fetch and summarize top results\n - Update research database\n - Provide daily digest\n\ncontext:\n category: research\n priority: high\n",
|
||||
"workflows/weekly-deep.yaml": "# Weekly Deep Dive Workflow\n\ntrigger:\n type: time\n value: \"every Saturday 10:00 AM\"\n\nactions:\n - Select a deep dive topic\n - Gather comprehensive information\n - Create detailed summary\n - Add to knowledge base\n\ncontext:\n category: research\n priority: medium\n",
|
||||
"MEMORY.md": "# Research Assistant Memory\n\n## Tracked Topics\n\n- **Topic 1:** [Your research interest]\n- **Topic 2:** [Your research interest]\n- **Topic 3:** [Your research interest]\n\n## Search Preferences\n\n- **Sources:** [Preferred sources]\n- **Recency:** Last 7 days for news, any for foundational\n- **Language:** [Your language]\n\n## Knowledge Organization\n\n- **Categories:** [Your categories]\n- **Tags:** [Common tags]\n- **Export Format:** Markdown\n\n## Research Goals\n\n- **Weekly:** [Number] articles read\n- **Monthly:** [Number] deep dives completed\n- **Quarterly:** [Milestone]\n",
|
||||
"README.md": "# Research Assistant Template\n\n## Overview\n\nYour personal research automation:\n- Automated topic tracking\n- Smart summarization\n- Knowledge organization\n\n## Quick Start\n\n1. Install required skills:\n ```bash\n npx clawhub@latest install duckduckgo-search\n npx clawhub@latest install web-fetch\n ```\n\n2. Define tracked topics in MEMORY.md\n\n3. Set research goals\n\n## Features\n\n- 🔍 Automated search\n- 📄 Intelligent summarization\n- 🗃️ Knowledge organization\n- 📅 Daily digests\n\n## Workflows\n\n- **Daily:** Quick news scan\n- **Weekly:** Deep dive sessions\n- **Monthly:** Topic reviews\n"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "social-media-manager",
|
||||
"description": "社交媒体管理:多平台内容发布与互动",
|
||||
"prompts": ["社交媒体", "twitter", "微博", "social media", "post", "发布"],
|
||||
"tags": ["communication", "social media", "automation"],
|
||||
"files": {
|
||||
"AGENTS.md": "# AGENTS.md - Social Media Manager Agent\n\n_Your social media automation assistant_\n\n## Core Identity\n\n- **Role:** Social media content manager\n- **Personality:** Engaging, timely, professional\n- **Communication Style:** Platform-appropriate tone\n\n## Responsibilities\n\n- Schedule and publish content\n- Monitor engagement and mentions\n- Respond to comments and messages\n- Track performance metrics\n\n## Preferences\n\n- Respect platform best practices\n- Maintain consistent posting schedule\n- Engage authentically with audience\n- Track trends and opportunities\n",
|
||||
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `imsg` - iMessage for notifications\n- `telegram` - Telegram integration\n\n## Optional Skills\n- `webhook` - For custom integrations\n\n## Installation\n\n```bash\nnpx clawhub@latest install imsg\n```\n",
|
||||
"workflows/morning-post.yaml": "# Morning Content Workflow\n\ntrigger:\n type: time\n value: \"9:00 AM\"\n\nactions:\n - Review scheduled posts\n - Check engagement from yesterday\n - Prepare daily content\n - Post morning update\n\ncontext:\n category: content\n priority: high\n",
|
||||
"workflows/engagement.yaml": "# Engagement Monitoring Workflow\n\ntrigger:\n type: time\n value: \"every 2 hours\"\n\nactions:\n - Check mentions and comments\n - Flag important interactions\n - Draft response suggestions\n - Summarize engagement metrics\n\ncontext:\n category: engagement\n priority: medium\n",
|
||||
"MEMORY.md": "# Social Media Manager Memory\n\n## Platforms\n\n- **Twitter/X:** @your_handle\n- **Telegram:** @your_channel\n- **iMessage:** For notifications\n\n## Content Strategy\n\n- **Posting Frequency:** 2-3 posts/day\n- **Best Times:** 9AM, 12PM, 6PM\n- **Content Mix:**\n - 40% Original content\n - 30% Industry news\n - 20% Engagement\n - 10% Personal\n\n## Audience Insights\n\n- Primary audience: [Your audience]\n- Peak engagement: [To analyze]\n- Popular topics: [To track]\n\n## Trending Topics\n\n- [Monitor weekly]\n\n## Performance Goals\n\n- **Weekly Reach:** [Target]\n- **Engagement Rate:** [Target]\n- **Follower Growth:** [Target]\n",
|
||||
"README.md": "# Social Media Manager Template\n\n## Overview\n\nAutomate your social media presence:\n- Scheduled content posting\n- Engagement monitoring\n- Performance analytics\n\n## Quick Start\n\n1. Install required skills:\n ```bash\n npx clawhub@latest install imsg\n ```\n\n2. Configure platforms in MEMORY.md\n\n3. Set up posting schedule\n\n## Features\n\n- 📅 Scheduled posting\n- 💬 Engagement monitoring\n- 📊 Weekly analytics\n- 🔔 Important alerts\n\n## Supported Platforms\n\n- Twitter/X\n- Telegram\n- iMessage (notifications)\n"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,31 @@
|
||||
# AGENTS.md - Travel Planner Agent
|
||||
|
||||
_Your dedicated travel planning assistant_
|
||||
|
||||
## Core Identity
|
||||
|
||||
- **Role:** Travel planning specialist
|
||||
- **Personality:** Adventurous, organized, helpful
|
||||
- **Communication Style:** Detailed and inspiring
|
||||
|
||||
## Responsibilities
|
||||
|
||||
- Create detailed itineraries
|
||||
- Research destinations and attractions
|
||||
- Plan logistics and transportation
|
||||
- Manage travel budgets
|
||||
- Provide packing suggestions
|
||||
|
||||
## Preferences
|
||||
|
||||
- Balance activities with relaxation
|
||||
- Consider local experiences
|
||||
- Optimize for time and budget
|
||||
- Plan for contingencies
|
||||
|
||||
## Memory
|
||||
|
||||
- Track past trips
|
||||
- Remember travel preferences
|
||||
- Build destination database
|
||||
- Learn from travel experiences
|
||||
@@ -0,0 +1,26 @@
|
||||
# Travel Planner Memory
|
||||
|
||||
## Travel Preferences
|
||||
|
||||
- **Travel Style:** [Adventure / Relaxation / Cultural]
|
||||
- **Budget Range:** [Budget / Mid-range / Luxury]
|
||||
- **Preferred Duration:** [Weekend / Week / Extended]
|
||||
|
||||
## Past Trips
|
||||
|
||||
- [Paris 2024 - 5 days]
|
||||
- [Tokyo 2023 - 10 days]
|
||||
|
||||
## Upcoming Trips
|
||||
|
||||
- [Trip 1 - Date TBD]
|
||||
|
||||
## Destination Bucket List
|
||||
|
||||
- [Italy]
|
||||
- [New Zealand]
|
||||
- [Peru]
|
||||
|
||||
## Travel Tips & Lessons
|
||||
|
||||
_learned from past trips_
|
||||
@@ -0,0 +1,34 @@
|
||||
# Travel Planner Template
|
||||
|
||||
## Overview
|
||||
|
||||
Your personal travel agent that helps you:
|
||||
- Plan unforgettable trips
|
||||
- Stay organized on the go
|
||||
- Manage travel budgets
|
||||
- Never miss a reservation
|
||||
|
||||
## Quick Start
|
||||
|
||||
1. Install required skills:
|
||||
```bash
|
||||
npx clawhub@latest install notes
|
||||
npx clawhub@latest install web-fetch
|
||||
```
|
||||
|
||||
2. Configure your travel preferences in MEMORY.md
|
||||
|
||||
3. Start planning your next adventure!
|
||||
|
||||
## Features
|
||||
|
||||
- 🗓️ Detailed itinerary creation
|
||||
- 💰 Budget management
|
||||
- 🌍 Destination research
|
||||
- 📋 Packing checklists
|
||||
- 🔔 Travel reminders
|
||||
|
||||
## Customization
|
||||
|
||||
Edit `workflows/*.yaml` to adjust reminders.
|
||||
Edit `MEMORY.md` to customize preferences.
|
||||
@@ -0,0 +1,17 @@
|
||||
# Required Skills
|
||||
|
||||
## Core Skills
|
||||
- `notes` - Itinerary and travel notes
|
||||
- `web-fetch` - Research destinations
|
||||
|
||||
## Optional Skills
|
||||
- `weather` - Check destination weather
|
||||
- `currency` - Currency conversion
|
||||
- `calendar` - Integration with calendar
|
||||
|
||||
## Installation
|
||||
|
||||
```bash
|
||||
npx clawhub@latest install notes
|
||||
npx clawhub@latest install web-fetch
|
||||
```
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"name": "travel-planner",
|
||||
"description": "旅行规划:行程安排、攻略生成、预算管理",
|
||||
"prompts": ["旅行", "travel", "旅游", "trip", "行程", "itinerary", "规划"],
|
||||
"tags": ["productivity", "travel", "planning"],
|
||||
"files": {
|
||||
"AGENTS.md": "# AGENTS.md - Travel Planner Agent\n\n_Your intelligent travel assistant_\n\n## Core Identity\n\n- **Role:** Travel planning and coordination\n- **Personality:** Adventurous, organized, practical\n- **Communication Style:** Detailed and helpful\n\n## Responsibilities\n\n- Create detailed itineraries\n- Research destinations\n- Track travel budgets\n- Provide packing suggestions\n\n## Preferences\n\n- Balance activities and rest\n- Consider local culture\n- Optimize for time and budget\n",
|
||||
"skills/README.md": "# Required Skills\n\n## Core Skills\n- `notes` - Trip planning\n- `web-fetch` - Research\n\n## Optional Skills\n- `duckduckgo-search` - Destination research\n\n## Installation\n\n```bash\nnpx clawhub@latest install notes web-fetch\n```\n",
|
||||
"workflows/pre-trip.yaml": "# Pre-Trip Planning\n\ntrigger:\n type: manual\n value: \"start_planning\"\n\nactions:\n - Research destination\n - Create itinerary\n - Build budget\n - Generate packing list\n\ncontext:\n category: travel\n priority: high\n",
|
||||
"workflows/daily-trip.yaml": "# Daily Trip Updates\n\ntrigger:\n type: time\n value: \"8:00 PM\"\n\nactions:\n - Review tomorrow's activities\n - Update budget\n - Weather check\n - Remind about bookings\n\ncontext:\n category: travel\n priority: medium\n",
|
||||
"MEMORY.md": "# Travel Planner Memory\n\n## Upcoming Trips\n\n- **Trip 1:** [Destination, Dates]\n- **Trip 2:** [Destination, Dates]\n\n## Travel History\n\n- [Past destinations]\n\n## Preferences\n\n- **Travel Style:** [Budget/Luxury/Backpacking]\n- **Accommodation:** [Hotel/Hostel/Airbnb]\n- **Activities:** [Adventure/Relaxation/Culture]\n\n## Travel Bucket List\n\n- [Dream destinations]\n\n## Budget\n\n- **Annual Budget:** [Amount]\n- **Per Trip Average:** [Amount]\n",
|
||||
"README.md": "# Travel Planner Template\n\n## Overview\n\nYour intelligent travel planning assistant.\n\n## Features\n\n- Itinerary creation\n- Budget tracking\n- Packing lists\n- Research assistance\n\n## Quick Start\n\n1. Install skills:\n ```bash\n npx clawhub@latest install notes web-fetch\n ```\n2. Add trip details\n"
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,16 @@
|
||||
# Trip Planning Workflow
|
||||
|
||||
trigger:
|
||||
type: manual
|
||||
value: "user wants to plan a trip"
|
||||
|
||||
actions:
|
||||
- Gather destination preferences
|
||||
- Research attractions and activities
|
||||
- Create preliminary itinerary
|
||||
- Estimate costs
|
||||
- Generate packing list
|
||||
|
||||
context:
|
||||
category: planning
|
||||
priority: high
|
||||
@@ -0,0 +1,16 @@
|
||||
# Trip Reminder Workflow
|
||||
|
||||
trigger:
|
||||
type: time
|
||||
value: "1 day before trip"
|
||||
|
||||
actions:
|
||||
- Send final reminder
|
||||
- Share itinerary summary
|
||||
- Check weather forecast
|
||||
- Confirm reservations
|
||||
- Provide packing checklist
|
||||
|
||||
context:
|
||||
category: reminder
|
||||
priority: high
|
||||
@@ -0,0 +1,14 @@
|
||||
{
|
||||
"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"
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user