← 返回
未分类 中文

Aliyun Skill Creator

Use when creating, migrating, or optimizing skills for this alicloud-skills repository. Use whenever users ask to add a new skill, import an external skill,...
在为本 alicloud‑skills 仓库创建、迁移或优化技能时使用;在用户请求添加新技能、导入外部技能等情况下使用。
cinience cinience 来源
未分类 clawhub v1.0.0 1 版本 100000 Key: 无需
★ 0
Stars
📥 259
下载
💾 0
安装
1
版本
#latest

概述

Category: tool

Alibaba Cloud Skill Creator

Repository-specific skill engineering workflow for alicloud-skills.

Use this skill when

  • Creating a new skill under skills/**.
  • Importing an external skill and adapting it to this repository.
  • Updating skill trigger quality (name and description in frontmatter).
  • Adding or fixing smoke tests under tests/**.
  • Running structured benchmark loops before merge.

Do not use this skill when

  • The user only needs to execute an existing product skill.
  • The task is purely application code under apps/ with no skill changes.

Repository constraints (must enforce)

  • Skills live under skills////.
  • Skill folder names use kebab-case and should start with alicloud-.
  • Every skill must include SKILL.md frontmatter with name and description.
  • skills/**/SKILL.md content must stay English-only.
  • Smoke tests must be in tests///-test/SKILL.md.
  • Generated evidence goes to output// only.
  • If skill inventory changes, refresh README index with scripts/update_skill_index.sh.

Standard deliverable layout

skills/<domain>/<subdomain>/<skill-name>/
├── SKILL.md
├── agents/openai.yaml
├── references/
│   └── sources.md
└── scripts/ (optional)

tests/<domain>/<subdomain>/<skill-name>-test/
└── SKILL.md

Workflow

1) Capture intent

  • Confirm domain/subdomain and target skill name.
  • Confirm whether this is new creation, migration, or refactor.
  • Confirm expected outputs and success criteria.

2) Implement skill changes

  • For new skills: scaffold structure and draft SKILL.md + agents/openai.yaml.
  • For migration from external repo: copy full source tree first, then adapt.
  • Keep adaptation minimal but explicit:
  • Replace environment-specific instructions that do not match this repo.
  • Add repository validation and output discipline sections.
  • Keep reusable bundled resources (scripts/, references/, assets/).

3) Add smoke test

  • Create or update tests/**/-test/SKILL.md.
  • Keep it minimal, reproducible, and low-risk.
  • Include exact pass criteria and evidence location.

4) Validate locally

Run script compile validation for the skill:

python3 tests/common/compile_skill_scripts.py \
  --skill-path skills/<domain>/<subdomain>/<skill-name> \
  --output output/<skill-name>-test/compile-check.json

Refresh skill index when inventory changed:

scripts/update_skill_index.sh

Confirm index presence:

rg -n "<skill-name>" README.md README.zh-CN.md README.zh-TW.md

Optional broader checks:

make test
make build-cli

5) Benchmark loop (optional, for major skills)

If the user asks for quantitative skill evaluation, reuse bundled tooling:

  • scripts/run_eval.py
  • scripts/aggregate_benchmark.py
  • eval-viewer/generate_review.py

Prefer placing benchmark artifacts in a sibling workspace directory and keep per-iteration outputs.

Definition of done

  • Skill path and naming follow repository conventions.
  • Frontmatter is complete and trigger description is explicit.
  • Test skill exists and has objective pass criteria.
  • Validation artifacts are saved under output/.
  • README skill index is refreshed if inventory changed.

References

  • references/schemas.md
  • references/sources.md

版本历史

共 1 个版本

  • v1.0.0 当前
    2026-05-07 22:59 安全 安全

安全检测

腾讯云安全 (Keen)

安全,无风险
查看报告

腾讯云安全 (Sanbu)

安全,无风险
查看报告

🔗 相关推荐

ai-agent

Find Skills

guipi888
场景驱动+关键词双模式技能发现工具。当用户用自然语言描述场景/需求(如"我想做一个海报""帮我分析股票"),或明确说"安装技能/find skills/找个skill"时,自动从官方内置、本地已安装、SkillHub、虾评、GitHub、C
★ 1,486 📥 548,048
design-media

Volcengine Ai Image Generation

cinience
火山引擎AI服务图像生成工作流。适用于文生图、风格变体、提示词优化、确定性图像生成参数设置及问题排查。
★ 3 📥 4,598
ai-agent

Self-Improving + Proactive Agent

ivangdavila
自我反思+自我批评+自我学习+自组织记忆。智能体评估自身工作、发现错误并持续改进。
★ 1,403 📥 323,953