Reference for the Vocdoni Davinci SDK (@vocdoni/davinci-sdk): the high-level DavinciSDK facade for the zk-based voting protocol — create-process, encrypted (ElGamal + zk-SNARK) voting, every census type (Merkle/dynamic/CSP/on-chain), ballot-mode configuration, lifecycle, and results, with runnable recipes and protocol grounding.
0 on GitHubby Vocdoniv0.1.0AGPL-3.0-or-laterupdated 2 days agosdk
/
Plugin davinci-sdk from marketplace vocdoni in vocdoni/skills. Commands read from the repo's manifest — yesterday.
What it installs
Skills (1)
davinci-sdk
Use this skill whenever the user is building, debugging, or asking about code that uses the Vocdoni Davinci SDK (`@vocdoni/davinci-sdk`) — the TypeScript SDK for the Davinci zk-based voting protocol. Triggers on imports from `@vocdoni/davinci-sdk`; mentions of the `DavinciSDK` class, `createProcess`
Delegate to named Pi subagents (.md persona + model + tools, incl. MCP) and bounded coding tasks from Claude Code. Bundles a local stdio MCP server that launches Pi (pi --mode rpc), isolates code edits in git worktrees, and returns compact summaries plus diff paths — never applying changes automatically.
Run non-trivial engineering work as a controlled delivery: sized work, audited spec and plan, subagents implementing task by task, every diff reviewed, a strict gate audit before merge, and releases only on the owner's OK. A SessionStart hook makes the model load it without being asked.
Rules for what the agent posts on the git host: self-introduction, issue tracking, stacked PRs for epics, length and structure for PR/MR descriptions, issues and reviews, and posting reviews as reviews. A SessionStart hook applies them in every session, even as one step of a larger task.
Exhaustive reference for the Vocdoni SDK (@vocdoni/sdk): client setup, accounts, every census type, all election variants (approval/ranked/multichoice/budget/quadratic), anonymous (ZK) voting, CSP, and Census3, with copy-pasteable runnable recipes.
Code comment rules: 1-3 lines that carry the why, plus a trim procedure for a branch or a whole project that keeps every constraint only a comment states.
Official Expo skills for building, deploying, upgrading, and debugging React Native apps with Expo. Covers UI development with Expo Router, SwiftUI and Jetpack Compose components, Tailwind CSS setup, API routes, data fetching, CI/CD workflows, App Store and Play Store deployment, SDK upgrades, DOM components, and dev client distribution.
End-to-end Kubernetes Operator discipline: CRD design, reconcile-loop patterns, and OperatorHub Capability Levels. Ships CRD validator, reconcile-loop linter, and capability auditor (3 stdlib Python tools), 4 references on the operator pattern + CRD design + reconcile patterns + framework comparison (controller-runtime/kubebuilder/operator-sdk/metacontroller/KOPF), CRD + Go controller skeletons, and /operator-audit slash command. NOT a generic k8s skill — specifically the Operator pattern.
1 skill
alirezarezvani/claude-skills 29,725
Maintain davinci-sdk?
This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.