1k-retrospective

Retrospective: Evolve Self-Testing Rules from Real Cases

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "1k-retrospective" with this command: npx skills add onekeyhq/app-monorepo/onekeyhq-app-monorepo-1k-retrospective

Retrospective: Evolve Self-Testing Rules from Real Cases

Workflow

Step 1: Read Cases

Read .claude/skills/1k-retrospective/references/case-studies.md . Count cases since the last <!-- Retrospective completed --> marker. If fewer than 3 new cases, report "Not enough new cases" and stop.

Step 2: Analyze Patterns

For each case, extract root cause category and which self-testing section (1-8) could have caught it, or "NEW" if not covered. Aggregate counts per pattern.

Step 3: Identify Gaps and Weak Spots

  • Gaps: patterns appearing 2+ times marked "NEW" → candidates for new check items

  • Weak spots: patterns appearing 3+ times already covered → check item needs stronger wording or more specificity

Step 4: Propose Changes

Output a short report:

Retrospective — YYYY-MM-DD Cases analyzed: N (date range: YYYY-MM-DD to YYYY-MM-DD) Recurring patterns: [pattern] N (NEW/WEAK), [pattern] N (NEW/WEAK) Proposed changes: Add [Section N] [one-line check] / Strengthen [Section N] [current → revised] Housekeeping: archive candidates [list], zero-hit checks [list]

Step 5: Apply Changes (after user confirmation)

Rules when modifying self-testing.mdc :

  • Max 150 lines — if exceeded, consolidate similar items or move details to references/patterns.md

  • One-liner check items only — no code examples in the rule file

  • Keep 9-section structure — new items go into existing sections, no new sections

  • Never delete case entries — mark archived with [ARCHIVED] prefix

Step 6: Update Timestamp

Append to case-studies.md :

<!-- Retrospective completed: YYYY-MM-DD | Cases analyzed: N | Changes applied: N -->

Example

5 cases: 3 BigNumber (NaN/precision/division), 1 cleanup, 1 stale closure. → BigNumber = NEW (3 hits) → Add one-line check to Section 1.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

react-best-practices

No summary provided by upstream source.

Repository SourceNeeds Review
General

implementing-figma-designs

No summary provided by upstream source.

Repository SourceNeeds Review
General

pr-review

No summary provided by upstream source.

Repository SourceNeeds Review
General

1k-date-formatting

No summary provided by upstream source.

Repository SourceNeeds Review