← 返回 Skills 市场
stefanferreira

Agent Scout

作者 stefanferreira · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
88
总下载
0
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install agent-scout
功能描述
Create and configure Scout research assistant agent. Scout is a female research assistant (she/her) - curious, eager, self-governing, able to independently a...
使用说明 (SKILL.md)

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

# Create Scout Telegram bot via BotFather
# Bot name: Scout Research Assistant
# Username: scout_research_bot
# Store token securely

Step 2: OpenClaw Agent Configuration

# 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 "\x3CBOT_TOKEN>"
openclaw config set channels.telegram-scout.dmPolicy "allowlist"
openclaw config set channels.telegram-scout.allowFrom '["8646359939"]'

Step 3: Gender Pronoun Configuration

# 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

# 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

# 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

# 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

安全使用建议
This SKILL.md is plausible for creating a research agent, but it omits critical details and requests broad runtime capabilities. Before installing or running these commands: (1) Confirm and provision only the minimum credentials needed (Telegram BOT_TOKEN, Brave Search key, OpenAI key) and limit their scope and rotation; (2) Avoid using /root/.openclaw/workspace — choose a non-root workspace or explain why root is needed; (3) Review and approve the agent's tool permissions (web_fetch/web_search/memory) and inter-agent session targets (e.g., agent:lourens:main) so it cannot exfiltrate data or message other agents unexpectedly; (4) Add explicit declarations for required environment variables and any secrets in the skill metadata so you can audit them; and (5) If you cannot verify who controls Lourens or the referenced skills, do not enable sessions_send or cross-agent allowances until validated.
功能分析
Type: OpenClaw Skill Name: agent-scout Version: 1.0.0 The skill bundle configures a research agent ('Scout') with broad capabilities, including browser automation and inter-agent communication. It contains a hardcoded Telegram user ID ('8646359939') in the allowlist configuration within SKILL.md, which would grant a specific external account control over the agent if deployed without modification. Furthermore, the configuration specifies workspace paths in '/root/', suggesting a high-privilege execution environment that increases the potential impact of the agent's broad tool access.
能力评估
Purpose & Capability
The skill's name/description (creating a research assistant with Telegram and research tools) matches the configuration steps provided. However, the SKILL.md expects external credentials and services (Telegram bot token, Brave Search API key, OpenAI as a memory provider) while the registry metadata declares no required env vars or credentials; the workspace path is set to /root/.openclaw/workspace which implies elevated or system-level access that is not explained.
Instruction Scope
Instructions direct the operator to set tokens and enable broad capabilities: web_search, web_fetch, memory_search (provider=openai), sessions_send and inter-agent sessions with agent:lourens:main. They reference verifying Brave Search API keys and bot tokens, and configure an allowlist. While these are relevant to a research agent, the instructions also hard-code system paths and grant inter-agent messaging and skill-provisioning privileges without listing the required credentials explicitly, increasing the chance of misconfiguration or unintended data access/exfiltration.
Install Mechanism
This is an instruction-only skill with no install spec and no code files, so nothing is written to disk by an installer. That lowers supply-chain risk.
Credentials
Registry metadata declares no required env vars, yet the instructions clearly require at least a Telegram BOT_TOKEN, potentially a Brave Search API key, and OpenAI credentials for memorySearch.provider. That mismatch is disproportionate: sensitive credentials are needed but not declared, and there is no guidance about scoping or limiting those credentials.
Persistence & Privilege
The skill does not request always:true and is user-invocable (normal). However it instructs enabling sessions_send and allowing specific inter-agent sessions (agent:lourens:main), which grants the agent the ability to message other agents; this is consistent with the stated collaboration goal but increases blast radius if misconfigured.
如何使用
  1. 确保已安装 OpenClaw(本地或 Docker 部署)
  2. 在对话框中输入安装命令:/install agent-scout
  3. 安装完成后,直接呼叫该 Skill 的名称或使用 /agent-scout 触发
  4. 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
- Initial release of agent-scout. - Introduces Scout, a proactive female research assistant with customizable skills and Telegram integration. - Detailed steps for agent creation, configuration, skill provisioning, and memory/search setup. - Supports inter-agent communication, skill development, and collaboration workflows. - Includes thorough setup, troubleshooting, and maintenance guides.
元数据
Slug agent-scout
版本 1.0.0
许可证 MIT-0
累计安装 1
当前安装数 1
历史版本数 1
常见问题

Agent Scout 是什么?

Create and configure Scout research assistant agent. Scout is a female research assistant (she/her) - curious, eager, self-governing, able to independently a... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 88 次。

如何安装 Agent Scout?

在 OpenClaw 或 Claude Code 对话框中运行命令「/install agent-scout」即可一键安装,无需额外配置。

Agent Scout 是免费的吗?

是的,Agent Scout 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。

Agent Scout 支持哪些平台?

Agent Scout 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。

谁开发了 Agent Scout?

由 stefanferreira(@stefanferreira)开发并维护,当前版本 v1.0.0。

💬 留言讨论