agentprivacy-selective-disclosure

Manage selective disclosure and Privacy Pool mechanics with Zero-Knowledge Proofs.

Updated Nov 22, 2025
One-click install
npx skills add https://github.com/mitchuski/agentprivacy-zypher --skill agentprivacy-selective-disclosure
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agentprivacy-selective-disclosure
Source: https://github.com/mitchuski/agentprivacy-zypher/tree/main/agentprivacy-skills/agentprivacy-skills-v4/role/agentprivacy-selective-disclosure
Command: npx skills add https://github.com/mitchuski/agentprivacy-zypher --skill agentprivacy-selective-disclosure

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill addresses the fundamental challenge of information revelation in privacy-preserving systems by enabling the precise disclosure of data, ensuring that only the minimum required information is shared to satisfy verification needs, thereby preventing overexposure and maintaining user privacy.

Core Features & Use Cases

  • Selective Disclosure Mechanics: Implements strategies for revealing "just enough" information based on context and counterparty requirements.
  • Privacy Pool Management: Facilitates the creation and management of anonymity sets, including association set verification for compliance.
  • Zero-Knowledge Proof Integration: Bridges the gap between traditional disclosure methods and ZKP capabilities to increase granularity and reduce disclosure bottlenecks.
  • Use Case: A privacy-conscious user needs to prove their eligibility for a service that requires a certain "sovereignty score" without revealing their exact score or the underlying data. This Skill can generate a proof that attests to the score being above a threshold, satisfying the service's requirement without compromising the user's detailed information.

Quick Start

Use the agentprivacy-selective-disclosure skill to prove my sovereignty score is above threshold T.

Frequently Asked Questions about agentprivacy-selective-disclosure

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prove a data property without revealing the underlying data itself?

Selective disclosure uses Zero-Knowledge Proofs to prove specific data properties, such as a score exceeding a threshold, without exposing the raw data. This ensures only the minimum required information is shared to satisfy verification needs.

How do privacy pools manage anonymity sets for compliance?

Privacy pools manage anonymity sets by verifying association sets for compliance. This mechanism allows systems to prove data properties while controlling reconstruction resistance R(d) and preventing the overexposure of user information.

What is the best way to reveal only necessary information during identity verification?

Selective disclosure mechanics enable revealing just enough information based on context and counterparty requirements. By bridging Zero-Knowledge Proofs with traditional disclosure, you can attest to specific criteria without compromising detailed information.

Can I prove my sovereignty score is above a specific threshold using zero-knowledge proofs?

Yes, Zero-Knowledge Proof integration bridges discrete disclosure bottlenecks to generate a proof attesting that your sovereignty score is above a required threshold. This satisfies the service requirement without revealing your exact score or underlying data.

When do I need selective disclosure for privacy-preserving systems?

You need selective disclosure when a privacy-preserving system requires precise information revelation to satisfy verification without causing overexposure. It ensures compliance through association sets while maintaining user anonymity and controlling reconstruction resistance.