computer-use-linux
Gives AI agents control of a Linux desktop through accessibility trees, screenshots, window targeting, and synthesized click, type, and scroll input. Works through MCP, Pi tools, or a CLI.
A runtime that runs the work around AI-written code for you: picking tasks, managing branches, reviewing code, cleaning up artifacts, handling CI and PR comments, and deploying. Pipelines pause at gates and keep state across sessions.
Claude Code
> /plugin marketplace add agent-sh/agentsys
Codex
$ npx skills add agent-sh/agentsys --skill maintain-cross-platform -a codex
Cursor
$ npx skills add agent-sh/agentsys --skill maintain-cross-platform -a cursor
Gemini CLI
$ npx skills add agent-sh/agentsys --skill maintain-cross-platform -a gemini-cli
GitHub Copilot
$ npx skills add agent-sh/agentsys --skill maintain-cross-platform -a github-copilot
OpenCode
$ npx skills add agent-sh/agentsys --skill maintain-cross-platform -a opencode
Windsurf
$ npx skills add agent-sh/agentsys --skill maintain-cross-platform -a windsurf

A modular runtime and orchestration system for AI agents.
11 plugins · 5 agents · 14 skills (across all repos) · 13k lines of lib code · tests on Linux and Windows · 5 platforms Plugins distributed as standalone repos under agent-sh org - agentsys is the marketplace & installer
Running open models for your company? Tiyuvta helps with model choice, deployment and optimization, and fine-tuning on your hardware or cloud account.
Commands · Installation · Website · Discussions
Built for Claude Code · Codex CLI · OpenCode · Cursor · Kiro
AI models can write code. That's not the hard part anymore. The hard part is everything around it - branch management, code review, artifact cleanup, CI, PR comments. AgentSys is the runtime that orchestrates agents to handle all of it - structured pipelines, gated phases, specialized agents, and persistent state that survives session boundaries.
Building custom skills, agents, hooks, or MCP tools? agnix is the CLI + LSP linter that catches config errors before they fail silently - real-time IDE validation, auto suggestions, auto-fix, and 757 rules for Claude Code, Codex, OpenCode, Cursor, Kiro, Copilot, Gemini CLI, Cline, Windsurf, Roo Code, Amp, and more.
.claude-plugin/plugin.json at their pin. The installer fetched such a plugin and installed nothing from it. It now makes one from the marketplace entry, as Claude Code does./agnix command, agent and skill on every platform. Claude Code installed only its skill before, and the other platforms nothing. The marketplace entry is now a git-subdir source for the plugin's plugin/ folder.git-subdir source as that folder, pinned by sha or commit.An agent orchestration system - 11 plugins, 5 agents, and 14 skills that compose into structured pipelines for software development. Each plugin lives in its own standalone repo under the 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.
The system runs on Claude Code, OpenCode, Codex CLI, Cursor, and Kiro. Install via the marketplace or the npm installer, and the plugins are fetched automatically from their repos.
Code does code work. AI does AI work.
Certainty levels exist because not all findings are equal:
| Level | Meaning | Action |
|---|---|---|
| HIGH | Definitely a problem | Safe to auto-fix |
| MEDIUM | Probably a problem | Needs context |
| LOW | Might be a problem | Needs human judgment |
This came from testing on 1,000+ repositories.
| Command | What it does |
|---|---|
/foreman | Work the GitHub issue queue with native subagents, from pick to land |
/banthis | Durable negative memory: persist banned agent behaviors |
/agnix | Lint agent configurations (757 rules) |
/deslop | Clean AI slop patterns |
/learn | Research topics, create learning guides |
/skillers | Workflow pattern learning and automation |
/skill-curator | Create and improve reliable SKILL.md files |
/system-prompt-curator | Create and improve autonomous agent system prompts |
Each command works standalone. Together, they compose into end-to-end pipelines.
14 skills included across the plugins:
| Category | Skills |
|---|---|
| Workflow | foreman |
| Message Queues | glide-mq-migrate-bee, glide-mq-migrate-bullmq, glide-mq |
| Enhancement | skill-curator, system-prompt-curator |
| Cleanup | deslop |
| AI Collaboration | learn, recommend, skillers-compact |
| Memory | banthis |
| Linting | agnix |
| Languages | ada-spark, mojo |
External skill plugins (standalone repos, installed separately):
| Category | Skills | Plugin |
|---|---|---|
| Message Queues | glide-mq, glide-mq-migrate-bullmq, glide-mq-migrate-bee | agent-sh/glidemq |
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.
| Section | What's there |
|---|---|
| The Approach | Why it's built this way |
| Commands | Overview of every command |
| Skills | 14 skills across plugins |
| Skill-Only Plugins | glide-mq and other non-command plugins |
| Command Details | Deep dive into each command |
| How Commands Work Together | Standalone vs integrated |
| Design Philosophy | The thinking behind the architecture |
| Installation | Get started |
| Research & Testing | What went into building this |
| Documentation | Links to detailed docs |
Plugins without a / command. The marketplace ones install with agentsys; glide-mq installs from its own repo.
| Plugin | What it does |
|---|---|
| mojo | mojo skill: current Mojo syntax, ownership, SIMD and GPU kernels, Python interop |
| ada-spark | ada-spark skill: Ada 2022 and SPARK contracts, proof, Alire and GNAT tooling |
| zig-lsp | Zig language server for Claude Code via ZLS (no skill). Needs zls on PATH |
Build message queues, background jobs, and workflow orchestration with glide-mq - high-performance Node.js queue on Valkey/Redis. Not in the agentsys marketplace: install its skills from agent-sh/glidemq.
| Skill | What it does |
|---|---|
glide-mq | Greenfield queue development - queues, workers, ordering, rate limiting, flows, broadcast, step jobs |
glide-mq-migrate-bullmq | Migrate from BullMQ to glide-mq - API mapping, breaking changes, feature comparison |
glide-mq-migrate-bee | Migrate from Bee-Queue to glide-mq - API mapping, pattern conversion |
Key features: per-key ordering, group concurrency, runtime group rate limiting (job.rateLimitGroup()), token bucket, DAG workflows, broadcast pub/sub, step jobs, deduplication, serverless producers.
Skill plugin → | glide-mq docs → | npm →
Purpose: Work a repo's GitHub issues as a task queue. One main session picks the next ready issue, claims it, and hands it to a worktree subagent. Revuto reviews the PR, and foreman lands it at the exact head it checked. It replaces next-task and tower-crane.
There is no daemon and no state store. Labels, assignees and comments on GitHub are the state, and every command reads GitHub live, so several sessions can share one queue.
The loop:
agents_max/foreman # Run the queue until nothing is ready
/foreman status # Counts by label, claims and capacity
/foreman stats # Revuto caps, self-reviews, manual review requests
/foreman 123 # Work issue #123 only, from claim to land
Config: optional .foreman.json in the repo root: label names, agents_max, load and memory holds, the check and land commands, required checks, Revuto round cap, forbidden words for posted comments.
Requires: Node 22+, gh (logged in), git and waitfor. run-long needs systemd user units (Linux).
Skill: foreman (no agents: workers are native worktree subagents)
Full workflow documentation → · Repo →
Purpose: Durable negative memory for repeated agent mistakes. Turn a user's "stop doing this" correction into a persistent rule in CLAUDE.md or AGENTS.md.
Gives AI agents control of a Linux desktop through accessibility trees, screenshots, window targeting, and synthesized click, type, and scroll input. Works through MCP, Pi tools, or a CLI.
Lints and validates AI coding assistant configuration files such as CLAUDE.md, AGENTS.md, SKILL.md, hooks and MCP setups, with autofixes and editor integration for common IDEs.
Fair-code platform to build and deploy AI agents and workflows. Combine a visual canvas with custom code, run it self-hosted or in the cloud, and connect to 1500+ integrations. AI automation you can trust with real work, from prototype to production.
A browser automation plugin for Claude Code with skills for direct browser control, scraping, testing, and QA scoring of websites, plus guidance on the Browser Use cloud browser API and Python library.
Organizes your AI agents into a team that runs around the clock, handling hiring, scheduling, delegation and reporting so you can stay in charge without staying online.
A browser automation command line tool for AI agents, letting them navigate pages, fill forms, click buttons, take screenshots and extract data from websites.
A runtime that runs the work around AI-written code for you: picking tasks, managing branches, reviewing code, cleaning up artifacts, handling CI and PR comments, and deploying. Pipelines pause at gates and keep state across sessions. Install it with the command on its page. It includes maintain-cross-platform. Its skills do not fire on their own yet. Free and open source.
Is this plugin yours?
Claim it with GitHubSubmit a pluginPromote it