Skip to content
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
9 changes: 5 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
</p>

<p align="center">
<b>19 plugins · 49 agents · 40 skills (across all repos) · 30k lines of lib code · 3,507 tests · 5 platforms</b><br>
<b>19 plugins · 49 agents · 41 skills (across all repos) · 30k lines of lib code · 3,507 tests · 5 platforms</b><br>
<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>
</p>

Expand All @@ -45,7 +45,7 @@ AI models can write code. That's not the hard part anymore. The hard part is eve

## What This Is

An agent orchestration system - 19 plugins, 49 agents (39 file-based + 10 role-based specialists in audit-project), and 40 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.
An agent orchestration system - 19 plugins, 49 agents (39 file-based + 10 role-based specialists in audit-project), and 41 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.

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.

Expand Down Expand Up @@ -142,7 +142,7 @@ Each command works standalone. Together, they compose into end-to-end pipelines.

## Skills

40 skills included across the plugins:
41 skills included across the plugins:

| Category | Skills |
|----------|--------|
Expand All @@ -152,6 +152,7 @@ Each command works standalone. Together, they compose into end-to-end pipelines.
| **Performance** | `baseline`, `benchmark`, `code-paths`, `investigation-logger`, `perf-analyzer`, `profile`, `theory-gatherer`, `theory-tester` |
| **Cleanup** | `deslop`, `sync-docs` |
| **Code Review** | `audit-project` |
| **Linting** | `agnix` |
Comment thread
avifenesh marked this conversation as resolved.
Outdated
| **AI Collaboration** | `consult`, `debate`, `learn`, `recommend`, `skillers-compact` |
| **Onboarding** | `can-i-help`, `onboard` |
| **Web** | `web-auth`, `web-browse` |
Expand All @@ -175,7 +176,7 @@ Skills are the reusable implementation units. Agents invoke skills; commands orc
| [The Approach](#the-approach) | Why it's built this way |
| [Benchmarks](#benchmarks) | Sonnet + agentsys vs raw Opus |
| [Commands](#commands) | All 20 commands overview |
| [Skills](#skills) | 40 skills across plugins |
| [Skills](#skills) | 41 skills across plugins |
| [Skill-Only Plugins](#skill-only-plugins) | glide-mq and other non-command plugins |
| [Command Details](#command-details) | Deep dive into each command |
| [How Commands Work Together](#how-commands-work-together) | Standalone vs integrated |
Expand Down
3 changes: 2 additions & 1 deletion scripts/generate-docs.js
Original file line number Diff line number Diff line change
Expand Up @@ -109,7 +109,8 @@ const STATIC_SKILLS = [
{ plugin: 'audit-project', name: 'audit-project' },
{ plugin: 'glidemq', name: 'glide-mq' },
{ plugin: 'glidemq', name: 'glide-mq-migrate-bullmq' },
{ plugin: 'glidemq', name: 'glide-mq-migrate-bee' }
{ plugin: 'glidemq', name: 'glide-mq-migrate-bee' },
{ plugin: 'agnix', name: 'agnix' }
Comment thread
avifenesh marked this conversation as resolved.
];

// Purpose mapping for architecture table
Expand Down
2 changes: 1 addition & 1 deletion site/content.json
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
"suffix": ""
},
{
"value": "40",
"value": "41",
"label": "Skills",
"suffix": ""
Comment thread
avifenesh marked this conversation as resolved.
},
Expand Down
14 changes: 7 additions & 7 deletions site/index.html
Original file line number Diff line number Diff line change
Expand Up @@ -4,20 +4,20 @@
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1">
<title>AgentSys - Agent Runtime &amp; Orchestration System</title>
<meta name="description" content="A modular runtime and orchestration system for AI agents. 19 plugins, 49 agents, 40 skills - structured pipelines for Claude Code, OpenCode, Codex CLI, Cursor, and Kiro.">
<meta name="description" content="A modular runtime and orchestration system for AI agents. 19 plugins, 49 agents, 41 skills - structured pipelines for Claude Code, OpenCode, Codex CLI, Cursor, and Kiro.">
<meta name="theme-color" content="#09090b">

<!-- Open Graph -->
<meta property="og:title" content="AgentSys">
<meta property="og:description" content="A modular runtime and orchestration system for AI agents. 19 plugins, 49 agents, 40 skills.">
<meta property="og:description" content="A modular runtime and orchestration system for AI agents. 19 plugins, 49 agents, 41 skills.">
<meta property="og:image" content="https://agent-sh.github.io/agentsys/assets/logo.png">
<meta property="og:url" content="https://agent-sh.github.io/agentsys/">
<meta property="og:type" content="website">

<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="AgentSys">
<meta name="twitter:description" content="AI workflow automation. 19 plugins, 49 agents, 40 skills.">
<meta name="twitter:description" content="AI workflow automation. 19 plugins, 49 agents, 41 skills.">
<meta name="twitter:image" content="https://agent-sh.github.io/agentsys/assets/logo.png">

<!-- Content Security Policy -->
Expand Down Expand Up @@ -107,7 +107,7 @@
<div class="hero__inner">
<div class="hero__content">
<div class="hero__badge anim-fade-in" data-delay="100">
19 plugins &middot; 49 agents &middot; 40 skills
19 plugins &middot; 49 agents &middot; 41 skills
</div>
<h1 class="hero__title anim-fade-up" id="hero-title" data-delay="200">
A modular <span class="text-gradient">runtime and orchestration system</span><br>
Expand Down Expand Up @@ -164,7 +164,7 @@ <h2 class="problem__title anim-fade-up" id="problem-title">
<span class="stats__label">Agents</span>
</div>
<div class="stats__item">
<span class="stats__number" aria-live="polite" data-target="40">0</span>
<span class="stats__number" aria-live="polite" data-target="41">0</span>
<span class="stats__label">Skills</span>
</div>
<div class="stats__item">
Expand Down Expand Up @@ -662,7 +662,7 @@ <h3 class="philosophy__card-title">Invest in pipeline, not model spend</h3>
<!-- ===== AGENTS & SKILLS ===== -->
<section class="agents-skills" id="agents-skills" aria-labelledby="as-title">
<div class="agents-skills__inner">
<h2 class="agents-skills__title anim-fade-up" id="as-title">49 Agents. 40 Skills.</h2>
<h2 class="agents-skills__title anim-fade-up" id="as-title">49 Agents. 41 Skills.</h2>
<p class="agents-skills__subtitle anim-fade-up" data-delay="100">Right model for the task. Opus reasons. Sonnet validates. Haiku executes.</p>

<!-- Agent tier tabs -->
Expand Down Expand Up @@ -749,7 +749,7 @@ <h2 class="agents-skills__title anim-fade-up" id="as-title">49 Agents. 40 Skills
</div>

<!-- Skills grid -->
<h3 class="agents-skills__skills-title anim-fade-up" data-delay="300">40 Skills across 19 Plugins</h3>
<h3 class="agents-skills__skills-title anim-fade-up" data-delay="300">41 Skills across 19 Plugins</h3>
Comment thread
avifenesh marked this conversation as resolved.
<div class="skills-grid anim-fade-up" data-delay="350">
Comment thread
avifenesh marked this conversation as resolved.
<div class="skill-group">
<span class="skill-group__label">prepare-delivery</span>
Expand Down
10 changes: 5 additions & 5 deletions site/ux-spec.md
Original file line number Diff line number Diff line change
Expand Up @@ -94,7 +94,7 @@ Scroll order with rationale for each section. All sections are full-width, alter
- **Single column on mobile:** Text above, terminal below. Stack with 48px gap.

### Left Column Content
1. **Badge** (top, above title): Small pill showing version or "19 plugins . 49 agents . 40 skills"
1. **Badge** (top, above title): Small pill showing version or "19 plugins . 49 agents . 41 skills"
- Background: `rgba(99, 102, 241, 0.12)`, border: `1px solid rgba(99, 102, 241, 0.25)`, border-radius: 9999px
- Font: 13px, font-weight 500, primary accent color
- Padding: 4px 14px
Expand All @@ -104,7 +104,7 @@ Scroll order with rationale for each section. All sections are full-width, alter
- Color: white
- "entire dev workflow" portion highlighted with a subtle gradient text (primary-to-secondary accent via `background-clip: text`)

3. **Subtitle:** "19 plugins, 49 agents, 40 skills. From task selection to merged PR. Works with Claude Code, OpenCode, Codex CLI, Cursor, and Kiro."
3. **Subtitle:** "19 plugins, 49 agents, 41 skills. From task selection to merged PR. Works with Claude Code, OpenCode, Codex CLI, Cursor, and Kiro."
- Font: 18px on desktop, 16px on mobile, font-weight 400, line-height 1.6
- Color: `rgba(255, 255, 255, 0.6)`
- Max-width: 520px
Expand Down Expand Up @@ -650,21 +650,21 @@ This disables:
### Head Content
```html
<title>AgentSys - Agent Runtime &amp; Orchestration System</title>
<meta name="description" content="A modular runtime and orchestration system for AI agents. 19 plugins, 49 agents, 40 skills - structured pipelines for Claude Code, OpenCode, Codex CLI, Cursor, and Kiro.">
<meta name="description" content="A modular runtime and orchestration system for AI agents. 19 plugins, 49 agents, 41 skills - structured pipelines for Claude Code, OpenCode, Codex CLI, Cursor, and Kiro.">
<meta name="viewport" content="width=device-width, initial-scale=1">
<meta name="theme-color" content="#0a0a0f">

<!-- Open Graph -->
<meta property="og:title" content="AgentSys">
<meta property="og:description" content="AI workflow automation. 19 plugins, 49 agents, 40 skills. Task to merged PR.">
<meta property="og:description" content="AI workflow automation. 19 plugins, 49 agents, 41 skills. Task to merged PR.">
<meta property="og:image" content="https://agent-sh.github.io/agentsys/assets/og-image.png">
<meta property="og:url" content="https://agent-sh.github.io/agentsys/">
<meta property="og:type" content="website">

<!-- Twitter Card -->
<meta name="twitter:card" content="summary_large_image">
<meta name="twitter:title" content="AgentSys">
<meta name="twitter:description" content="AI workflow automation. 19 plugins, 49 agents, 40 skills.">
<meta name="twitter:description" content="AI workflow automation. 19 plugins, 49 agents, 41 skills.">
<meta name="twitter:image" content="https://agent-sh.github.io/agentsys/assets/og-image.png">
```

Expand Down
Loading