expert-instruction

v2026.09.24

System prompt design and instruction crafting for AI agents. Covers persona definition, constraint specification, output formatting, tool use instructions, multi-turn behavior, and guardrail design. Use when writing system prompts for AI products, designing agent personas, specifying behavioral constraints, crafting tool-use instructions, or building multi-step agent workflows.

GitHub
安装命令
npx skhub add oakoss/expert-instruction
Markdown
SKILL.md

Expert Instruction Design

Overview

Expert instruction design focuses on crafting system prompts that define how an AI agent behaves, what it can and cannot do, and how it responds across interactions. Unlike general prompt engineering (which optimizes individual queries), this skill covers the persistent behavioral layer that shapes an agent's identity, capabilities, and constraints.

When to use: Writing system prompts for AI products, defining agent personas for customer-facing tools, specifying behavioral guardrails, crafting tool-use guidance, or designing multi-step agent workflows.

When NOT to use: One-off prompt optimization (use the prompt skill), fine-tuning or training-time configuration, infrastructure-level safety (use model provider safety features), or tasks that do not involve LLM agent behavior.

Quick Reference

PatternPurposeKey Points
Identity blockDefine who the agent isRole, expertise, communication style
Capability declarationState what the agent can doExplicit tool list, domain boundaries
Constraint specificationDefine behavioral boundariesHard limits, soft preferences, escalation rules
Output format rulesEnsure consistent response structureTemplates, progressive disclosure, length limits
Tool use instructionsGuide when and how to use toolsSelection criteria, error handling, sequencing
Multi-turn behaviorHandle conversation continuityContext tracking, topic switching, memory
GuardrailsPrevent harmful or out-of-scope behaviorContent boundaries, instruction hierarchy
Escalation triggersDefine when to hand off to humansConfidence thresholds, scope boundaries

Common Mistakes

MistakeCorrect Pattern
System prompt over 4000 tokensKeep under 2000 tokens, move details to reference docs
Contradictory instructionsAudit for conflicts, establish priority order
Vague persona ("be helpful")Specific: expertise domain, response style, knowledge bounds
No escalation pathDefine when agent should defer to human or say "I don't know"
Listing every edge caseState principles, provide examples for ambiguous cases only
Mixing identity and task instructionsSeparate: identity block first, task instructions second
No output format specificationDefine structure: headings, lists, code blocks, length
Tool instructions without error handlingInclude fallback behavior when tools fail or return errors
Testing only happy-path inputsTest adversarial, off-topic, and edge case inputs
Deploying without versioningTrack system prompt versions, log changes, enable rollback

Delegation

  • Prompt technique exploration: Use Explore agent to research patterns
  • System prompt testing: Use Task agent to run adversarial test suites
  • Code review: Delegate to code-reviewer agent for integration code

If the prompt skill is available, delegate general prompt engineering techniques (CoT, few-shot, structured output) to it. Otherwise, recommend: pnpm dlx skills add oakoss/agent-skills -s prompt -a claude-code -y

References

发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

2026年9月24日

分类

未分类

许可证

未指定

源路径

skills/expert-instruction

默认分支

main

最新提交

85e3a39

Tree SHA

a4c9e7b