vocare

Community

Validate tests from the caller's perspective.

Authorwatmin
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Tests that verify the public interface from the caller's perspective, preventing leakage into internal details and ensuring that the surface presented to users is correct.

Core Features & Use Cases

  • Verify test vantage: ensure tests exercise the API as a consumer would use it.
  • Guard interfaces: prevent tests from reaching past the interface into internals or state.
  • Use Case: when refactoring or designing new APIs, ensure tests stay aligned with the public contract and user-facing behavior.

Quick Start

Write and run a consumer-facing test that calls the public API and asserts outcomes at the interface boundary.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: vocare
Download link: https://github.com/watmin/datamancy.dev/archive/main.zip#vocare

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 510,000+ vetted skills library on demand.