command-optimization
CLI 명령어 설계 및 최적화
متاح أيضًا من: Joseph OBrien
효과적인 커맨드라인 인터페이스를 만들려면 디자인 패턴, 인자 파싱, 사용자 경험 원칙을 이해해야 합니다. 이 스킬은 확립된 관례를 따르는 직관적이고 문서화가 잘 된 CLI 도구를 구축하기 위한 전문적인 가이드를 제공합니다.
تنزيل ZIP المهارة
رفع في Claude
اذهب إلى Settings → Capabilities → Skills → Upload skill
فعّل وابدأ الاستخدام
اختبرها
استخدام "command-optimization". Create a command to generate React components
النتيجة المتوقعة:
- Command: generate:component
- Usage: npm run generate:component <Name> [options]
- Options: --path <path>, --type <functional|class>, --with-tests, --with-styles
- Examples included with clear usage patterns
استخدام "command-optimization". Design a CLI command for database migrations
النتيجة المتوقعة:
- Command: db:migrate
- Usage: npm run db:migrate [migration-name] [options]
- Options: --create <table>, --rollback, --status, --to <version>
- Step-by-step workflow for migration operations
التدقيق الأمني
آمنPure prompt-based skill containing only documentation and guidance for CLI command design. No executable code, scripts, network calls, or file system access. All content is instructional with no security concerns. All 112 static findings are false positives.
عوامل الخطر
⚙️ الأوامر الخارجية (61)
🌐 الوصول إلى الشبكة (1)
درجة الجودة
ماذا يمكنك بناءه
CLI 명령어 표준화
더 나은 개발자 경험과 유지보수성을 위해 프로젝트 전반에 걸쳐 일관된 명령어 패턴을 만듭니다.
작업 스크립트 자동화
반복적인 배포 및 유지보수 작업을 효율적으로 자동화하는 커맨드라인 도구를 설계합니다.
CLI 유틸리티 구축
적절한 인자 처리 및 오류 피드백을 갖춘 잘 구조화된 CLI 유틸리티를 개발합니다.
جرّب هذه الموجهات
Create a command to generate [component-type] with [options]
Improve the user experience of this command: [paste command code]
Design an argument parsing structure for a [command-type] command that accepts [input-types]
Add robust error handling and validation to this CLI command: [paste command code]
أفضل الممارسات
- 명확하고 행동 지향적인 명령어 이름 사용(generate, create, build)
- 구체적이고 실행 가능한 오류 메시지와 함께 입력을 조기에 검증
- 미리보기를 위한 --dry-run과 상세 출력을 위한 --verbose 지원
تجنب
- 명확한 목적이 없는 모호한 명령어 이름 사용
- 작업 전에 파일 존재 및 권한 검증 실패
- 컨텍스트나 제안된 수정 방법 없이 일반적인 오류 메시지 제공