Skip to content

ZippelLabs/cryptography-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cryptography-skills

A comprehensive AI skills marketplace for zero-knowledge proof security — circuits, proving systems, zkVMs, and DSL-specific auditing.

Bug Pattern Sources:

Available Skills

By Layer

Layer Skill Description
Circuit (Frontend) circuit-soundness Under-constraint detection across Circom, halo2, Noir, GNARK
Proving System (Backend) fiat-shamir Transcript binding, domain separation, challenge derivation
zkVM zkvm-security SP1, RISC Zero, OpenVM emulator, circuit, witness bugs

By DSL

DSL Skill Description
Circom circom-audit Signal constraints, component usage, snarkjs integration

Shared References

Resource Description
vulnerability-taxonomy.md Comprehensive bug classification by layer
security-tools.md Circomspect, Picus, halo2-analyzer, etc.
audit-checklist.md Step-by-step security review checklist
external-resources.md Courses, papers, talks, CTFs

Installation

Claude Code Marketplace

/plugin marketplace add ZippelLabs/cryptography-skills

Then browse and install:

/plugin menu

Codex

git clone https://github.com/ZippelLabs/cryptography-skills.git ~/.codex/cryptography-skills
~/.codex/cryptography-skills/.codex/scripts/install-for-codex.sh

This installs symlinks under ~/.codex/skills/.

Local Development

cd /path/to/parent  # parent directory of the repo
/plugins marketplace add ./cryptography-skills

Repository Structure

cryptography-skills/
├── plugins/
│   ├── zkp-circuits/              # Circuit-level security
│   │   └── skills/circuit-soundness/
│   ├── zkp-proving-systems/       # Backend proving bugs
│   │   └── skills/fiat-shamir/
│   ├── zkvm-security/             # zkVM-specific
│   │   └── skills/zkvm-security/
│   └── circom-security/           # Circom DSL
│       └── skills/circom-audit/
├── shared/                        # Cross-cutting references
│   ├── vulnerability-taxonomy.md
│   ├── security-tools.md
│   ├── audit-checklist.md
│   └── external-resources.md
└── .codex/skills/                 # Codex discovery symlinks

Scope

This marketplace focuses on cryptographic implementation security:

  • Zero-knowledge proof systems (zkVMs, SNARKs, STARKs)
  • Circuit constraint correctness (soundness, completeness, ZK property)
  • Proving system backends (Fiat-Shamir, polynomial, curve crypto)
  • DSL-specific patterns (Circom, halo2, Cairo, Noir)
  • Protocol-level design (front-running, replay, nullifiers)

Not in scope: General smart contract auditing, web app security, non-ZKP cryptography.

Roadmap

  • Cairo security — StarkNet/Cairo VM-specific patterns
  • halo2 security — Lookup tables, copy constraints, selectors
  • Noir security — Aztec's DSL patterns
  • Curve crypto — Point validation, cofactor attacks
  • Polynomial bugs — FFT, evaluation, commitment issues

Contributing

See CLAUDE.md for contribution guidelines.

Related Resources

About

skills for cryptographic development, security research, vulnerability detection, and audit workflows

Resources

License

Stars

7 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages