engram-server-api

SKILL.md

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.

Weekly Installs
15
GitHub Stars
1.4K
First Seen
Feb 23, 2026
Installed on
opencode15
antigravity14
github-copilot14
codex14
kimi-cli14
amp14