Skip to main content

engram-server-api

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

Informações da origem

Repositório
Gentleman-Programming/engram
Última atividade na origem
21 de fevereiro de 2026 às 12:53
Idioma detectado do SKILL.md
inglês
Estrelas
7.283
Forks
753

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
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.
Ver no GitHub