Skill Design Guide
Paste the following prompt into your AI chat to install this skill:
Please follow https://skillhub.cn/install/skillhub.md to install @user_49da3381/skill-design-guide-0 into your AI assistant.
About this skill
Problem: Skills Become Long Prompts
When building an AI Agent Skill, a common failure mode is stuffing triggers, process, templates, examples, and rules all into SKILL.md. The file grows hard to navigate, the model loses track of boundaries, and stable actions get described in natural language instead of being made deterministic. This guide addresses how to turn a Skill from a long prompt into a reusable working directory.
How It Works: Structure the Skill
The skill triggers when the user asks to create, modify, or review a Skill. Instead of summarizing a conversation into a single file, it breaks the work down:
- Confirm the trigger: make the
descriptionconcrete about when the Skill should be used, not generic marketing copy. - Extract the fixed workflow: keep only ordered actions the model needs to know.
- Move material into
references/: templates, examples, field definitions, classification rules, and style preferences belong there. - Script stable actions: put steps with clear rules, stable outputs, or high model error risk into
scripts/. - Leave judgment to AI: classification, summarization, rewriting, and ambiguous interpretation remain model tasks.
Boundaries and Notes
For simple tasks, one SKILL.md may be enough. Once the Skill contains many templates, configurations, or examples, it should be split. The guide directs execution to check references/checklist.md, references/faq.md, references/workflow-guide.md, and references/responsibility-matrix.md, so those files should be available in the Skill directory.
Use Cases
- Draft a document-assistant Skill that separates trigger scope, output templates, and workflow into clear files.
- Review a customer-support reply Skill where templates, examples, and rules are stuffed into SKILL.md and need splitting.
- Refine a contract-summary Skill by deciding which rules can be scripted and which expression tasks remain with the model.
- Turn a long prompt into a reusable Agent skill with a concrete description, references directory, and scripts.
Best For
- Agent-skill engineers who need to turn long prompts into maintainable SKILL.md, references, and scripts.
- Tech leads reviewing agent skills for clear triggers, responsibility boundaries, and scriptable actions.
- AI application developers turning prompts into team-reusable assets with templates, examples, fields, and checklists.
- Product engineers maintaining document or contract workflows who need to separate model judgment from fixed scripts.
Related Skills
Turn vague requests into structured prompts with role, task, context, and constraints, outputting only usable prompts without executing the task.
A skill for game NPC and enemy AI that separates decision, steering, and pathfinding, covering FSMs, behavior trees, A*, path caching, and pitfalls.
Provides multi-turn emotional companion chat through a third-party Agent API and supports continuing sessions via session_id.
An evaluation-driven workflow for diagnosing, optimizing, validating, and logging Agent Skills based on design patterns and anti-patterns.