Add self-improve-skill: 기존 스킬 종합 분석 및 개선 스킬
This commit is contained in:
@@ -0,0 +1,107 @@
|
||||
# Self-Improve Skill - 분석 파라미터
|
||||
|
||||
# 점수 가중치 (합계: 100)
|
||||
scoring:
|
||||
frontmatter: 15
|
||||
documentation: 20
|
||||
workflow: 25
|
||||
error_handling: 15
|
||||
resources: 10
|
||||
cross_references: 10
|
||||
metadata: 5
|
||||
|
||||
# 등급 기준
|
||||
grades:
|
||||
S: 90
|
||||
A: 80
|
||||
B: 70
|
||||
C: 60
|
||||
D: 0
|
||||
|
||||
# 우선순위 기준
|
||||
priority_thresholds:
|
||||
high: 80 # 80점 미만 = 즉시 개선 (높은 우선순위)
|
||||
medium: 60 # 60점 미만 = 권장 개선 (중간 우선순위)
|
||||
low: 40 # 40점 미만 = 선택적 개선 (낮은 우선순위)
|
||||
|
||||
# Frontmatter 검증 규칙
|
||||
frontmatter:
|
||||
required_fields:
|
||||
- name
|
||||
- description
|
||||
- version
|
||||
- author
|
||||
optional_fields:
|
||||
- tags
|
||||
- dependencies
|
||||
- license
|
||||
description_patterns:
|
||||
- "USE FOR:"
|
||||
- "DO NOT USE FOR:"
|
||||
version_format: "semver" # major.minor.patch
|
||||
|
||||
# 문서 구조 검증 규칙
|
||||
documentation:
|
||||
required_sections:
|
||||
- title # H1 헤딩
|
||||
- purpose # 한 문단 요약
|
||||
recommended_sections:
|
||||
- workflow # 워크플로우 설명
|
||||
- error_handling # 에러 처리
|
||||
- examples # 사용 예시
|
||||
max_heading_depth: 4
|
||||
min_paragraph_length: 20
|
||||
|
||||
# 워크플로우 검증 규칙
|
||||
workflow:
|
||||
min_phases: 2
|
||||
require_phase_names: true
|
||||
require_decision_points: false # 분기 처리 필수 여부
|
||||
require_test_scenarios: false # 테스트 시나리오 필수 여부
|
||||
|
||||
# 에러 핸들링 검증 규칙
|
||||
error_handling:
|
||||
require_table: true
|
||||
min_scenarios: 3
|
||||
required_columns:
|
||||
- situation
|
||||
- response
|
||||
|
||||
# 리소스 검증 규칙
|
||||
resources:
|
||||
check_scripts_exist: true
|
||||
check_templates_exist: true
|
||||
check_references_exist: true
|
||||
allowed_extensions:
|
||||
- .md
|
||||
- .sh
|
||||
- .py
|
||||
- .ps1
|
||||
- .yaml
|
||||
- .json
|
||||
|
||||
# 교차참조 검증 규칙
|
||||
cross_references:
|
||||
check_links_valid: true
|
||||
check_related_skills: true
|
||||
|
||||
# 메타데이터 검증 규칙
|
||||
metadata:
|
||||
require_version: true
|
||||
require_author: true
|
||||
require_license: false
|
||||
require_dependencies: false
|
||||
|
||||
# 분석 대상 제외 패턴
|
||||
excludes:
|
||||
- ".git"
|
||||
- ".gitignore"
|
||||
- "node_modules"
|
||||
- "__pycache__"
|
||||
- "*.pyc"
|
||||
|
||||
# 보고서 설정
|
||||
report:
|
||||
language: "ko" # 보고서 언어
|
||||
include_examples: true # 개선 전/후 예시 포함
|
||||
max_improvements: 20 # 최대 개선 사항 수
|
||||
Reference in New Issue
Block a user