tinkeredbyerwin presents grip inside coding agents: before push, five questions on the agent-written diff that you must answer; below the pass mark, push is blocked so humans still own AI-written code.
grip
Quiz the developer on the current diff with grip before it is committed or pushed. Five questions about the change, graded to a Grip Score out of 100. Use for /grip, "quiz me", "do I have a grip on this", or before pushing code the developer did not write line by line.
Datos de origen
- Repositorio
- guilyx/grip
- Última actividad en el origen
- 8 de octubre de 2026 a las 06:47
- Idioma detectado de SKILL.md
- inglés
- Estrellas
- 9
- Forks
- 0
grip: Five questions before you push
Quizzes you—not the agent—on the current diff with five questions graded to a Grip Score out of 100; below the pass mark, push stays blocked so humans still own AI-written code.
Examples
Creator post: /grip before push asks five questions on the agent-written diff; below the pass mark, no push.
Uses
Use with /grip, “quiz me”, or before pushing code you did not write line by line.
Prerequisites
The grip CLI available to the agent (grip ask / grip grade).
How to use
Run the quiz on staged, unpushed, or a commit range; answer all five questions yourself; the Skill grades answers and reports the score—do not let the agent answer for you.
Limitations
The agent is only the messenger; blank answers score zero; nothing-to-quiz and already-passed diffs stop early.
Opciones de instalación
De forma predeterminada está seleccionado el prompt que primero revisa el origen. Puedes cambiar a un comando directo o descargar una copia local.
Revisa los archivos de origen
Lee SKILL.md y los archivos complementarios que muestra SkillsMP antes de decidir si quieres instalarlo.
Mostrando SKILL.md
- name
- grip
- description
- Quiz the developer on the current diff with grip before it is committed or pushed. Five questions about the change, graded to a Grip Score out of 100. Use for /grip, "quiz me", "do I have a grip on this", or before pushing code the developer did not write line by line.
- disable-model-invocation
- true
- allowed-tools
- Bash(grip *)