360 Secure SkillHub
360 安全技能中心

Skill Naming Standard

核心功能:遵循预设规则与模式,生成规范的代理技能显示名、kebab-case短标识、触发描述及审批相关表述,含命名决策检查环节。典型场景:创建新代理技能、重命名现有技能、审核技能命名合规性。输入为技能相关需求或现有名称,输出为含显示名、slug、描述等的结构化规范命名结果。

dodge1218
dodge1218
热度 24.17
最近更新 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>