Skip to main content

sanity-check

Perform a sanity check (Why-WhatFor analysis) on your work before finalizing an approach or code change.

Informations de source

Dépôt
LumiroCode/copilot-instructions
Dernière activité de la source
1 avril 2026 à 09:37
Langue détectée de SKILL.md
anglais
Étoiles
0
Forks
0

Options d'installation

Le prompt qui vérifie d'abord la source est sélectionné par défaut. Vous pouvez passer à une commande directe ou télécharger une copie locale.

Vérifiez les fichiers source

Lisez SKILL.md et les fichiers associés affichés par SkillsMP avant de décider de l'installer.

Affichage de SKILL.md

SKILL.md
Instructions source · Aperçu en lecture seule
name
sanity-check
description
Perform a sanity check (Why-WhatFor analysis) on your work before finalizing an approach or code change.
argument-hint
Description of the planned/completed change or approach.
user-invocable
true
metadata
{"skill":"sanity-check","description":"Perform a sanity check on a planned or implemented change.","usage":"Use this skill throughout the work, after making a decision, change in code, or approach.","input":"Description of the change or approach.","output":"A Why-WhatFor analysis result, validating or refuting the change."}
# Sanity Check (Why-WhatFor Analysis) Skill ## When to use - After making any non-trivial: decision, change, tool use or fleshing-out prior thoughts. - Before committing to a complex implementation path. - When evaluating the potential consequences (positive and negative) of any non-trivial change. - Validating own chain of thoughts and assumptions. ## The Why-WhatFor Sanity Check You are the sanity checker of your own work. Perform this analysis strictly: 1. **Why**: - What is the fundamental rationale for this decision within the broader project and task context? - What is the immediate reason for this decision? 2. **What For**: For what gain? - Evaluate potential positive and negative impacts of the decision on whole project and work scope - Evaluate immediate consequences. ## Outputs - Present a concise, focused, distilled outline summarizing the Why-WhatFor analysis. - Conclude with a clear statement: Does the logic hold up? Or should approach be adjusted, backtracked, or rethought? - Do not shy away from being neither critical/lenient nor supportive of your own decisions. Strive for cold objectiveness.
Voir sur GitHub