Back to list
hohai99

project-regression-checklist

by hohai99

0🍴 1📅 Jan 22, 2026

SKILL.md


name: project-regression-checklist description: Applies project-specific regression criteria to ensure existing functionality remains intact. Use during testing and review. triggers: [post-implementation-check, pre-release-validation] outputs: [regression-report, parity-validation]

Project Regression Checklist

Purpose

Systematically verifies that new changes haven't broken existing, critical functionality. This is the final safety check before a feature is considered "Done".

When to use this skill

  • Immediately after a task implementation is complete
  • Before submitting a feature for release readiness
  • When high-risk refactoring has occurred

Regression Steps

  1. Validate Critical Flows: Run the standard happy-path tests for CORE features.
  2. Check Historical Bug Areas: Review the project history for recurring issues and verify they haven't re-emerged.
  3. Compare Behavior: For migrations, use the behavior-catalog to ensure 100% parity.
  4. Escalate Immediately: If a regression is found, classification must happen via autonomous-test-runner immediately.

Decision Tree

flowchart TD
    A[Start Regression Check] --> B{Migration Project?}
    B -->|Yes| C[Compare with Behavior Catalog]
    B -->|No| D[Run Suite of Critical Tests]
    C --> E{Matches?}
    D --> E
    E -->|No| F[Escalate Regression - Block Release]
    E -->|Yes| G[Check History for Edge Cases]
    G --> H[Final Approval]

Review Checklist

  1. Side Effects: Does this change affect modules not explicitly mentioned in the task?
  2. Performance: Is there any observable slowdown in critical paths?
  3. Compatibility: Does this break any existing API contracts or data formats?
  4. Coverage: Are all regressions paths covered by automated tests?

How to provide feedback

  • Be specific: "The login flow now takes 2s longer than the baseline."
  • Explain why: "Performance regression in the hashing algorithm affects user experience."
  • Suggest alternatives: "Recommend profiling the password hashing module updated in this PR."

No regression is acceptable without approval.

Score

Total Score

50/100

Based on repository quality metrics

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

Reviews

💬

Reviews coming soon