Agent Skills
› zhukunpenglinyutong/desktop-cc-gui
› create-command
create-command
GitHub用于根据用户需求快速生成符合规范的Codex技能文件。通过解析名称和描述,自动分析技能类型并创建结构化的SKILL.md,支持添加新工作流或扩展技能集。
Trigger Scenarios
添加新的开发者工作流技能
创建自定义技能
扩展Trellis技能集
Install
npx skills add zhukunpenglinyutong/desktop-cc-gui --skill create-command -g -y
SKILL.md
Frontmatter
{
"name": "create-command",
"description": "Scaffolds a new skill file with proper naming conventions and structure. Analyzes requirements to determine skill type and generates appropriate content. Use when adding a new developer workflow skill, creating a custom skill, or extending the Trellis skill set."
}
Create New Skill
Create a new Codex skill in .agents/skills/<skill-name>/SKILL.md based on user requirements.
Usage
$create-command <skill-name> <description>
Example:
$create-command review-pr Check PR code changes against project guidelines
Execution Steps
1. Parse Input
Extract from user input:
- Skill name: Use kebab-case (e.g.,
review-pr) - Description: What the skill should accomplish
2. Analyze Requirements
Determine skill type based on description:
- Initialization: Read docs, establish context
- Pre-development: Read guidelines, check dependencies
- Code check: Validate code quality and guideline compliance
- Recording: Record progress, questions, structure changes
- Generation: Generate docs or code templates
3. Generate Skill Content
Minimum SKILL.md structure:
---
name: <skill-name>
description: "<description>"
---
# <Skill Title>
<Instructions for when and how to use this skill>
4. Create Files
Create:
.agents/skills/<skill-name>/SKILL.md
5. Confirm Creation
Output result:
[OK] Created Skill: <skill-name>
File path:
- .agents/skills/<skill-name>/SKILL.md
Usage:
- Trigger directly with $<skill-name>
- Or open /skills and select it
Description:
<description>
Skill Content Guidelines
[OK] Good skill content
- Clear and concise: Immediately understandable
- Executable: AI can follow steps directly
- Well-scoped: Clear boundaries of what to do and not do
- Has output: Specifies expected output format (if needed)
[X] Avoid
- Too vague: e.g., "optimize code"
- Too complex: Single skill should not exceed 100 lines
- Duplicate functionality: Check if similar skill exists first
Naming Conventions
| Skill Type | Prefix | Example |
|---|---|---|
| Session Start | start |
start |
| Pre-development | before- |
before-dev |
| Check | check- |
check |
| Record | record- |
record-session |
| Generate | generate- |
generate-api-doc |
| Update | update- |
update-changelog |
| Other | Verb-first | review-code, sync-data |
Version History
- cb4962a Current 2026-07-24 22:05


