Skip to main content

engram-server-api

API contract guardrails for Engram server changes. Trigger: Any route, handler, payload, or status code modification.

Informations de source

Dépôt
Gentleman-Programming/engram
Dernière activité de la source
21 février 2026 à 12:53
Langue détectée de SKILL.md
anglais
Étoiles
7 283
Forks
753

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
engram-server-api
description
API contract guardrails for Engram server changes. Trigger: Any route, handler, payload, or status code modification.
license
Apache-2.0
metadata
{"author":"gentleman-programming","version":"1.0"}
## When to Use Use this skill when: - Adding or changing HTTP routes - Updating handler request/response schemas - Modifying status code behavior --- ## Contract Rules 1. Every new/changed endpoint must have tests. 2. Cover both success and error paths. 3. Keep scripts and docs aligned with real handlers. 4. Do not reference non-existent endpoints in plugins/hooks. --- ## Required Validation - Handler-level tests for parsing/validation errors - E2E tests for route behavior and response body - Regression test for every bugfix related to API contracts --- ## Docs Rules If payload or route changes, update docs in the same PR.
Voir sur GitHub