# hwcontract

> hwcontract — mohibshaikh-hwcontract. Use this tool when you need to verify hardware behavior against predefined contracts, solving problems of signal measurement accuracy and reliability. It takes in real signal measurements and contract specifications as inputs, returning pass/marginal/fail verdicts as outputs to inform coding agent iterations. Ideal for use cases requiring precise hardware validation and optimization, such as embedded system development or IoT device testing.

Canonical page: https://skillsregistry.net/skills/mohibshaikh-hwcontract  
JSON: https://api.skillsregistry.net/v1/skills/mohibshaikh-hwcontract

## Description

An MCP server that judges hardware behavior against timing or serial contracts, returning pass/marginal/fail verdicts for coding agents to iterate on real signal measurements.

## Trust

- **Trust score (0–1):** 0.62
- **Verification tier:** scanned
- **Last scanned:** 2026-08-29

## Facts

- **Version:** 1.0.0
- **Skill type:** atomic
- **Execution layer:** mcp-remote
- **Runtime environment:** api
- **Category:** iot-hardware
- **Updated:** 2026-08-29

## Source

- **Source listing:** [Glama](https://glama.ai/mcp/servers/yx8je1fjon)
- **Repository:** <https://github.com/MohibShaikh/hwcontract>

## Use it

Resolve this record through the SkillsRegistry MCP server (no auth, read-only):

```
claude mcp add --transport http --scope user skillsregistry https://api.skillsregistry.net/mcp
```

```json
{
  "jsonrpc": "2.0",
  "id": 1,
  "method": "tools/call",
  "params": {
    "name": "get_skill",
    "arguments": {
      "slug": "mohibshaikh-hwcontract"
    }
  }
}
```

REST: `GET https://api.skillsregistry.net/v1/skills/mohibshaikh-hwcontract` · pull for local use: `GET https://api.skillsregistry.net/v1/skills/mohibshaikh-hwcontract/pull`

---
SkillsRegistry indexes agent skills from public registries and GitHub. Skills we have analysed are scanned with Circle-IR and scored on six dimensions; each listing states its scan coverage. More: https://skillsregistry.net/llms.txt
