スキル一覧に戻る
min-hinthar

retro

by min-hinthar

Mobile-first PWA for a la carte Burmese food ordering with Saturday-only delivery in Southern California.

0🍴 0📅 2026年1月25日
GitHubで見るManusで実行

SKILL.md


name: retro description: This skill should be used when the user asks to "capture learnings", "run retrospective", "log what we learned", "update error history", or at the end of a session to capture insights. Reviews session and selectively logs insights worth preserving.

Session Retrospective

Review the current session and capture learnings. Be selective—only log insights worth preserving for future sessions.

Tasks

1. Error Patterns

If errors occurred:

  • Check .claude/ERROR_HISTORY.md for existing entries
  • Add new entries only if: error spans >2 files, non-obvious root cause, or likely to recur
  • Use format: date, type, severity, files, error, root cause, fix, prevention

2. Learnings

Update .claude/LEARNINGS.md with:

  • Patterns that worked well in this codebase
  • Conventions discovered (naming, structure, data flow)
  • Gotchas or anti-patterns to avoid
  • Skip obvious/generic knowledge

3. CLAUDE.md Updates

If session revealed:

  • New verification commands needed
  • Additional paths worth documenting
  • MCP tool usage patterns
  • Agent strategy improvements

Entry Formats

LEARNINGS.md

## YYYY-MM-DD: [Brief Topic]

**Context:** [What was being done]
**Learning:** [Key insight]
**Apply when:** [Trigger conditions]

ERROR_HISTORY.md

## YYYY-MM-DD: [Error Type]

**Severity:** Low | Medium | High | Critical
**Files:** [Affected files]
**Error:** [Error message/symptom]
**Root Cause:** [What actually caused it]
**Fix:** [How resolved]
**Prevention:** [How to avoid]

Logging Guidelines

Log if:

  • Error occurred 2+ times
  • Error spans multiple files
  • Root cause was non-obvious
  • Pattern saved significant time
  • Would help future debugging

Skip if:

  • Simple typo or one-off
  • Generic/common knowledge
  • Already documented
  • Temporary workaround

Quick Checklist

  • Check ERROR_HISTORY.md before logging (avoid duplicates)
  • Check LEARNINGS.md before logging (avoid duplicates)
  • Use terse, imperative language
  • Include when to apply the learning
  • Consider if pattern warrants skill update

Additional Resources

Reference Files

For detailed guidance:

  • references/logging-triggers.md — What to log, when, and format details
  • references/skill-evolution.md — When to update skills vs log learnings
  • references/meta-learning.md — Reflection questions, retrospective templates

Scripts

Utility scripts in scripts/:

  • validate-learnings.sh — Check for duplicates and stale entries

Quick Reference

What to Log

CategoryExampleDestination
Hook/API quirkestimatedTotal not totalLEARNINGS.md
Path conventionlayouts/ vs layout/LEARNINGS.md
Type patternas const for variantsLEARNINGS.md
Route conflictDynamic segment collisionERROR_HISTORY.md
Auth bypassRLS exception neededERROR_HISTORY.md
Import issuePath resolution mismatchERROR_HISTORY.md

Skill Update Triggers

If pattern...Then update...
Motion/animationfrontend-design
Question revealed scopeprd-clarify
State/affordanceprd-ux
Prompt structureux-prompts
Verification commandCLAUDE.md

Common Patterns to Watch

TypeScript/React:

  • File casing (case-sensitive imports)
  • Framework namespace changes
  • Instrumentation patterns

Testing:

  • Browser API mocks (ResizeObserver, matchMedia)
  • Exact matching requirements
  • Avoid class-based assertions

Build/Config:

  • Version mismatches
  • Path alias resolution
  • Environment-specific behavior

スコア

総合スコア

60/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です