Agent Skills › siddsachar/row-bot › workflow_guide

workflow_guide

GitHub

指导如何创建、配置和管理定时聊天工作流,包括编写提示、设置审批级别、维护运行笔记、处理任务交接及监控执行结果。

tool_guides/workflow_guide/SKILL.md siddsachar/row-bot

Trigger Scenarios

用户询问如何创建工作流或定时任务 用户需要修改现有工作流的配置或消息 用户希望检查工作流的运行历史或状态

Install

npx skills add siddsachar/row-bot --skill workflow_guide -g -y
More Options

Non-standard path

npx skills add https://github.com/siddsachar/row-bot/tree/main/tool_guides/workflow_guide -g -y

Use without installing

npx skills use siddsachar/row-bot@workflow_guide

指定 Agent (Claude Code)

npx skills add siddsachar/row-bot --skill workflow_guide -a claude-code -g -y

安装 repo 全部 skill

npx skills add siddsachar/row-bot --all -g -y

预览 repo 内 skill

npx skills add siddsachar/row-bot --list

SKILL.md

Frontmatter
{
    "icon": "⚡",
    "name": "workflow_guide",
    "tags": [],
    "tools": [
        "task"
    ],
    "description": "How workflows run (scheduled chats), how to write and change them, hand work between them, and check what a run did.",
    "display_name": "Workflow Guide"
}

A WORKFLOW IS A SCHEDULED CHAT (task_create / task_update):

  • Each run sends the workflow's messages (prompts, usually one) as chat turns in the workflow's own conversation, so a run sees what earlier runs did there.
  • A run has every tool and skill a chat has, found with tool search. Its approval level decides what it may do: block (reads only), approve (each action asks the person), auto (a reviewer approves what matches the workflow, else the person). Hands-off is the person's choice alone. Give a workflow the least it needs: block for one that only reads and reports.
  • Write its message as a short brief: what to make, for whom, in what voice, where results go. The app enforces approvals and limits, so don't restate them. Say branching in words: "If nothing is new since the last run, stop and say so."
  • A post, email or other action asks on its own card with the exact account, recipient and full text. One with a time (x_post post_at) waits for the person in Home › Review; make a run's posts in one step so they wait there together.
  • Schedules keep a time zone (task_create timezone, e.g. 'Europe/London'; the computer's by default).

CHANGING ONE: read it first with task_list(task_id=...): its messages, notes, schedule, time zone and conversation. Show the person the new message before saving it.

NOTES: a run reads its workflow's notes first and keeps them current with task_update(notes=...): what it checked and when, ids it needs again, what's left. That saves re-checking everything every run.

HANDING WORK ON: conversation_send reaches a workflow by its name or id. reply=false for an update that needs no answer; when="next_run" leaves it for the workflow's next run instead of starting a turn now. Don't answer a reply just to acknowledge it.

WAITING: to carry on when something happens (a build, CI, a deploy, a time, another workflow's run), use wait_for; nothing runs while it waits. A workflow that watches for something rare (a release) checks once or twice a day and remembers what it saw in its notes, rather than running every hour.

CHECKING A RUN: task_list(include_history=true) gives each run's status, its outcome in words and the actions it took (with links). "completed" means the turn finished, not that anything was posted or sent: read the actions. When the person says no on a card the run stops there and its notes say so: don't do it another way.

Version History

  • aea3219 Current 2026-11-02 23:14

Same Skill Collection

bundled_skills/brain_dump/SKILL.md
bundled_skills/claude_code_delegation/SKILL.md
bundled_skills/daily_briefing/SKILL.md
bundled_skills/data_analyst/SKILL.md
bundled_skills/deep_research/SKILL.md
bundled_skills/design_creator/SKILL.md
bundled_skills/developer_coding/SKILL.md
bundled_skills/developer_custom_tools/SKILL.md
bundled_skills/developer_pr_prep/SKILL.md
bundled_skills/developer_review/SKILL.md
bundled_skills/humanizer/SKILL.md
bundled_skills/knowledge_base/SKILL.md
bundled_skills/making_pages/SKILL.md
bundled_skills/meeting_notes/SKILL.md
bundled_skills/proactive_agent/SKILL.md
bundled_skills/self_reflection/SKILL.md
bundled_skills/task_automation/SKILL.md
bundled_skills/web_navigator/SKILL.md
tool_guides/agents_guide/SKILL.md
tool_guides/calendar_guide/SKILL.md
tool_guides/chart_guide/SKILL.md
tool_guides/custom_tool_builder_guide/SKILL.md
tool_guides/designer_guide/SKILL.md
tool_guides/developer_guide/SKILL.md
tool_guides/email_guide/SKILL.md
tool_guides/file_delivery_guide/SKILL.md
tool_guides/filesystem_guide/SKILL.md
tool_guides/math_guide/SKILL.md
tool_guides/pages_guide/SKILL.md
tool_guides/row_bot_status_guide/SKILL.md
tool_guides/shell_guide/SKILL.md
tool_guides/updater_guide/SKILL.md
tool_guides/video_editing_guide/SKILL.md
tool_guides/video_guide/SKILL.md
tool_guides/vision_guide/SKILL.md
tool_guides/x_guide/SKILL.md
tool_guides/browser_guide/SKILL.md
tool_guides/goal_guide/SKILL.md
tool_guides/mcp_guide/SKILL.md
tool_guides/telegram_guide/SKILL.md
tool_guides/tracker_guide/SKILL.md
tool_guides/weather_guide/SKILL.md
tool_guides/wiki_guide/SKILL.md

Metadata

Files
0
Version
aea3219
Hash
79d220df
Indexed
2026-11-02 23:14

Accueil - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-11-03 18:45
浙ICP备14020137号-1