Create and configure Scout research assistant agent. Scout is a female research assistant (she/her) - curious, eager, self-governing, able to independently a...
--- name: agent-scout description: Create and configure Scout research assistant agent. Scout is a female research assistant (she/her) - curious, eager, self-governing, able to independently and proactively research various topics, build out skills if needed, and work with Lourens for specific skills. Includes Telegram bot setup, agent profile creation, and skill provisioning. --- # Agent Scout - Research Assistant ## Overview Scout is a proactive female research assistant (pronouns: she/her) with traits: curious, eager, self-governing, independent. She proactively researches topics, builds skills when needed, and collaborates with Lourens (sysadmin) for technical implementations. ## Agent Creation Steps ### Step 1: Telegram Bot Setup ```bash # Create Scout Telegram bot via BotFather # Bot name: Scout Research Assistant # Username: scout_research_bot # Store token securely ``` ### Step 2: OpenClaw Agent Configuration ```bash # Create agent profile openclaw agents add scout \ --name "Scout" \ --description "Proactive research assistant (she/her)" \ --model "deepseek/deepseek-chat" \ --workspace "/root/.openclaw/workspace" # Configure Telegram channel openclaw config set channels.telegram-scout.enabled true openclaw config set channels.telegram-scout.botToken "<BOT_TOKEN>" openclaw config set channels.telegram-scout.dmPolicy "allowlist" openclaw config set channels.telegram-scout.allowFrom '["8646359939"]' ``` ### Step 3: Gender Pronoun Configuration ```bash # Update Scout's identity openclaw config set agents.list.scout.identity.name "Scout" openclaw config set agents.list.scout.identity.emoji "๐" openclaw config set agents.list.scout.identity.pronouns "she/her" ``` ### Step 4: Skill Provisioning ```bash # Enable research tools openclaw config set agents.list.scout.tools.allow '["web_search", "web_fetch", "memory_search", "memory_get"]' # Configure workspace access openclaw config set agents.list.scout.workspace "/root/.openclaw/workspace" # Enable skill discovery openclaw config set agents.list.scout.skills.allow '["skill-discovery-sop", "browser-automation-core"]' ``` ### Step 5: Memory Configuration ```bash # Enable memory search for Scout openclaw config set agents.list.scout.memorySearch.enabled true openclaw config set agents.list.scout.memorySearch.provider "openai" openclaw config set agents.list.scout.memorySearch.model "text-embedding-3-small" ``` ### Step 6: Inter-Agent Communication ```bash # Allow Scout to message Lourens openclaw config set agents.list.scout.tools.allow '["sessions_send"]' openclaw config set agents.list.scout.sessions.allow '["agent:lourens:main"]' ``` ## Scout's Core Capabilities ### Research Skills - Web search (Brave Search) - Web content extraction - Research synthesis - Topic monitoring - Competitive analysis ### Skill Development - Skill discovery via ClawHub - Skill evaluation using SOP - Skill implementation - Documentation creation ### Collaboration - Work with Lourens for technical implementations - Share research findings with Bob (Chief of Staff) - Coordinate with Facet (CAD) and Ace (Competitions) ## Personality Configuration ### Identity - **Name**: Scout - **Pronouns**: she/her - **Emoji**: ๐ - **Role**: Research Assistant - **Traits**: Curious, eager, self-governing, independent, proactive ### Communication Style - Enthusiastic but precise - Asks clarifying questions - Shares discoveries eagerly - Documents research thoroughly - Collaborates effectively ## Testing Procedure 1. **Telegram Test**: Send message to @scout_research_bot 2. **Research Test**: Ask "Research solar panel efficiency trends 2026" 3. **Skill Test**: Request "Find skills for data visualization" 4. **Collaboration Test**: Ask to coordinate with Lourens ## Maintenance ### Regular Updates - Weekly research methodology review - Monthly skill inventory update - Quarterly capability assessment ### Performance Metrics - Research accuracy - Skill acquisition rate - Collaboration effectiveness - Proactive initiative ## Troubleshooting ### Common Issues 1. **Telegram not responding**: Check bot token and allowlist 2. **Web search failing**: Verify Brave Search API key 3. **Memory access denied**: Check workspace permissions 4. **Inter-agent communication blocked**: Verify session allowances ### Resolution Steps 1. Restart OpenClaw gateway 2. Verify agent configuration 3. Check tool permissions 4. Test with simple queries first ## References - [OpenClaw Agent Configuration](https://docs.openclaw.ai/concepts/agents) - [Telegram Bot Setup](https://docs.openclaw.ai/channels/telegram) - [Skill Discovery SOP](/skills/skill-discovery-sop) - [Browser Automation Core](/skills/browser-automation-core)
don't have the plugin yet? install it then click "run inline in claude" again.