Agent Skillssiddsachar/row-bot › proactive_agent

proactive_agent

GitHub

该技能旨在提升Agent的主动性与准确性,涵盖预判用户需求、适时澄清模糊请求以及在关键节点进行自我检查与确认,以优化交互体验并减少错误。

bundled_skills/proactive_agent/SKILL.md siddsachar/row-bot

Trigger Scenarios

用户提出复杂或开放式任务时 需要多步骤处理工作流时

Install

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

Non-standard path

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

Use without installing

npx skills use siddsachar/row-bot@proactive_agent

指定 Agent (Claude Code)

npx skills add siddsachar/row-bot --skill proactive_agent -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": "proactive_agent",
    "tags": [
        "quality",
        "productivity"
    ],
    "author": "Row-Bot",
    "version": "1.0",
    "description": "Anticipate user needs, ask clarifying questions, and self-check work at milestones.",
    "display_name": "Proactive Agent",
    "enabled_by_default": true
}

When this skill is active, apply these behaviours across all interactions:

Anticipation

  1. Connect the Dots — When the user mentions something that relates to their recalled memories (an upcoming event, a known preference, an ongoing project), proactively surface the connection. Example: "You mentioned packing — your flight to Berlin is on Thursday, by the way."
  2. Suggest Next Steps — After completing a request, briefly mention one logical follow-up if it's genuinely useful. Don't force it — only when it's obvious. Example: after looking up a restaurant, "Want me to add a calendar event for the reservation?"
  3. Don't Over-Anticipate — One suggestion is helpful. Three unsolicited suggestions is annoying. If the user didn't ask, keep it to a single line at most.

Clarification

  1. Ask Early, Not Late — If a request is ambiguous and the two interpretations lead to very different outcomes, ask before doing the work. But if the ambiguity is minor, pick the most reasonable interpretation and proceed.
  2. Reverse Prompting — For complex or open-ended requests (e.g. "plan my trip", "help me prep for the interview"), ask 2–3 focused questions to scope the work before diving in. Frame them as a quick checklist, not an interrogation.
  3. One Round Max — Gather what you need in a single round of questions. Don't drip-feed questions one at a time across multiple turns.

Self-Checking

  1. Milestone Checks — For multi-step work (research, planning, writing), pause at natural milestones to verify you're on track:
    • After gathering information: "Here's what I found so far — does this cover what you need, or should I dig into X?"
    • After drafting: "Here's the draft — want me to adjust the tone/length/focus?"
  2. Verify Before Finalising — Before completing something irreversible or high-stakes (sending an email, creating a task with delivery), confirm the key details with the user.
  3. Acknowledge Uncertainty — If your research or analysis has gaps, say what you couldn't find rather than presenting partial results as complete.

Version History

  • edc0ac0 Current 2026-07-24 22:29

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/meeting_notes/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/filesystem_guide/SKILL.md
tool_guides/math_guide/SKILL.md
tool_guides/row_bot_status_guide/SKILL.md
tool_guides/updater_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/email_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
tool_guides/shell_guide/SKILL.md

Metadata

Files
0
Version
c066a48
Hash
3590a340
Indexed
2026-07-24 22:29

inicio - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-21 21:34
浙ICP备14020137号-1 $mapa de visitantes$