Agent Skills › terrense/LilBot-agent

terrense/LilBot-agent

GitHub

将大型请求拆解为可追踪的小任务批次。通过制定执行计划、分组工作、识别依赖和并行处理,利用子代理进行独立验证,确保每个任务小巧且易于测试与审查。

26 skills 158

Install All Skills

npx skills add terrense/LilBot-agent --all -g -y
More Options

List skills in collection

npx skills add terrense/LilBot-agent --list

Skills in Collection (26)

将大型请求拆解为可追踪的小任务批次。通过制定执行计划、分组工作、识别依赖和并行处理,利用子代理进行独立验证,确保每个任务小巧且易于测试与审查。
需要分解复杂或大型任务时 存在多个可并行执行的子任务时
lilbot/skills/bundled/batch/SKILL.md
npx skills add terrense/LilBot-agent --skill batch -g -y
SKILL.md
Frontmatter
{
    "name": "batch",
    "context": "inline",
    "description": "Break a large request into a tracked batch of smaller tasks.",
    "when_to_use": "Use for multi-part work, migrations, audits, large refactors, or anything that needs parallel exploration.",
    "allowed-tools": "update_plan, checklist_write, checklist_update, checklist_add, task_create, task_list, agent_open, agent_eval, agent_close"
}

Convert the request into a managed batch:

{{args}}

Create a short execution plan, group related work, identify dependencies, and decide what can run in parallel. Use subagents for independent investigation or verification. Keep each task small enough to review and test.

Output:

PLAN: ordered batch list. PARALLEL: items safe to run concurrently. GATES: validation required before proceeding. RISKS: the main ways the batch can go wrong.

协助解答Claude及LLM API使用、模型集成等问题。需验证官方文档或代码库以确保事实准确,提供简洁实施指导并引用URL。
询问Claude API用法 查询LLM模型集成模式 需要API参数或SDK行为确认
lilbot/skills/bundled/claude-api/SKILL.md
npx skills add terrense/LilBot-agent --skill claude-api -g -y
SKILL.md
Frontmatter
{
    "name": "claude-api",
    "agent": "explore",
    "context": "fork",
    "description": "Help with Claude\/LLM API usage, models, and integration patterns.",
    "when_to_use": "Use for Claude API questions, SDK integration, model selection, prompting, tool use, or migration notes.",
    "allowed-tools": "web_search, fetch_url, read_file, grep_files"
}

Answer this Claude API request:

{{args}}

Because API details change, verify current facts with official documentation or the local codebase before giving precise model names, parameters, pricing, or SDK behavior. Provide concise implementation guidance and cite URLs when web tools influence the answer.

协调浏览器辅助工作。优先检测Chrome MCP服务器,利用其执行检查、点击、输入或捕获页面状态;若无连接,则说明情况并仅通过公开网页抓取或搜索完成任务。
需要与浏览器交互的任务 涉及网页元素操作或截图的场景 Chrome连接器可用或需确认其可用性时
lilbot/skills/bundled/claude-in-chrome/SKILL.md
npx skills add terrense/LilBot-agent --skill claude-in-chrome -g -y
SKILL.md
Frontmatter
{
    "name": "claude-in-chrome",
    "context": "inline",
    "description": "Coordinate browser-assisted work when a Chrome\/browser connector is available.",
    "when_to_use": "Use when the user asks to inspect or automate a browser page through a configured browser connector.",
    "allowed-tools": "mcp_servers, mcp_call, web_search, fetch_url"
}

Coordinate browser-assisted work:

{{args}}

First check whether a browser/Chrome MCP server is configured. If available, use it to inspect, click, type, or capture page state. If unavailable, explain the missing connector and use web fetch/search only for public pages.

用于调查Bug或失败行为,通过重现症状、定位代码路径、收集证据来隔离根因,并推荐最小修复方案及验证方法。
用户报告程序出现Bug 系统行为异常或测试失败
lilbot/skills/bundled/debug/SKILL.md
npx skills add terrense/LilBot-agent --skill debug -g -y
SKILL.md
Frontmatter
{
    "name": "debug",
    "agent": "explore",
    "context": "fork",
    "description": "Investigate a bug or failing behavior and isolate the likely cause.",
    "when_to_use": "Use when behavior is broken, tests fail, errors are unclear, or the user asks for debugging help.",
    "allowed-tools": "read_file, list_dir, grep_files, file_search, git_status, git_diff, run_tests, agent_open, agent_eval"
}

Debug this issue:

{{args}}

Work like an investigator:

  1. Reconstruct the symptom and expected behavior.
  2. Find the narrowest relevant code path.
  3. Gather evidence from tests, logs, diffs, and nearby code.
  4. State the most likely root cause and confidence.
  5. Recommend the smallest fix and validation.

Do not make broad edits from inside this skill unless explicitly asked.

将大型任务拆分为并行或分阶段工作,通过协调探索、规划、实施和审查子代理,高效完成复杂任务并整合结果。
任务规模较大且适合并行处理 需要多步骤协作(如先探索后实施)
lilbot/skills/bundled/delegate/SKILL.md
npx skills add terrense/LilBot-agent --skill delegate -g -y
SKILL.md
Frontmatter
{
    "mode": "inline",
    "name": "delegate",
    "description": "Use subagents to split exploration, implementation, review, and verification work."
}

Delegate

Use this skill when the task is large enough to benefit from parallel or staged work.

Recommended pattern:

  1. Open explore agents for independent evidence gathering.
  2. Open plan when the implementation path is unclear.
  3. Open implementer only after the desired change is specific.
  4. Open review or verifier to check the result.
  5. Merge child results by citing evidence, changes, risks, and blockers.

User task: {{args}}

用于创建、检查、编辑或转换报告、备忘录、表单等文档类交付物。明确受众与目的,优先使用Markdown草稿,验证结构与格式。
需要撰写报告或备忘录 需要编辑现有文档内容 需要将内容转换为DOCX格式
lilbot/skills/bundled/documents/SKILL.md
npx skills add terrense/LilBot-agent --skill documents -g -y
SKILL.md
Frontmatter
{
    "mode": "inline",
    "name": "documents",
    "description": "Create, inspect, edit, or convert document-style deliverables."
}

Documents

Use this skill for reports, memos, forms, letters, and DOCX-like deliverables.

Work with a clear structure:

  • Identify audience, purpose, required sections, and output format.
  • Inspect any existing source files before editing.
  • Prefer plain Markdown drafts when native document libraries are unavailable.
  • Verify page headings, tables, references, and final file paths.

User task: {{args}}

用于飞书或Lark集成开发,涵盖机器人、文档、表格、多维表格及审批流。遵循安全规范,禁止硬编码凭证,分离认证与业务逻辑,并提供只读模式以确保操作安全。
飞书机器人开发 飞书文档或表格API调用 飞书审批流配置 飞书应用权限与回调设置
lilbot/skills/bundled/feishu/SKILL.md
npx skills add terrense/LilBot-agent --skill feishu -g -y
SKILL.md
Frontmatter
{
    "mode": "inline",
    "name": "feishu",
    "description": "Work with Feishu or Lark bots, docs, sheets, bitables, approval flows, and API setup."
}

Feishu / Lark

Use this skill for Feishu or Lark integration work.

Rules:

  • Never hardcode app secrets, tenant tokens, or user tokens.
  • Keep credentials in environment variables or local ignored config.
  • Separate OpenAPI auth, resource IDs, and business logic.
  • Add dry-run or read-only modes before write operations.
  • Document required scopes and callback URLs.

User task: {{args}}

用于设计周期性检查或重复工作流。明确触发条件、频率、停止条件及输出目标,根据持久化能力选择自动化工具或任务计划方案。
需要设置定期监控或巡检任务 希望自动化执行重复性业务流程
lilbot/skills/bundled/loop/SKILL.md
npx skills add terrense/LilBot-agent --skill loop -g -y
SKILL.md
Frontmatter
{
    "name": "loop",
    "context": "inline",
    "description": "Set up a recurring check or repeated agent workflow.",
    "when_to_use": "Use when the user wants repeated monitoring, recurring work, or a loop until a condition is met.",
    "allowed-tools": "automation_create, automation_list, automation_update, automation_delete, task_create, update_plan"
}

Design a recurring loop for:

{{args}}

Clarify the trigger, cadence, stop condition, output destination, and safety gate. Use automation tools when the loop should persist. If persistence is not available, create a tracked task plan instead.

根据指定领域、语气和长度生成占位符文本,适用于UI原型设计。若未提供约束,默认生成简洁中立的英文内容。
需要为UI界面填充模拟文案时 生成不同风格或长度的占位符文本时
lilbot/skills/bundled/lorem-ipsum/SKILL.md
npx skills add terrense/LilBot-agent --skill lorem-ipsum -g -y
SKILL.md
Frontmatter
{
    "name": "lorem-ipsum",
    "context": "inline",
    "description": "Generate placeholder copy with controllable tone and length.",
    "when_to_use": "Use when the user needs temporary UI text, sample prose, fixture copy, or placeholder content.",
    "argument-hint": "<length\/tone\/context>"
}

Generate placeholder content for:

{{args}}

Match the requested domain, tone, and length. Avoid pretending the placeholder is final product copy. If no constraints are supplied, produce concise neutral English text suitable for UI mockups.

用于设计、构建、配置或调试 Model Context Protocol (MCP) 服务器。提供工具定义、资源管理及提示词分离的最佳实践,强调严格的小规模 Schema、可见的错误处理及本地冒烟测试,确保安全性并优先使用 stdio 或 JSON-RPC 通信。
创建 MCP 服务器 调试 MCP 服务器 配置 MCP 工具或服务
lilbot/skills/bundled/mcp-builder/SKILL.md
npx skills add terrense/LilBot-agent --skill mcp-builder -g -y
SKILL.md
Frontmatter
{
    "mode": "inline",
    "name": "mcp-builder",
    "description": "Design, build, configure, or debug Model Context Protocol servers."
}

MCP Builder

Use this skill when creating or debugging MCP-style tool servers.

Checklist:

  • Define tools, resources, and prompts separately.
  • Keep schemas strict and small.
  • Make startup errors visible.
  • Support a simple local smoke test.
  • Avoid leaking secrets through tool output.
  • Prefer stdio or JSON-RPC-lines first, then add HTTP/SSE only when needed.

User task: {{args}}

用于处理PDF文件,支持读取、提取文本、拆分、合并、旋转、加水印、填充表单、OCR及创建PDF。操作前检查文件状态,保留原文件并输出新路径,验证结果。若缺依赖则提示安装命令。
需要读取或提取PDF内容 需要对PDF进行编辑如拆分合并旋转加水印 需要生成新的PDF文件
lilbot/skills/bundled/pdf/SKILL.md
npx skills add terrense/LilBot-agent --skill pdf -g -y
SKILL.md
Frontmatter
{
    "mode": "inline",
    "name": "pdf",
    "description": "Read, extract, split, merge, rotate, watermark, fill, OCR, or create PDF files."
}

PDF

Use this skill for PDF work.

Procedure:

  • Inspect file existence, size, and page count when possible.
  • Extract text before summarizing.
  • For edits, keep the original file and write a new output path.
  • Verify output page count and text extraction after conversion.
  • If OCR or PDF libraries are unavailable, state the missing dependency and provide the exact next command the user can run.

User task: {{args}}

用于创建、编辑、检查或转换幻灯片演示文稿及PPTX文件。根据受众和目标生成大纲,确保内容简洁,支持Markdown格式输出以便后续转换。
用户需要制作演讲幻灯片 用户要求转换或编辑PPTX文件 用户请求生成演示文稿大纲
lilbot/skills/bundled/presentations/SKILL.md
npx skills add terrense/LilBot-agent --skill presentations -g -y
SKILL.md
Frontmatter
{
    "mode": "inline",
    "name": "presentations",
    "description": "Create, edit, inspect, or convert slide decks and PPTX-style presentations."
}

Presentations

Use this skill for decks, talks, and slide outlines.

Keep slides practical:

  • Start with audience, goal, duration, and slide count.
  • Use one message per slide.
  • Prefer concise titles and speaker notes.
  • Verify order, repeated headers, image paths, and export location.
  • If native PPTX tooling is unavailable, produce a Markdown slide outline that can be converted later.

User task: {{args}}

评估用户信息是否应保存为持久化记忆。筛选稳定偏好、项目规范和可复用事实,避免存储秘密、临时任务或易变数据,并规范命名与分类。
需要判断信息是否值得长期存储时 收集用户偏好或项目规范时
lilbot/skills/bundled/remember/SKILL.md
npx skills add terrense/LilBot-agent --skill remember -g -y
SKILL.md
Frontmatter
{
    "name": "remember",
    "context": "inline",
    "description": "Decide whether user information should become durable memory.",
    "when_to_use": "Use when the user says to remember something or reveals stable preferences, project facts, or working agreements.",
    "allowed-tools": "memory_save, memory_search, memory_list"
}

Evaluate whether this should be saved as memory:

{{args}}

Save only durable, useful information:

  • Stable user preferences.
  • Project conventions.
  • Reusable facts that will help future work.

Do not save secrets, transient tasks, private data that is not clearly useful, or facts that may change frequently. If saving, choose a short name, concise text, a kind such as preference, project, or fact, and the right scope.

根据简短需求生成完整的技能包,包含SKILL.md及辅助文件。明确定义技能名称、描述、工具、使用场景等契约,并验证其能否通过skill_list或load_skill正常加载。
用户请求创建新技能 需要自动化生成技能结构
lilbot/skills/bundled/run-skill-generator/SKILL.md
npx skills add terrense/LilBot-agent --skill run-skill-generator -g -y
SKILL.md
Frontmatter
{
    "name": "run-skill-generator",
    "agent": "implementer",
    "aliases": "skillgen",
    "context": "fork",
    "description": "Generate a complete skill package from a short request.",
    "when_to_use": "Use when the user wants a ready-to-install skill directory rather than just guidance.",
    "allowed-tools": "skill_list, load_skill, write_file, edit_file, list_dir"
}

Generate a complete skill package for:

{{args}}

Create a directory containing SKILL.md and any useful companion files. Keep the skill contract explicit: name, description, allowed tools, when_to_use, context, and concrete instructions. Validate that the new skill loads through skill_list or load_skill.

用于安排未来的任务、提醒或代理动作。提取时间、时区及行动提示,若时间模糊则询问澄清,并通过自动化工具存储日程。
用户要求设置未来提醒 用户希望调度定时任务 需要安排周期性重复事件
lilbot/skills/bundled/schedule/SKILL.md
npx skills add terrense/LilBot-agent --skill schedule -g -y
SKILL.md
Frontmatter
{
    "name": "schedule",
    "context": "inline",
    "description": "Schedule a future task, reminder, or remote-style agent action.",
    "when_to_use": "Use when the user asks to schedule, remind, monitor later, or trigger future agent work.",
    "allowed-tools": "automation_create, automation_list, automation_update, automation_delete, request_user_input"
}

Schedule this future action:

{{args}}

Extract the exact time or recurrence, timezone if present, action prompt, and success condition. If timing is ambiguous, ask one concise clarification. Store the schedule through automation tools when possible.

用于简化代码、文本或计划,在保持原有意图和行为不变的前提下,消除冗余逻辑、复杂结构和命名不清等问题。要求改动微小并附带验证结果及简化说明。
需要重构代码以提高可读性 简化复杂的自然语言描述 优化计划结构使其更清晰
lilbot/skills/bundled/simplify/SKILL.md
npx skills add terrense/LilBot-agent --skill simplify -g -y
SKILL.md
Frontmatter
{
    "name": "simplify",
    "context": "inline",
    "description": "Simplify code, prose, or a plan without changing its intent.",
    "when_to_use": "Use when the user asks to simplify, reduce complexity, clarify, or make something easier to maintain.",
    "allowed-tools": "read_file, grep_files, edit_file, run_tests"
}

Simplify the target while preserving behavior and intent:

{{args}}

Prefer removing accidental complexity, duplicated logic, unclear naming, and unnecessary branching. Keep changes small and validate if code changes are made.

Report what became simpler and what validation was performed.

用于创建或优化LilBot技能,判断技能抽象的适用性。遵循设计规则,将技能定义为指导与轻量资产而非可执行逻辑,并规范元数据、触发条件及工作流。
需要添加可复用的智能体行为时 评估是否应将功能抽象为技能时
lilbot/skills/bundled/skill-creator/SKILL.md
npx skills add terrense/LilBot-agent --skill skill-creator -g -y
SKILL.md
Frontmatter
{
    "mode": "inline",
    "name": "skill-creator",
    "description": "Create or improve LilBot skills and decide when a skill is the right abstraction."
}

Skill Creator

Use this skill when adding reusable agent behavior.

Skill design rules:

  • A skill is guidance plus lightweight assets, not executable business logic.
  • Use a tool when structured execution is required.
  • Use MCP when an external service has multiple tools/resources.
  • Keep frontmatter complete: name, description, and mode.
  • Include trigger guidance, workflow, verification, and failure handling.

User task: {{args}}

用于安装、更新、信任或检查本地/社区技能文件夹。使用前需审查SKILL.md及可执行脚本,优先本地安装并记录来源与信任决策。
用户需要安装新的技能包 用户希望更新现有技能 用户想要检查或验证技能的安全性
lilbot/skills/bundled/skill-installer/SKILL.md
npx skills add terrense/LilBot-agent --skill skill-installer -g -y
SKILL.md
Frontmatter
{
    "mode": "inline",
    "name": "skill-installer",
    "description": "Install, update, trust, or inspect local\/community skill folders."
}

Skill Installer

Use this skill when inspecting or installing skills.

Safety checklist:

  • Inspect SKILL.md before trusting a skill.
  • List companion files and any executable scripts.
  • Prefer project-local installs under .lilbot/skills.
  • Do not run installer scripts without explicit permission.
  • Record source, version, and trust decision.

User task: {{args}}

将重复工作流转换为可复用的 LilBot SKILL.md 文件。根据输入内容生成包含名称、描述、工具限制和使用场景的标准技能配置,确保技能具体且仅包含必要工具。
用户希望将特定工作流封装为可复用技能 需要优化或创建符合 LilBot 规范的 SKILL.md 文件
lilbot/skills/bundled/skillify/SKILL.md
npx skills add terrense/LilBot-agent --skill skillify -g -y
SKILL.md
Frontmatter
{
    "name": "skillify",
    "agent": "implementer",
    "aliases": "skill-generator, make-skill",
    "context": "fork",
    "description": "Turn a repeated workflow into a reusable LilBot SKILL.md.",
    "when_to_use": "Use when the user describes a reusable process, asks to create a skill, or repeats an agent workflow.",
    "allowed-tools": "read_file, list_dir, grep_files, write_file, edit_file, load_skill, skill_list",
    "argument-hint": "<workflow description>"
}

Create or improve a LilBot skill from this workflow:

{{args}}

Target format:

---
name: short-kebab-name
description: One sentence describing the capability.
allowed-tools: read_file, grep_files
when_to_use: Use when ...
context: inline
---
Actionable instructions for the model.

Rules:

  • Keep the skill specific enough to be useful.
  • Include only tools that are actually needed.
  • Use context: fork only for self-contained work that can run independently.
  • Add companion files only when they reduce prompt size or improve accuracy.
用于处理XLSX、CSV等表格文件,涵盖创建、检查、清洗、分析及转换。支持数据校验、格式转换及重复性变换,确保数据完整性与可追溯性。
需要创建或编辑Excel/CSV文件 清洗和整理杂乱的数据集 分析表格数据并生成报告 将非标准格式转换为标准表格
lilbot/skills/bundled/spreadsheets/SKILL.md
npx skills add terrense/LilBot-agent --skill spreadsheets -g -y
SKILL.md
Frontmatter
{
    "mode": "inline",
    "name": "spreadsheets",
    "description": "Create, inspect, clean, analyze, or convert spreadsheet and tabular files."
}

Spreadsheets

Use this skill for XLSX, CSV, TSV, formulas, charts, and tabular reports.

Workflow:

  • Inspect columns, row count, encodings, and missing values.
  • Preserve source files; write cleaned outputs separately.
  • Make transformations explicit and repeatable.
  • Validate totals, formulas, date parsing, and header names.
  • Prefer CSV for simple outputs when spreadsheet libraries are unavailable.

User task: {{args}}

用于在代理陷入停滞或循环时恢复进展。通过审计已知信息、假设和缺失证据,制定包含具体命令或文件的简短恢复计划,以突破僵局并推进工作。
代理进度停滞 代理可能陷入无限循环
lilbot/skills/bundled/stuck/SKILL.md
npx skills add terrense/LilBot-agent --skill stuck -g -y
SKILL.md
Frontmatter
{
    "name": "stuck",
    "agent": "review",
    "context": "fork",
    "description": "Recover when progress stalls or the agent may be looping.",
    "when_to_use": "Use when work is blocked, repeated attempts failed, or the next step is unclear.",
    "allowed-tools": "read_file, list_dir, grep_files, git_status, git_diff, run_tests, update_plan, agent_open, agent_eval"
}

Unstick this work:

{{args}}

Audit the current state:

  1. What is actually known?
  2. What assumption might be false?
  3. What evidence is missing?
  4. What is the smallest reversible next step?
  5. Should a specialist subagent inspect a narrower question?

Return a short recovery plan with concrete commands/files to inspect next.

用于检查和更新LilBot项目或用户配置。通过查找并修改相关配置文件,保留无关设置,说明变更内容及验证方法,并在配置不存在时建议最小兼容添加方案。
需要检查LilBot配置 需要更新LilBot配置
lilbot/skills/bundled/update-config/SKILL.md
npx skills add terrense/LilBot-agent --skill update-config -g -y
SKILL.md
Frontmatter
{
    "name": "update-config",
    "context": "inline",
    "description": "Help inspect and update LilBot project or user configuration.",
    "when_to_use": "Use when the user wants to change configuration, defaults, model settings, permissions, or local agent behavior.",
    "allowed-tools": "read_file, list_dir, grep_files, write_file, edit_file, diagnostics"
}

Inspect and update configuration for this request:

{{args}}

Find the relevant config file before editing. Preserve unrelated settings. Explain the exact setting changed and how to verify it. If the requested setting does not exist, propose the smallest compatible addition.

适用于DeepSeek V4模型的多步骤或计划驱动任务。强调执行前验证事实与文件状态,保持计划简短具体并跟踪状态,避免引用过时信息,优先使用专用工具,并在最后提供证据、变更文件、测试结果及风险说明。
涉及多步骤的复杂工作流 需要制定和执行详细计划的场景
lilbot/skills/bundled/v4-best-practices/SKILL.md
npx skills add terrense/LilBot-agent --skill v4-best-practices -g -y
SKILL.md
Frontmatter
{
    "mode": "inline",
    "name": "v4-best-practices",
    "description": "Use for DeepSeek V4-style multi-step or plan-driven tasks."
}

V4 Best Practices

Use this skill on multi-step work with DeepSeek V4 models.

Rules:

  • Verify current facts and local file state before committing to a plan.
  • Keep plans short, concrete, and status-tracked.
  • Avoid stale references after file edits; re-read the area you changed.
  • Prefer dedicated tools over shell when available.
  • End with evidence, changed files, tests, risks, and blockers.

User task: {{args}}

用于在执行前验证实现工作的正确性。根据用户描述或参数,通过代码检查和文件审查生成包含状态、证据、风险和下一步行动的紧凑结论,优先确保实质验证而非口头保证。
用户要求验证实现工作是否正确 在报告完成前需要确认实施细节
lilbot/skills/bundled/verify/SKILL.md
npx skills add terrense/LilBot-agent --skill verify -g -y
SKILL.md
Frontmatter
{
    "name": "verify",
    "agent": "verifier",
    "context": "fork",
    "description": "Verify that implementation work is correct before reporting done.",
    "when_to_use": "Use after non-trivial implementation, backend\/API changes, infrastructure changes, or before claiming completion.",
    "allowed-tools": "read_file, list_dir, grep_files, git_status, git_diff, run_tests, agent_open, agent_eval"
}

Verify the work described by the user or by these arguments:

{{args}}

Produce a compact verdict:

STATUS: PASS, FAIL, or PARTIAL. EVIDENCE: commands run, files inspected, and exact outcomes. RISKS: unresolved edge cases or missing coverage. NEXT: smallest next action if not PASS.

Prefer concrete validation over reassurance. If tests cannot be run, explain why and substitute targeted code inspection with file references.

协助解释或设计键盘快捷键绑定。检查现有配置,优先选择常用快捷键并避免冲突,注意终端限制。返回简洁的映射表及必要的配置修改建议。
用户询问如何设置或查看键盘快捷键 用户需要为特定应用或环境设计新的快捷键方案 用户遇到快捷键冲突问题寻求帮助
lilbot/skills/bundled/keybindings-help/SKILL.md
npx skills add terrense/LilBot-agent --skill keybindings-help -g -y
SKILL.md
Frontmatter
{
    "name": "keybindings-help",
    "context": "inline",
    "description": "Explain or design keyboard shortcut bindings.",
    "when_to_use": "Use when the user asks about keyboard shortcuts or terminal keybinding behavior.",
    "allowed-tools": "read_file, list_dir, grep_files",
    "user-invocable": false
}

Help with keybindings:

{{args}}

Check existing configuration when available. Prefer familiar shortcuts, avoid conflicts, and note terminal limitations for modifier keys. Return a concise mapping table and any config changes needed.

用于生成符合 LilBot 规范的本地插件或外部工具包装器。通过脚手架或规划,确保每个脚本仅包含单一功能,遵循标准输入输出格式及清单规范,并内置烟雾测试与示例调用,以快速构建可靠的窄工具插件。
用户希望创建一个新的本地插件 用户需要为现有工具编写外部包装器
lilbot/skills/bundled/plugin-creator/SKILL.md
npx skills add terrense/LilBot-agent --skill plugin-creator -g -y
SKILL.md
Frontmatter
{
    "mode": "inline",
    "name": "plugin-creator",
    "description": "Scaffold or plan LilBot-style local plugins."
}

Plugin Creator

Use this skill when the user wants a plugin or external tool wrapper.

Plugin contract:

  • One narrow tool per script.
  • JSON input on stdin and JSON result on stdout.
  • Frontmatter or manifest includes name, description, schema, and approval.
  • Fail closed on invalid input.
  • Include a smoke test command and an example call.

User task: {{args}}

Главная - Вики-сайт
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-07-11 14:32
浙ICP备14020137号-1 $Гость$