By agent-sh
Teach coding agents to write idiomatic, correct, current Ada and SPARK. Rides the latest toolchain (Alire + GNAT FSF, Ada 2022) and prevents stale pre-2022 assumptions (GNAT Community, pragma contracts, CodePeer).
A skill that teaches any coding agent to write idiomatic, correct, current Ada and SPARK.
Ada/SPARK tooling and ecosystem changed substantially between 2022 and 2026. The dominant failure mode for agents is stale advice: pointing users at the discontinued GNAT Community edition, writing pragma Precondition instead of contract aspects, claiming "SPARK can't do pointers", or calling the static analyzer "CodePeer" after it became GNAT SAS. This plugin ships an always-on correction map plus focused guidance for contracts, the Alire ecosystem, SPARK proof, and embedded - so agents target the current toolchain, not their training data.
alr) + GNAT FSF; with Pre => aspects not pragma Precondition; Pre'Class/Post'Class govern dispatching calls, not plain Pre/Post; CodePeer is now GNAT SAS; SPARK has a Rust-like move/observe/borrow model for access types; Ada 2022 is finalized (-gnat2022).claude plugin marketplace add agent-sh/ada-spark
claude plugin install ada-spark
Or add it through the agentsys marketplace alongside the rest of the agent-sh ecosystem.
The skill activates automatically on Ada/SPARK work. Triggers include:
write an Ada package for a bounded stack with contracts
prove this subprogram free of runtime errors with SPARK
is this idiomatic Ada 2022?
set up an Alire project targeting a Cortex-M board
why won't GNATprove discharge this loop invariant?
It does not activate for unrelated languages.
skills/ada-spark/SKILL.md the skill (correction map + core rules + workflow + doc links)
agent-knowledge/ research foundation the skill routes to for deep dives
.claude-plugin/ Claude Code plugin + marketplace manifests
.codex-plugin/ Codex plugin manifest
agnix . # validate skill + manifests (zero errors required)
claude plugin validate . # validate marketplace and plugin manifests
Ada/SPARK guidance is grounded in current upstream docs, not model memory - re-verify any toolchain version or stdlib unit against the installed toolchain and alire-project/GNAT-FSF-builds releases.
skill-curator - for writing and reviewing skillsagnix - the linter that validates this pluginMIT
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub agent-sh/ada-spark --plugin ada-sparkProfessional-grade slash commands for Claude Code with cross-platform support
Lint agent configuration files (SKILL.md, CLAUDE.md, hooks, MCP) against 414 rules across 10+ AI tools
Find where to contribute to any project - matches developer skills to test gaps, stale docs, bugspots, and open issues
Deep repository analysis to realign project plans with actual code reality - discovers drift, gaps, and produces prioritized reconstruction plans
Master workflow orchestrator with autonomous task-to-production automation, quality gates, and multi-agent review
Comprehensive skill pack with 66 specialized skills for full-stack developers: 12 language experts (Python, TypeScript, Go, Rust, C++, Swift, Kotlin, C#, PHP, Java, SQL, JavaScript), 10 backend frameworks, 6 frontend/mobile, plus infrastructure, DevOps, security, and testing. Features progressive disclosure architecture for 50% faster loading.
Lazy senior dev mode. Forces the simplest, shortest solution that actually works: YAGNI, stdlib first, no unrequested abstractions.
Develop, test, build, and deploy Godot 4.x games with Claude Code. Includes GdUnit4 testing, web/desktop exports, CI/CD pipelines, and deployment to Vercel/GitHub Pages/itch.io.
Evidence-gated AI coding workflow: scan → analyze → plan → TDD → execute → fix → verify → review, powered by Codebase Memory MCP >= 0.9.0 with optional Serena LSP intelligence. Includes blast-radius planning, test/cycle gates, independent review, and Windows Git Bash hook auto-resolution.
Consult multiple AI coding agents (Gemini, OpenAI, Grok, Perplexity, plus codex, antigravity, and grok CLIs when installed) to get diverse perspectives on coding problems
Comprehensive feature development workflow with specialized agents for codebase exploration, architecture design, and quality review