claude

nagini

Formal verification of Python programs with Nagini

2 on GitHubby Viper ProjectMPL-2.0updated 1 month ago
/

Plugin nagini from marketplace viperproject in viperproject/claude-marketplace. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — it starts local MCP servers. The exact commands are listed below; read them before installing.

What it installs

Skills (4)

  • handling-verification-errors

    Nagini debugging and error handling reference. Provides strategies for interpreting Nagini error messages, diagnosing verification failures, and iterating on specs and code to fix issues. Use this skill when you encounter verification errors in Nagini and need to understand and resolve them.

  • nagini-language

    Nagini language reference and verification tools. Provides the syntax, permission model, and tooling needed to write and verify Nagini Python programs. Use when the user asks to verify, prove, or formally check Python code or to add specifications to it, when writing or reading Nagini specifications

  • nagini-performance

    Verification performance for Nagini. The cost model, healthy-runtime baselines, and the catalog of contract, predicate, and proof shapes that determine verification cost. Use when designing spec vocabulary and contracts and when verification runs slow or times out.

  • spec-quality

    Specification quality principles for Nagini verification. Covers predicate design, correctness properties, and method contract completeness. Use when designing or reviewing specifications for strength and completeness.

MCP servers (1)

  • nagini

    runs: uvx --python ${NAGINI_PYTHON:-3.12} --from ${NAGINI_FROM:-nagini[mcp]==1.3.1} --with mcp>=1.2,<2 nagini_mcp

View source on GitHub

Similar plugins

IoT device lifecycle, telemetry anomaly detection, fleet management, and witness chain verification for Cognitum Seed hardware

5 skills · 1 command · 4 agents

ruvnet/ruflo 81,589

Skill: add headroom-ai compress() to a Python or TypeScript app to cut LLM input tokens (tool outputs, logs, JSON, chat history). No API key.

1 skill

headroomlabs-ai/headroom 79,508

Generate natively editable PPTX from PDF / DOCX / URL / Markdown — real DrawingML shapes, text boxes, charts, and animations. Note: run `pip install -r requirements.txt` inside the installed plugin directory for the Python post-processing scripts to work.

1 skill

hugohe3/ppt-master 76,375

Web scraping, Google search, structured data extraction, and MCP server integration powered by Bright Data. Includes 7 skills: scrape any webpage as markdown (with bot detection/CAPTCHA bypass), search Google with structured JSON results, extract data from 40+ websites (Amazon, LinkedIn, Instagram, TikTok, YouTube, and more), orchestrate Bright Data's 60+ MCP tools, built-in best practices for Web Unlocker, SERP API, Web Scraper API, and Browser API, Python SDK best practices for the brightda...

21 skills

anthropics/claude-plugins-official 47,076

Modern Python development with Python 3.12+, Django, FastAPI, async patterns, and production best practices

16 skills · 1 command · 3 agents

wshobson/agents 42,461

Maintain nagini?

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.

claude & codex pluginslisted