← スキル一覧に戻る

linear-transcript
by dlddu
⭐ 0🍴 0📅 2026年1月19日
SKILL.md
name: linear-transcript description: Linear 이슈의 세션 transcript에서 도구 사용 내역(성공/실패)을 분석합니다 allowed-tools: mcp__linear-server__get_issue, mcp__linear-server__list_comments, Bash(.claude/skills/linear-transcript/scripts/analyze-transcript.sh:), Bash(aws sts get-caller-identity:)
Linear Transcript Analyzer
주어진 Linear 이슈에 연결된 세션의 transcript를 분석하여 도구 사용 내역을 보여줍니다.
Input
- Issue ID: $ARGUMENTS
Instructions
Step 1: Linear 이슈 정보 조회
mcp__linear-server__get_issue를 사용하여 이슈 정보를 가져옵니다- 파라미터:
id(이슈 ID, 예: "DLD-25")
- 파라미터:
- 이슈의 제목과 설명을 확인합니다
Step 2: Session ID 추출
다음 위치에서 Session ID를 추출합니다:
- 이슈 description:
**Claude Session ID**: \XXX`` 패턴 검색 - 이슈 comments:
mcp__linear-server__list_comments로 조회 후 동일 패턴 검색- 파라미터:
issueId(이슈 ID, 예: "DLD-25")
- 파라미터:
Session ID 추출 정규식: \*\*Claude Session ID\*\*: \([^`]+)``
Step 3: AWS 자격 증명 확인
중요: 아래 명령어를 정확히 그대로 실행해야 합니다 (allowed-tools 패턴과 일치 필요)
aws sts get-caller-identity --region ap-northeast-2
Step 4: Transcript 분석
각 Session ID에 대해 분석 스크립트를 실행합니다:
중요: 상대 경로로 실행해야 합니다. 전체 경로를 사용하면 권한이 거부됩니다.
.claude/skills/linear-transcript/scripts/analyze-transcript.sh "$SESSION_ID"
Step 5: 결과 출력
JSON 결과를 터미널에 정리하여 출력합니다:
## Issue: {identifier} - {title}
### 발견된 세션
| Session ID | 출처 |
|------------|------|
| {session_id} | {description/comment} |
### 도구 사용 분석
#### Session: {session_id}
**요약**
- 총 도구 호출: {total_tool_calls}회
- 성공: {success_count}회
- 실패: {failure_count}회
- 성공률: {success_rate}%
**도구별 통계**
| Tool | 호출 횟수 | 성공 | 실패 |
|------|----------|------|------|
| {name} | {count} | {success} | {failure} |
**거부된 도구 (denied_tools)**
| Tool | ID | 입력 파라미터 | 에러 |
|------|-----|-------------|------|
| {name} | {id} | {input} | {error} |
Error Handling
- Session ID를 찾을 수 없는 경우: "이슈에서 Session ID를 찾을 수 없습니다" 출력
- DynamoDB 조회 실패: "Transcript를 조회할 수 없습니다: {session_id}" 출력
- AWS 자격 증명 없음: AWS 환경 변수 설정 안내 출력
Output Format
분석이 완료되면 다음을 출력합니다:
- 이슈 정보 요약
- 발견된 세션 목록
- 각 세션별 도구 사용 분석:
- 총 호출 횟수, 성공/실패 통계
- 도구별 성공/실패 분류
- denied_tools: 거부된 도구의 전체 context (name, id, input, error)
- 성공률
이 데이터는 최소 권한 원칙을 유지하며 allowed-tools 설정을 개선하는 데 활용할 수 있습니다.
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です