Skip to content
Back to skills

Mhproto Implement

ASecurity

Implement an agreed MHProto contract in a project while preserving its interfaces and behaviour. Use when the user requests implementation of a specified capability or change.

  • 5 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 4, 2026
ai-agents

Security analysis

A100/100

Scanned October 6, 2026

npx -y skills add rbsx/mhproto --skill mhproto-implement --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Mhproto Implement?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Mhproto Implement
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/rbsx-mhproto-implement/badge)](https://www.skillsdirectory.com/skills/rbsx-mhproto-implement)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: mhproto-implement
description: Implement an agreed MHProto contract in a project while preserving its interfaces and behaviour. Use when the user requests implementation of a specified capability or change.
---

# MHProto Implement

Start with `mhproto context` for the feature index, then `mhproto context --capability ID --operation ID` for the affected endpoint (or `--entity KIND:ID` for other interface entities). Load only relevant `--rule`, `--schema`, `--example` or `--check` detail; `--section` narrows a packet. Read every deferred rule group the change touches before editing. Inspect the authoritative source when deciding intent or making a change. Do not load the exported HTML or whole `mhproto inspect` model into the prompt. Visual packets contain references; open images/design links only when needed.

Read AGENTS.md, the capability spec, interface schemas, examples and checks. Confirm unresolved decisions do not affect the requested work; surface contradictions rather than inventing requirements.

Implement the requested delta, following the existing schema source and app conventions. Coordinate consumers/providers through the shared interface. Do not silently change the contract to fit the implementation; propose necessary contract changes explicitly.

Keep application tests in their normal locations. Reference rule and example IDs in relevant tests. Use ../mhproto-format/SKILL.md when editing links. Run `mhproto check`, the required app checks and `mhproto verify --capability ID`. Report gaps separately from passing checks.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.