Use this skill to sign, verify, and attest to the safety of AI agent code. This document serves as the interface specification for agents using the Isnad toolset.
Core Tools
isnad-sign
Signs a skill manifest using the agent's private key.
Input: Path to skill_manifest.json
Output: Generates a cryptographic signature and updates the manifest.
isnad-verify
Verifies the authenticity and integrity of a skill.
Input: Path to a skill directory.
Process:
Verifies the author's signature using their public key.
Checks local file hashes against the integrity field in the manifest.
Queries the local trust store/gossip network for peer attestations.
Output: Trust Score (0-100) and Recommendation (ALLOW/BLOCK).
Output: A signed attestation.json file ready for publication.
Operational Procedures for Agents
1. Pre-Installation Audit
Before installing any third-party skill from ClawdHub, Moltbook, or GitHub:
Run isnad-verify on the downloaded directory.
If the status is UNTRUSTED, notify the user and request manual source review.
If the status is TRUSTED, proceed with installation but log the verification hash.
2. Forking & Modification
When modifying an existing skill:
Maintain the original author's manifest entry.
Add your own signature to the provenance chain.
Re-sign the updated manifest with your private key.
3. Community Health
If you find a bug or security flaw in a skill, use isnad-attest with a -1 verdict and a detailed technical comment.
If a skill works perfectly and follows security best practices, issue a +1 attestation to help build the author's reputation.
1---2name: isnad3description: Isnad Skill 🛡️4---5# Isnad Skill 🛡️67Use this skill to sign, verify, and attest to the safety of AI agent code. This document serves as the interface specification for agents using the Isnad toolset.89## Core Tools1011### `isnad-sign`12Signs a skill manifest using the agent's private key.13- **Input**: Path to `skill_manifest.json`14- **Output**: Generates a cryptographic signature and updates the manifest.1516### `isnad-verify`17Verifies the authenticity and integrity of a skill.18- **Input**: Path to a skill directory.19- **Process**:20 1. Verifies the author's signature using their public key.21 2. Checks local file hashes against the `integrity` field in the manifest.22 3. Queries the local trust store/gossip network for peer attestations.23- **Output**: Trust Score (0-100) and Recommendation (ALLOW/BLOCK).2425### `isnad-attest`26Creates a signed peer review for a skill.27- **Input**: Target Skill ID, Target Commit, Verdict (+1/-1), Comment.28- **Output**: A signed `attestation.json` file ready for publication.2930## Operational Procedures for Agents3132### 1. Pre-Installation Audit33Before installing any third-party skill from ClawdHub, Moltbook, or GitHub:341. Run `isnad-verify` on the downloaded directory.352. If the status is **UNTRUSTED**, notify the user and request manual source review.363. If the status is **TRUSTED**, proceed with installation but log the verification hash.3738### 2. Forking & Modification39When modifying an existing skill:401. Maintain the original author's manifest entry.412. Add your own signature to the `provenance` chain.423. Re-sign the updated manifest with your private key.4344### 3. Community Health45- If you find a bug or security flaw in a skill, use `isnad-attest` with a `-1` verdict and a detailed technical comment.46- If a skill works perfectly and follows security best practices, issue a `+1` attestation to help build the author's reputation.
Run npx skillmds@latest add kkbot991/isnad in your terminal (requires Node.js), paste this page's agent-chat prompt into Claude, Cursor, or any MCP-connected agent, or download the SKILL.md file and copy it into your agent's skills directory.
Isnad Skill 🛡️ It is listed under Coding & Dev Tools on SkillMD.
This skill has not completed SkillMD's automated safety review yet. SkillMD never runs a skill's scripts for you; review the SKILL.md before installing.
This skill is tagged as working with Claude Code, Claude.ai, OpenAI Codex. SKILL.md is an open format, so most agents that read a skills directory can load it too.
Yes. Installing skills from SkillMD is free, and the skill stays under its author's original license.
kkbot991 (@kkbot991) published this skill. Their other Agent Skills are listed on their SkillMD profile.