AgentSkillsCN

openclaw-gen

OpenClaw 代理工具,利用 OpenClaw 统一的 LLM-任务接口生成 OpenClaw 项目配置(AGENTS.md、工作流、MEMORY.md)。内置 15 种模板。

SKILL.md
--- frontmatter
name: openclaw-gen
description: OpenClaw Agent tool that generates OpenClaw project configurations (AGENTS.md, workflows, MEMORY.md) using OpenClaw's unified llm-task interface. 15 built-in templates.
user-invocable: true
metadata:
  openclaw:
    emoji: 🛠️
    requires:
      bins: ["node"]

OpenClaw Template Generator

OpenClaw Agent 工具:使用 llm-task 统一接口,自动生成 OpenClaw 项目配置。

🎯 核心特点

  • 🤖 纯 Agent 模式:只在 OpenClaw Agent 内运行
  • 🔌 统一接口:使用 llm-task,无额外 API 配置
  • 📦 15 个模板:覆盖常见场景

🏗️ 工作流程

code
用户需求
    ↓
OpenClaw Agent
    ↓
llm-task (OpenClaw 统一接口)
    ↓
生成 AGENTS.md + workflows + MEMORY.md

🤖 Agent 使用方式

当用户需要创建新项目时,Agent 执行:

json
{
  "tool": "llm-task",
  "parameters": {
    "prompt": "用户需求描述",
    "model": "MiniMax-M2.1"
  }
}

示例对话

code
用户:"创建一个天气助手"
Agent:"好的,我会使用 llm-task 生成配置..."

📦 内置模板 (15个)

模板描述
daily-assistant每日任务助手
weather-bot天气摘要机器人
github-monitorGitHub 仓库监控
email-assistant邮件助手
social-media-manager社交媒体管理
research-assistant研究助手
finance-tracker财务追踪
devops-monitorDevOps 监控
personal-assistant个人助手
fitness-tracker健身追踪
language-learner语言学习
meeting-assistant会议助手
reading-companion阅读伴侣
travel-planner旅行规划
content-creator内容创作

📁 生成文件结构

code
[项目名]/
├── AGENTS.md          → Agent 角色定义
├── workflows/        → 工作流配置
│   └── *.yaml
├── MEMORY.md          → 记忆配置
└── README.md          → 使用说明

⚙️ 统一接口

llm-task 配置

~/.openclaw/openclaw.json 中启用:

json
{
  "plugins": {
    "entries": {
      "llm-task": { "enabled": true }
    }
  }
}

优点

  • ✅ 屏蔽模型差异
  • ✅ 复用 OpenClaw 配置
  • ✅ 无需额外 API Key

📄 配置文件

  • README.md:快速使用说明
  • AGENT.md:Agent 配置示例
  • templates/:内置模板目录

📚 相关链接

📄 许可证

MIT