engram-server-api

Validate Engram server API endpoints against route, handler, payload, and status code contracts.

1|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/devopstales/aiskillgrid --skill engram-server-api
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: engram-server-api
Source: https://github.com/devopstales/aiskillgrid/tree/main/.agents/skills/engram-server-api
Command: npx skills add https://github.com/devopstales/aiskillgrid --skill engram-server-api

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill addresses the challenge of maintaining API integrity and ensuring all modifications meet specific standards for the Engram server.

Core Features & Use Cases

  • API Contract Guardrails: Provides checks for route, handler, payload, and status code modifications.
  • Automated Testing: Requires tests for every new or changed endpoint.
  • Documentation Alignment: Ensures scripts and docs stay up-to-date with real handlers.
  • Use Case: When you update an endpoint or modify a handler, use this Skill to verify that all changes comply with the API contract.

Quick Start

After updating an endpoint in the Engram server, run the skill to validate API integrity.

Frequently Asked Questions about engram-server-api

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify API endpoint changes comply with the contract?

To verify API endpoint changes comply with the contract, you run validation tests against modified routes, handlers, payload schemas, and status codes to ensure modifications meet defined API integrity standards.

When do I need to run API contract testing for server endpoints?

You need API contract testing when updating an endpoint, modifying a handler, or changing payload schemas to verify that all route and status code updates align with actual server behavior and documentation.

How do I align API documentation with actual endpoint handlers?

You align API documentation with actual handlers by running validation scripts that check endpoint modifications, ensuring your docs accurately reflect current route definitions, payload schemas, and status code behaviors.

Does API contract validation require testing scripts for new endpoints?

Yes, API contract validation requires dedicated testing scripts for every new or changed endpoint to confirm route integrity, handler validation, and payload schema compliance before deployment.

What is the best way to maintain API integrity when modifying handlers?

The best way to maintain API integrity when modifying handlers is to enforce automated checks that validate route, payload, and status code changes against the defined API contract during development.

What happens if payload schemas or status codes change without endpoint testing?

Without endpoint testing, payload schema or status code changes risk breaking API integrity by allowing undocumented route modifications and handler validation errors to reach production undetected.