← Back to Skills Marketplace
xunet2025

automation-skill

by Xunet2025 · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
92
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install automation-skill
Description
自动化综合技能包。提供多引擎并行搜索(百度/必应/Google/DuckDuckGo等)、每日复盘记录与分析两大实战脚本。当用户需要:1)高效批量搜索("帮我搜XXX"、"多引擎搜索");2)自我反思与成长记录("记录这次反思"、"生成复盘报告");3)搜索和安装技能("安装XX技能")时触发。
README (SKILL.md)

automation-skill · 自动化综合技能包

让 AI Agent 真正能「干活」的可执行技能包 包含两个生产级 Python 脚本 + 完整的 CLI 接口


🧩 包含内容

脚本 功能 适用场景
scripts/search_workflow.py 多引擎并行搜索 + 去重 + 评分 需要快速获取多源信息
scripts/self_reflect.py 复盘记录 + 规律分析 + 报告生成 持续改进、记录教训
find-skills 能力 搜索和安装 Agent 技能 扩展 AI 能力

🔍 多引擎并行搜索 search_workflow.py

快速开始

# 安装依赖
pip install requests

# 基本搜索(自动使用全部引擎)
python scripts/search_workflow.py "Python异步编程最佳实践"

# 指定引擎
python scripts/search_workflow.py "QClaw使用教程" -e baidu bing_cn google

# 输出到文件
python scripts/search_workflow.py "AI Agent开发教程" -o result.json

支持的引擎

国内: 百度、必应(中国)、搜狗、头条搜索 国际: Google、DuckDuckGo、Brave、WolframAlpha

核心特性

  • 并行搜索 — 多引擎同时请求,结果汇总更快
  • 🔁 智能去重 — URL 去重,避免重复结果
  • 🏆 结果评分 — 按来源权重和内容质量排序
  • 📄 JSON 输出 — 程序化调用的理想格式

输出示例

[14:32:05] 开始多引擎搜索: Python异步编程最佳实践
使用的引擎: ['百度', '必应', 'Google', 'DuckDuckGo']

✓ 搜索完成,耗时 3.21s
  总结果: 38 | 去重后: 24

  1. Python asyncio 异步编程完全指南
      🔗 https://realpython.com/async...
      💬 asyncio 是 Python 3.4 引入的标准库...
  2. ...

📄 完整结果已保存到: result.json

JSON 输出格式

{
  "keyword": "Python异步编程最佳实践",
  "total_results": 38,
  "engines_used": ["百度", "必应", "Google", "DuckDuckGo"],
  "deduped_count": 24,
  "top_results": [
    {
      "rank": 1,
      "title": "Python asyncio 完全指南",
      "url": "https://...",
      "snippet": "asyncio 是 Python 3.4...",
      "engine": "google"
    }
  ],
  "elapsed_seconds": 3.21
}

📊 自我复盘记录 self_reflect.py

快速开始

# 记录一次复盘
python scripts/self_reflect.py add \
  -c "用户问XX功能实现" \
  -w "我直接给了方案但没有先确认需求细节" \
  -l "遇到需求类问题,先反问确认,再给方案" \
  -s 3 \
  -t coding accuracy

# 查看复盘报告
python scripts/self_reflect.py report

# 列出最近记录
python scripts/self_reflect.py list -n 10

# 查看统计
python scripts/self_reflect.py stats

报告示例

# 📊 自我复盘报告
生成时间: 2026-04-12 14:30

## 📈 总体统计
- 总复盘次数: 15
- 最新记录: 2026-04-12 10:15 | 场景: 邮件发送

## 🏷️ 高频问题领域
- coding: ████ (12次)
- communication: ██ (5次)

## ⚠️ 严重程度分布
- 🔵 轻微(1-2): 3 次
- 🟡 一般(3): 8 次
- 🔴 严重(4-5): 4 次

## ♻️ 反复出现的问题(需重点关注)
- ⚠️ 遇到需求类问题,先反问确认,再给方案

## 💡 最新教训
> 与其给10个选项,不如给1个最优解+理由

记忆层级

层级 文件 说明
HOT ~/.qclaw/memory/memory.md 最新教训,随时可查
WARM ~/.qclaw/memory/projects/ 按项目组织的经验
COLD ~/.qclaw/memory/archive/ 历史归档

🔧 安装脚本依赖

# 搜索脚本
pip install requests

# 复盘脚本(纯标准库,无需额外安装)
# 无需依赖

⚙️ Skill 触发规则

用户说 触发
"帮我搜一下XXX" / "多引擎搜索" search_workflow.py
"记录这次反思" / "生成复盘报告" self_reflect.py
"有没有能做XX的技能" / "安装XX" find-skills 能力
"你学到了什么" / "你知道XX吗" 搜索 memory.md

🔄 Skill 自查清单(发布前必读)

  • search_workflow.py — 完整可执行,含错误处理
  • self_reflect.py — 完整可执行,纯标准库零依赖
  • 所有路径使用跨平台写法(Path / sys.executable
  • 中文输出无乱码(encoding="utf-8" 显式指定)
  • --help 信息完整
  • 已在本地实测运行通过

📝 变现定价建议

方案 价格 说明
基础版 免费 基础搜索 + 简单复盘
Pro 版 ¥9.9/月 多引擎 + 去重评分 + 历史报告
Team 版 ¥29/月 团队共享记忆 + 多用户统计

本 Skill 由 automation-skill 团队维护 · 版本 2.0.0

Usage Guidance
This package mostly does what it says: two Python scripts for multi-engine searching and a local reflection journal. Before installing or running it, consider the following: - Review the scripts yourself (they are included). They make outbound HTTP requests to public search engines for whatever query you provide — avoid sending secrets or sensitive queries. - The reflection tool will create and append to ~/.qclaw/memory/memory.md (persistent local data). Back up or inspect that file if you care about privacy. The skill metadata did not declare this path. - The SKILL.md and README claim a 'find-skills' / skills-install integration and broader engine support; those features are not implemented or are only partially implemented. Treat those claims as overstated. - If you plan to run the search tool on a shared or production machine, consider running it in a sandbox or VM and monitor network traffic. - If you want to proceed, run 'pip install requests' in a controlled environment and test the scripts with non-sensitive queries. If you need the 'find-skills' capability, request clarification from the author or avoid trusting the skill until that feature is provided and audited.
Capability Analysis
Type: OpenClaw Skill Name: automation-skill Version: 1.0.0 The bundle provides legitimate automation tools for multi-engine web searching and local activity logging. The Python scripts (search_workflow.py and self_reflect.py) perform their stated functions using standard libraries and the requests module, with no evidence of data exfiltration, obfuscation, or unauthorized command execution. File operations are limited to a dedicated local directory (~/.qclaw/memory/) for maintaining agent 'memory' as described in the documentation.
Capability Assessment
Purpose & Capability
The README/SKILL.md claim three primary features: multi-engine search, daily reflection, and a 'find-skills' / skills discovery/install ability. The distributed package contains working Python scripts for search and reflection, but there is no implementation for 'find-skills' or skills installation. Several engines listed in docs (e.g., sogou/toutiao/brave/wolfram) are included in ENGINES but parsers for some are missing or unimplemented, so the advertised full-engine support is inaccurate. The SKILL.md footer claims version 2.0.0 while registry metadata is 1.0.0 — another mismatch.
Instruction Scope
Runtime instructions are mostly limited to running the included scripts and installing the 'requests' package. However the reflection script reads/writes files under the user's home (~/.qclaw/memory/memory.md) and the README/SKILL.md reference that path as the memory store; this file-system access is not declared in the skill's metadata (requires.config paths). The search script issues outbound HTTP requests to multiple public search engines for whatever keywords the user supplies — meaning user-supplied queries (possibly sensitive) will be transmitted to external services. The SKILL.md also claims a 'find-skills' trigger and integration (skills.sh / ClawHub) but gives no runtime steps for safely discovering/installing other skills.
Install Mechanism
There is no packaged installer; it's instruction-only with two Python scripts. The only third-party dependency used is 'requests' (installed via pip in the docs). No archive downloads, no remote install URLs, and no obfuscated/compiled binaries — low install risk in that sense.
Credentials
The skill declares no required env vars or config paths, but scripts will create and write to ~/.qclaw/memory and memory.md (HOT_FILE). That is persistent local state and was not declared in the skill metadata. Network access is required (search requests) and will expose user search terms to external search engines. No other credentials are requested, which is proportionate, but the undeclared file writes and external queries are notable.
Persistence & Privilege
The skill is not 'always: true' and does not request elevated platform privileges. It does create persistent files under the user's home directory (~/.qclaw/memory/), which is normal for a journaling tool but is persistent state the user should be aware of. It does not modify other skills or system-wide settings.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install automation-skill
  3. After installation, invoke the skill by name or use /automation-skill
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
automation-skill 1.0.0 - 首发自动化综合技能包,包含两大生产级 Python 脚本和 CLI 接口。 - 新增多引擎并行搜索脚本:支持百度、必应、Google、DuckDuckGo等,结果去重和评分,支持 JSON 输出。 - 新增自我复盘记录脚本:支持反思记录、规律自动分析和复盘报告,分级记忆存储。 - 支持通过自然语言触发对应脚本,实现批量搜索、自动复盘与技能发现。 - 提供详细的使用说明、输出样例和安装依赖指引。
Metadata
Slug automation-skill
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is automation-skill?

自动化综合技能包。提供多引擎并行搜索(百度/必应/Google/DuckDuckGo等)、每日复盘记录与分析两大实战脚本。当用户需要:1)高效批量搜索("帮我搜XXX"、"多引擎搜索");2)自我反思与成长记录("记录这次反思"、"生成复盘报告");3)搜索和安装技能("安装XX技能")时触发。 It is an AI Agent Skill for Claude Code / OpenClaw, with 92 downloads so far.

How do I install automation-skill?

Run "/install automation-skill" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is automation-skill free?

Yes, automation-skill is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does automation-skill support?

automation-skill is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created automation-skill?

It is built and maintained by Xunet2025 (@xunet2025); the current version is v1.0.0.

💬 Comments