home / skills / deletexiumu / agentskills-hub / skill

skill skill

/templates/skill

This skill helps agents plan, execute, and verify reusable tasks by leveraging scripts and references to deliver measurable outputs.

npx playbooks add skill deletexiumu/agentskills-hub --skill skill

Review the files below or copy the command above to add this skill to your agents.

Files (1)
SKILL.md
1.4 KB
---
name: my-skill
description: Describe what this skill does in one sentence, and in what context/task type it should be used. Include key features and supported languages if applicable.
---

<!-- i18n-examples:start -->
## 调用 / Invoke / 呼び出し

### 中文
- "用 my-skill 执行某任务"
- "用 my-skill 生成某结果"
- "用 my-skill 处理某输入"

### English
- "Use my-skill to perform a task"
- "Use my-skill to generate a result"
- "Use my-skill to process an input"

### 日本語
- "my-skill でタスクを実行して"
- "my-skill で結果を生成して"
- "my-skill で入力を処理して"
<!-- i18n-examples:end -->

# 目标

用简短文字说明这个 skill 要帮 agent 交付的最终结果(可量化/可验收)。

# 流程

1. 澄清输入、约束与成功标准。
2. 执行核心步骤(优先复用本 skill 的脚本/参考资料/资产)。
3. 校验结果并输出交付物(包含失败时的回退策略)。

# 护栏

- 未经用户明确确认,不执行破坏性操作(删除、覆盖、不可逆变更等)。
- 对重复/易错/脆弱步骤,优先脚本化以提升确定性。

# 资源

- `scripts/`:放可运行的工具脚本(可参数化、可复用)。
- `references/`:放仅在需要时加载的资料(在本文用相对路径链接)。
- `assets/`:放模板、样式、素材等输出资源。

Overview

This skill is a modular hub for building, managing, and sharing reusable agent skills, designed to help an AI assistant produce repeatable, verifiable skill deliverables. It is intended for tasks that create or run skill artifacts, orchestrate scripts, and package outputs; primary language is Python and it supports extensible multilingual prompts and assets.

How this skill works

The skill inspects inputs, constraints, and success criteria, then runs parameterized scripts from scripts/ to perform core steps. It pulls optional reference material from references/ and templates from assets/ to assemble final deliverables. Results are validated against the success criteria and a fallback plan is provided if verification fails.

When to use it

  • When you need repeatable skill execution or packaging for an AI assistant
  • When you want to run or reuse parameterized scripts reliably
  • When you must produce verifiable deliverables with clear acceptance criteria
  • When you need to integrate references or templates into a skill output
  • When you want to share or version reusable agent skills across projects

Best practices

  • Clarify inputs, constraints, and explicit success criteria before execution
  • Prefer using scripts/ for repeatable or error-prone steps to increase determinism
  • Keep destructive operations gated by explicit user confirmation
  • Validate outputs automatically against defined acceptance checks and log results
  • Store reusable templates and assets in assets/ and reference supporting docs in references/

Example use cases

  • Generate and package a new agent skill by running scripts/create_skill.py and validating output against a checklist
  • Process input data via scripts/process_input.py, apply templates from assets/, and produce a ready-to-deploy skill bundle
  • Run a verification pipeline that checks artifacts, runs unit scripts, and produces a pass/fail report with remediation steps
  • Automate non-destructive migrations or updates to skill metadata with explicit confirmation prompts before changes
  • Assemble multilingual prompt variants using assets/ templates and include references/ citations for auditability

FAQ

What measurable deliverable will I get?

You get a packaged skill artifact (files and metadata) plus a verification report indicating pass/fail against the defined success criteria.

How are destructive actions handled?

Destructive actions are never performed without explicit user confirmation; scripts should require a confirmation flag to proceed.

Where do I put reusable templates or docs?

Put templates and output resources in assets/ and supporting documentation or references in references/ so the skill can load them when needed.