prest

20 mods across 2 repositories, 4.6k stars between them.

adapter-features

01

prest/prest

Cursor rule Cursor

Database-specific features must be implemented in the specialized adapter only. Base adapters (postgres, mysql, etc.) must remain database-agnostic.

4.6k 4d ago A 773 tokens original MIT

adapter-unit-tests

02

prest/prest

Cursor rule Cursor

Postgres adapter unit tests are sqlmock-only; no real DB or sqlx.Connect.

4.6k 4d ago A 0 tokens original MIT

agentic-loop

03

prest/prest

Cursor rule Cursor

Follow this loop on every development task in this repository. For full conventions, architecture, and examples, see @.github/copilot-instructions.md (source of truth). This rule distills the workflow; do not duplicate that document.

4.6k 4d ago A 2,025 tokens original MIT

config-resilience

04

prest/prest

Cursor rule Cursor

Config warn-and-continue for non-sensitive keys; Auth/ACL/JWT/secrets/DB credentials fail closed.

4.6k 4d ago A 0 tokens original MIT

core

05

prest/prest

Cursor rule Cursor

Core token-efficiency and response discipline rules. Always active.

4.6k 4d ago B 992 tokens original MIT

git-commits

06

prest/prest

Cursor rule Cursor

Git commit safety — commits are human-only; AI suggests, never executes.

4.6k 4d ago A 963 tokens original MIT

prest/prest

Cursor rule Cursor

Hexagonal DIP/ISP — no postgres in handlers; narrow ports via Deps; TDD→port→adapter→route.

4.6k 4d ago A 0 tokens original MIT

integration-layout

08

prest/prest

Cursor rule Cursor

Per-DB compose/workflow layout; Timescale runs only its package; no folding into Postgres.

4.6k 4d ago A 0 tokens original MIT

integration-tests

09

prest/prest

Cursor rule Cursor

Human-readable integration test requests; helpers vs httptest; suites/ vs per-DB placement.

4.6k 4d ago A 0 tokens original MIT

prest/prest

Cursor rule Cursor

Classify engines, require DIFFERENCES.md, and map what/where for new SQL DB support.

4.6k 4d ago A 0 tokens original MIT

studio-build

11

prest/prest

Cursor rule Cursor

After Studio changes, regenerate embedded assets with make studio-build and keep dist in the diff.

4.6k 4d ago A 0 tokens original MIT

token-optimization

12

prest/prest

Cursor rule Cursor

Agent-mode tool-call efficiency. Cuts the largest hidden cost in modern AI IDEs — wasted tool calls and oversized context windows.

4.6k 4d ago A 845 tokens original MIT

unit-tests-tdd

13

prest/prest

Cursor rule Cursor

TDD required for behavior changes; ≥80% package coverage on touched packages; unit-test conventions.

4.6k 4d ago A 375 tokens original MIT

prest/prest

Skill Claude CodeCodexCursor

Guides writing and reviewing pREST Docker/network integration tests under integration/ so each request is human-readable via step comments or table-driven descriptions. Use when adding or editing integration//test.go, HTTP controller E2E coverage, make test-integration, test-integration-postgres…

4.6k 4d ago A 78 tokens original MIT

prest/prest

Skill Claude CodeCodexCursor

Guides classifying, gap-analyzing, and scaffolding support for a new SQL database in pREST (wire-compatible variants like TimescaleDB or new dialects). Use when adding database support, creating integration/ /, DIFFERENCES.md, adapters/ , per-DB docker-compose or GitHub workflows, or planning where config/app wiring…

4.6k 4d ago A 79 tokens original MIT

prest/prest

Instructions file GitHub Copilot

Instructions for prest/prest, covering copilot instructions for prest go backend, project scope, core engineering principles, solid principles for go and s — single responsibility.

4.6k 4d ago A 5,152 tokens original MIT

agentic-loop

17

prest/prest-mcp-adapter

Cursor rule Cursor

Follow this loop on every development task. For conventions, see @.github/copilot-instructions.md.

0 1mo ago A 508 tokens original MIT

git-commits

18

prest/prest-mcp-adapter

Cursor rule Cursor

Git commit safety — commits are human-only; AI suggests, never executes.

0 1mo ago A 635 tokens original MIT

prest

20

prest/prest-mcp-adapter

MCP server Claude CodeCodexCursor

MCP server "prest" as configured in prest/prest-mcp-adapter. Runs in Docker (ghcr.io/prest/prest-mcp-adapter:0.1.3). Needs 3 environment variables to run.

0 1mo ago A tokens not measured original MIT