Agentic Plugin Marketplace от wshobson

Agentic Plugin Marketplace

94 плагина, 202 агента, 183 скилла и 105 команд для Claude Code с генерацией под Codex, Cursor, OpenCode и Copilot

ПлагинСредний риск

wshobson/agents

Установка

/plugin marketplace add wshobson/agents
/plugin install python-development

python-development можно заменить на любой из 94 плагинов

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Маркетплейс изолированных плагинов, каждый из которых содержит агентов, команды и скиллы для своей области: Python, фронтенд, безопасность, инфраструктура и другие. При установке плагина в контекст попадают только его компоненты, а не весь маркетплейс. Из одного markdown-источника генерируются нативные артефакты для Codex CLI, Cursor, OpenCode, Antigravity, Copilot и Pi. В комплекте фреймворк plugin-eval для оценки качества скиллов.

Для кого. Разработчики, которым нужна большая библиотека готовых subagent и скиллов по разным стекам.

Подходит, если

  • Нужны специализированные subagent под конкретный язык или фреймворк
  • Хотите поставить отдельный скилл, например python-testing-patterns, без всего набора
  • Используете несколько агентов и хотите единый источник правил
  • Нужно оценить качество своего скилла через plugin-eval

Не подходит, если

  • Нужен небольшой и цельный набор правил: здесь большая разнородная библиотека

Пример запроса к агенту

Используй агента по Python и перепиши этот обработчик на asyncio с корректной отменой задач

Ограничения

Для Antigravity, OpenCode и Pi нужно клонировать репозиторий и запускать make. Установка только скиллов через gh skill или npx skills не включает агентов, команды и хуки.

Как отключить. Удалите установленный плагин в Claude Code или папку скилла из каталога скиллов агента.

Проверка безопасности

  • Часть плагинов содержит команды и хуки
  • Некоторые способы установки требуют запуска make из клона

Коротко о README

README описывает маркетплейс строительных блоков для агентных процессов с единым источником в папке plugins. Для каждого агента приведен способ установки, для скиллов отдельно есть gh skill и npx skills. Описаны многоуровневая стратегия моделей, фреймворк оценки plugin-eval и внешние интеграции Pensyve и HOL Guard. Лицензия MIT.

SKILL.md

---
name: async-python-patterns
description: Master Python asyncio, concurrent programming, and async/await patterns for high-performance applications. Use when building async APIs, concurrent systems, or I/O-bound applications requiring non-blocking operations.
---

# Async Python Patterns

Comprehensive guidance for implementing asynchronous Python applications using asyncio, concurrent programming patterns, and async/await for building high-performance, non-blocking systems.

## When to Use This Skill

- Building async web APIs (FastAPI, aiohttp, Sanic)
- Implementing concurrent I/O operations (database, file, network)
- Creating web scrapers with concurrent requests
- Developing real-time applications (WebSocket servers, chat systems)
- Processing multiple independent tasks simultaneously
- Building microservices with async communication
- Optimizing I/O-bound workloads
- Implementing async background tasks and queues

## Sync vs Async Decision Guide

Before adopting async, consider whether it's the right choice for your use case.

| Use Case | Recommended Approach |
|----------|---------------------|
| Many concurrent network/DB calls | `asyncio` |
| CPU-bound computation | `multiprocessing` or thread pool |
| Mixed I/O + CPU | Offload CPU work with `asyncio.to_thread()` |
| Simple scripts, few connections | Sync (simpler, easier to debug) |
| Web APIs with high concurrency | Async frameworks (FastAPI, aiohttp) |

**Key Rule:** Stay fully sync or fully async within a call path. Mixing creates hidden blocking and complexity.

## Core Concepts

### 1. Event Loop

The event loop is the heart of asyncio, managing and scheduling asynchronous tasks.

**Key characteristics:**

- Single-threaded cooperative multitasking
- Schedules coroutines for execution
- Handles I/O operations without blocking
- Manages callbacks and futures

### 2. Coroutines

Functions defined with `async def` that can be paused and resumed.

**Syntax:**

```python
async def my_coroutine():
    result = await some_async_operation()
    return result
```

### 3. Tasks

Частые вопросы

Загружается ли весь маркетплейс в контекст?

Нет, при установке плагина в контекст попадают только его агенты, команды и скиллы.

Можно ли поставить один скилл без клонирования?

Да: gh skill install wshobson/agents или npx skills add wshobson/agents --skill с именем скилла.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний риск286,6 тыс.
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск262 тыс.

Референсные MCP-серверы

Model Context Protocol servers

Выбор редакции

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,3 тыс.
Выбор редакции

Актуальная документация и примеры кода нужной версии библиотеки прямо в контексте агента, через MCP или CLI со скиллом

MCP-серверСредний риск62 тыс.