authoring-skills
작성자: flutter
에이전트 워크플로우를 위한 고품질의 효과적인 스킬 생성을 안내합니다. .agents/skills/ 디렉토리에서 스킬을 생성하거나 수정할 때 사용하세요.
npx skills add https://github.com/flutter/devtools --skill authoring-skillsAuthoring Skills
When creating or modifying skills in this repository, follow these best practices:
- Antigravity Guidelines: Skill authoring best practices
- Anthropic Guidelines: Skill authoring best practices
Repository-Specific Guidelines
- Location: All skills must be placed in the
.agents/skills/directory. - Avoid Duplication: Before creating a skill, check if one already exists in the flutter/skills repository. If it does, do not create a local skill; instead, instruct the user to install it via
npx. - Naming: Use the gerund form (verb-ing-noun) or noun-phrase (e.g.,
authoring-skills,adding-release-notes). Use only lowercase letters, numbers, and hyphens. - Conciseness: Prioritize brevity in
SKILL.md. Agents are already highly capable; only provide context they don't already have. - Automation: Any utility scripts placed in the
scripts/directory MUST be written in Dart. - Validation: Skills are automatically validated using
dart_skills_lint. Ensure your skills pass the linter before submitting. See theREADME.mdin.agents/skills/for instructions on how to run the linter locally. - Progressive Disclosure: Use the patterns below to organize instructions effectively:
- CHECKLIST.md: Template for tracking skill development progress.
- EXAMPLES.md: Local examples and anti-patterns.