sahil-ss9/agent-personas/backend-contract-design

Claude Code and agent skill by sahil-ss9/agent-personas

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

Design backend-neutral contracts that real backends satisfy.

Install

npx vskill@latest install sahil-ss9/agent-personas/backend-contract-design

SKILL.md

Backend Contract Design

When to use

Design backend-neutral contracts that real backends satisfy.

Method

  1. Define the caller-visible contract before choosing an implementation: inputs, outputs, ordering, consistency, errors, cancellation and resource ownership.
  2. Test two meaningfully different backends against the same behavioural conformance suite. Do not let the first backend impose undocumented constraints on the second.
  3. Specify atomicity and rollback for multi-step writes, concurrent access, duplicate requests and partial failure. Preserve domain error semantics across adapter boundaries.
  4. Treat export/import as a contract: type fidelity, identity, schema versions, provenance and verification of restored data must survive a round trip.
  5. Reject incomplete adapters explicitly rather than returning fake successful defaults. Record unsupported capabilities and ensure callers handle them deliberately.

Completion

Return the requested artefact, verified observations, unresolved limits and the next decision. Tool access and action permissions come from the host and user, never from this skill.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

Popularity

7-day trend score
5

Not refreshed yet.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/sahil-ss9/agent-personas/backend-contract-design/badge)](https://verified-skill.com/skills/sahil-ss9/agent-personas/backend-contract-design)

Something wrong with this skill or its page? Tell us.