Skip to content

Commit 59da41f

Browse files
authored
Register ada-spark + release agentsys v5.14.0 (#362)
Register the ada-spark skill plugin (agent-sh/ada-spark v0.1.0, pinned v0.1.0 / d84e4ef) and bump agentsys 5.13.5 -> 5.14.0 (also releases the previously-unreleased mojo plugin). Counts: plugins 24 -> 26, skills 45 -> 47. Fixes stale 'have agents' count flagged by Copilot review.
1 parent 7f418c9 commit 59da41f

15 files changed

Lines changed: 59 additions & 31 deletions

.claude-plugin/marketplace.json

Lines changed: 15 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name": "agentsys",
3-
"description": "25 specialized plugins for AI workflow automation - task orchestration, PR workflow, slop detection, code review, drift detection, enhancement analysis, documentation sync, unified static analysis, durable memory, negative behavior memory, skill and system prompt curation, perf investigations, topic research, agent config linting, cross-tool AI consultation, structured AI debate, workflow pattern learning, codebase onboarding, contributor guidance, Zig language support, and Mojo language support",
4-
"version": "5.13.5",
3+
"description": "26 specialized plugins for AI workflow automation - task orchestration, PR workflow, slop detection, code review, drift detection, enhancement analysis, documentation sync, unified static analysis, durable memory, negative behavior memory, skill and system prompt curation, perf investigations, topic research, agent config linting, cross-tool AI consultation, structured AI debate, workflow pattern learning, codebase onboarding, contributor guidance, Zig language support, Mojo language support, and Ada/SPARK language support",
4+
"version": "5.14.0",
55
"owner": {
66
"name": "Avi Fenesh",
77
"url": "https://github.com/avifenesh"
@@ -338,6 +338,19 @@
338338
"version": "0.2.0",
339339
"category": "development",
340340
"homepage": "https://github.com/agent-sh/mojo"
341+
},
342+
{
343+
"name": "ada-spark",
344+
"source": {
345+
"source": "url",
346+
"url": "https://github.com/agent-sh/ada-spark.git",
347+
"ref": "v0.1.0",
348+
"commit": "d84e4efbd22165d3739dc5002c8385737637890c"
349+
},
350+
"description": "Teach agents to write idiomatic, correct, current Ada and SPARK (Ada 2022) - contracts (aspects, Pre'Class), the Alire ecosystem, SPARK proof (AoRTE, assurance levels, ownership/borrow), embedded (Ravenscar/Jorvik), and GNAT/GNAT SAS tooling; blocks stale pre-2022 advice (GNAT Community, pragma contracts, CodePeer)",
351+
"version": "0.1.0",
352+
"category": "development",
353+
"homepage": "https://github.com/agent-sh/ada-spark"
341354
}
342355
]
343356
}

.claude-plugin/plugin.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "agentsys",
3-
"version": "5.13.5",
3+
"version": "5.14.0",
44
"description": "Professional-grade slash commands for Claude Code with cross-platform support",
55
"keywords": [
66
"workflow",

AGENTS.md

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -76,7 +76,7 @@
7676
<!-- GEN:START:claude-architecture -->
7777
```
7878
lib/ → Shared library (vendored to plugins)
79-
plugins/ → 25 plugins, 50 agents (40 file-based + 10 role-based), 46 skills
79+
plugins/ → 26 plugins, 50 agents (40 file-based + 10 role-based), 47 skills
8080
adapters/ → Platform adapters (opencode-plugin/, opencode/, codex/)
8181
checklists/ → Action checklists (9 files)
8282
bin/cli.js → npm CLI installer
@@ -109,6 +109,7 @@ bin/cli.js → npm CLI installer
109109
| can-i-help | 1 | 1 | Contributor guidance |
110110
| zig-lsp | 0 | 0 | |
111111
| mojo | 0 | 1 | |
112+
| ada-spark | 0 | 1 | |
112113
<!-- GEN:END:claude-architecture -->
113114

114115
**Pattern**: `Command → Agent → Skill` (orchestration → invocation → implementation)
@@ -177,7 +178,7 @@ agentsys # Run installer
177178
<agents>
178179
## Agents
179180

180-
50 agents across 25 plugins (18 have agents; gate-and-ship is commands-only; axiom, banthis, skill-curator, and system-prompt-curator are skill/command-only; zig-lsp is config-only with no commands or agents; mojo is skill-only). Key agents by model:
181+
50 agents across 26 plugins (17 have agents; gate-and-ship is commands-only; axiom, banthis, skill-curator, system-prompt-curator, and agnix are skill/command-only; zig-lsp is config-only with no commands or agents; mojo and ada-spark are skill-only). Key agents by model:
181182

182183
| Model | Agents | Use Case |
183184
|-------|--------|----------|

CHANGELOG.md

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -9,6 +9,15 @@ and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0
99

1010
## [Unreleased]
1111

12+
## [5.14.0] - 2026-05-21
13+
14+
### Added
15+
- Registered the `ada-spark` skill plugin (`agent-sh/ada-spark` v0.1.0, pinned `v0.1.0` / `d84e4ef`) in the marketplace. Teaches agents to write idiomatic, correct, current Ada and SPARK (Ada 2022) - contracts (aspects, `Pre'Class`), the Alire ecosystem, SPARK proof (AoRTE, assurance levels, ownership/borrow), embedded (Ravenscar/Jorvik), and GNAT/GNAT SAS tooling; blocks stale pre-2022 advice (GNAT Community, pragma contracts, CodePeer). Mapped to the `Languages` skill category.
16+
- Registered the `mojo` skill plugin (`agent-sh/mojo` v0.2.0, pinned `v0.2.0` / `4d6f5fe`) in the marketplace. Teaches agents to write idiomatic, current Mojo (v1.0.0b1) - syntax, ownership and CPU/memory optimization, GPU kernels, and Mojo/Python interop; prevents stale pre-2025 syntax. Mapped to the `Languages` skill category.
17+
18+
### Changed
19+
- Synced plugin/skill count surfaces across `README.md`, `AGENTS.md`, `docs/reference/AGENTS.md`, `docs/ARCHITECTURE.md`, `docs/CROSS_PLATFORM.md`, `site/content.json`, `site/index.html`, and `site/ux-spec.md` for the two new language plugins: plugins `24 -> 26`, skills `45 -> 47` (agents unchanged at 50). Added `ada-spark` and `mojo` to `STATIC_PLUGIN_AGENT_COUNTS`, `CATEGORY_MAP`, and `STATIC_SKILLS` in `scripts/generate-docs.js`, and to `scripts/plugins.txt`.
20+
1221
## [5.13.5] - 2026-05-18
1322

1423
### Changed

README.md

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -19,7 +19,7 @@
1919
</p>
2020

2121
<p align="center">
22-
<b>25 plugins · 50 agents · 46 skills (across all repos) · 30k lines of lib code · 3,518 tests · 5 platforms</b><br>
22+
<b>26 plugins · 50 agents · 47 skills (across all repos) · 30k lines of lib code · 3,518 tests · 5 platforms</b><br>
2323
<em>Plugins distributed as standalone repos under <a href="https://github.com/agent-sh">agent-sh</a> org - agentsys is the marketplace &amp; installer</em>
2424
</p>
2525

@@ -45,7 +45,7 @@ AI models can write code. That's not the hard part anymore. The hard part is eve
4545
4646
## What This Is
4747

48-
An agent orchestration system - 25 plugins, 50 agents (40 file-based + 10 role-based specialists in audit-project), and 46 skills that compose into structured pipelines for software development. Each plugin lives in its own standalone repo under the [agent-sh](https://github.com/agent-sh) org. agentsys is the marketplace and installer that ties them together.
48+
An agent orchestration system - 26 plugins, 50 agents (40 file-based + 10 role-based specialists in audit-project), and 47 skills that compose into structured pipelines for software development. Each plugin lives in its own standalone repo under the [agent-sh](https://github.com/agent-sh) org. agentsys is the marketplace and installer that ties them together.
4949

5050
Each agent has a single responsibility, a specific model assignment, and defined inputs/outputs. Pipelines enforce phase gates so agents can't skip steps. State persists across sessions so work survives interruptions.
5151

@@ -146,7 +146,7 @@ Each command works standalone. Together, they compose into end-to-end pipelines.
146146

147147
## Skills
148148

149-
46 skills included across the plugins:
149+
47 skills included across the plugins:
150150

151151
| Category | Skills |
152152
|----------|--------|
@@ -170,6 +170,7 @@ Each command works standalone. Together, they compose into end-to-end pipelines.
170170
|----------|--------|--------|
171171
| **Message Queues** | `glide-mq`, `glide-mq-migrate-bullmq`, `glide-mq-migrate-bee` | [agent-sh/glidemq](https://github.com/agent-sh/glidemq) |
172172
| **Languages** | `mojo` | [agent-sh/mojo](https://github.com/agent-sh/mojo) |
173+
| **Languages** | `ada-spark` | [agent-sh/ada-spark](https://github.com/agent-sh/ada-spark) |
173174

174175
Skills are the reusable implementation units. Agents invoke skills; commands orchestrate agents. When you install a plugin, its skills become available to all agents in that session.
175176

@@ -182,7 +183,7 @@ Skills are the reusable implementation units. Agents invoke skills; commands orc
182183
| [The Approach](#the-approach) | Why it's built this way |
183184
| [Benchmarks](#benchmarks) | Sonnet + agentsys vs raw Opus |
184185
| [Commands](#commands) | All 24 commands overview |
185-
| [Skills](#skills) | 46 skills across plugins |
186+
| [Skills](#skills) | 47 skills across plugins |
186187
| [Skill-Only Plugins](#skill-only-plugins) | glide-mq and other non-command plugins |
187188
| [Command Details](#command-details) | Deep dive into each command |
188189
| [How Commands Work Together](#how-commands-work-together) | Standalone vs integrated |

docs/ARCHITECTURE.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -73,7 +73,7 @@ agentsys/
7373
├── KNOWLEDGE-LIBRARY.md # Index
7474
└── *-REFERENCE.md # Research documents
7575
76-
NOTE: plugins/ has been removed. All 25 plugins are now standalone repos
76+
NOTE: plugins/ has been removed. All 26 plugins are now standalone repos
7777
under the agent-sh org. The installer fetches them from GitHub at install time.
7878
Plugin repos: agent-sh/{next-task,prepare-delivery,gate-and-ship,ship,deslop,
7979
audit-project,enhance,perf,drift-detect,sync-docs,repo-intel,

docs/CROSS_PLATFORM.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,7 @@ The plugin auto-detects the platform and uses the appropriate directory. Overrid
343343
- State directory: `.opencode/`
344344
- Slash commands in `~/.config/opencode/commands/`
345345
- Agents in `~/.config/opencode/agents/` (47 agents)
346-
- Skills in `~/.config/opencode/skills/` (46 skills)
346+
- Skills in `~/.config/opencode/skills/` (47 skills)
347347
- Native plugin in `~/.config/opencode/plugins/agentsys.ts`
348348
- **Native plugin features:**
349349
- Auto-thinking selection (adjusts budget per agent)

docs/reference/AGENTS.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@
33
Complete reference for all agents in AgentSys.
44

55
<!-- GEN:START:agents-counts -->
6-
**TL;DR:** 50 agents across 25 plugins (17 have agents). opus for reasoning, sonnet for patterns, haiku for execution. Each agent does one thing well. <!-- AGENT_COUNT_TOTAL: 50 -->
6+
**TL;DR:** 50 agents across 26 plugins (17 have agents). opus for reasoning, sonnet for patterns, haiku for execution. Each agent does one thing well. <!-- AGENT_COUNT_TOTAL: 50 -->
77
<!-- GEN:END:agents-counts -->
88

99
---
@@ -24,7 +24,7 @@ Complete reference for all agents in AgentSys.
2424

2525
## Overview
2626

27-
AgentSys uses 50 specialized agents across 25 plugins (17 have agents; gate-and-ship is commands-only, axiom, banthis, skill-curator, system-prompt-curator, and agnix are skill/command-only, zig-lsp is a config-only LSP plugin with no commands or agents, and mojo is a skill-only plugin). Each agent is optimized for a specific task and assigned a model based on complexity:
27+
AgentSys uses 50 specialized agents across 26 plugins (17 have agents; gate-and-ship is commands-only, axiom, banthis, skill-curator, system-prompt-curator, and agnix are skill/command-only, zig-lsp is a config-only LSP plugin with no commands or agents, and mojo and ada-spark are skill-only plugins). Each agent is optimized for a specific task and assigned a model based on complexity:
2828

2929
| Model | Use Case | Cost |
3030
|-------|----------|------|

package-lock.json

Lines changed: 2 additions & 2 deletions
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"name": "agentsys",
3-
"version": "5.13.5",
3+
"version": "5.14.0",
44
"description": "A modular runtime and orchestration system for AI agents - works with Claude Code, OpenCode, and Codex CLI",
55
"main": "lib/platform/detect-platform.js",
66
"type": "commonjs",

0 commit comments

Comments
 (0)