360 Secure SkillHub
360 安全技能中心

Skill Naming Standard

该 Skill 提供 Agent Skill 的命名规范:显示名用 Title Case,slug 用小写 kebab-case 且不超过 60 字符,名称需冷读可懂;同时给出命名模式、五项决策检查清单,以及含触发条件、输出与审批边界的输出模板,用于命名、重命名或审查 Skill。

dodge1218
dodge1218
热度 24.24
最近更新 2026-05-26 12:15:12
分类:效率依赖:纯提示词应用场景:模板 / 工作流

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add skill-naming-standard
Metadata
name
skill-naming-standard
description
Use when naming, renaming, or reviewing agent skills. Produces cold-readable display names, kebab-case slugs, trigger descriptions, and approval-aware autonomy wording.

Skill Naming Standard

Name the job, not the lore.

Rules

  • Use Title Case for display names.
  • Use lowercase kebab-case for slugs.
  • Keep slugs under 60 characters.
  • Make names understandable without private memory.
  • Prefer action, domain, and output over vibe.
  • Keep nicknames as aliases inside the body, not in the slug.
  • Use approval language when the skill can change external state.

Naming Patterns

<Domain> <Job>
<Domain> <Artifact> Builder
<Approval Gated> <External Action>
<Continuous> <Monitoring Loop>
<Read Only> <Review Task>

Examples:

Expert Execution Upgrade      -> expert-execution-upgrade
Workspace Lifecycle Standard  -> workspace-lifecycle-standard
Cross Agent Skill Adapter     -> cross-agent-skill-adapter
Approval Gated Deployer       -> approval-gated-deployer
Continuous Stream Supervisor  -> continuous-stream-supervisor

Decision Check

  1. Could a new agent infer when to use it?
  2. Does it describe the job instead of the author's mental shortcut?
  3. Is it narrow enough to avoid grabbing unrelated tasks?
  4. Does the name imply too much autonomy?
  5. Does the description state approval boundaries?

Output

Display Name: <Title Case>
Slug: <kebab-case>
Description: <trigger + output + approval boundary>
Aliases: <private nicknames only if useful>
Why: <one sentence>