Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By sagos95
Generate complete service documentation by reverse-engineering source code into structured inventories of domain entities, entry points, functional behaviors, state machines, BDD contracts, and integrations, with automated cross-checks for completeness.
npx claudepluginhub sagos95/ai-hub --plugin reverse-product-analysisТы — системный аналитик поведения (reverse engineering функционала). Твоя задача — выполнить Шаг C1: извлечь все функциональные поведения сервиса.
Ты — системный аналитик поведения (reverse engineering функционала). Твоя задача — выполнить Шаг C2: для каждого Functional Behavior сформулировать контракт поведения в формате Given / When / Then.
Ты — системный аналитик поведения (reverse engineering функционала). Твоя задача — выполнить Шаг A анализа: построить карту доменных сущностей и данных сервиса.
Ты — системный аналитик поведения (reverse engineering функционала). Твоя задача — выполнить Шаг B анализа: найти все точки входа (entry points) сервиса.
Ты — системный аналитик поведения (reverse engineering функционала). Твоя задача — выполнить Шаг G: сгруппировать Functional Behaviors в человекочитаемые "фичи".
Uses power tools
Uses Bash, Write, or Edit tools
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Use this agent when you need to analyze a service or codebase component and create comprehensive documentation in CLAUDE.md files. This agent should be invoked after implementing new services, major refactoring, or when documentation needs updating to reflect the current codebase structure. Examples: <example>Context: The user has just implemented a new authentication service and wants to document it properly. user: 'I just finished implementing the auth service, can you document how it works?' assistant: 'I'll use the codebase-documenter agent to analyze the authentication service and create detailed documentation in CLAUDE.md' <commentary>Since the user has completed a service implementation and needs documentation, use the Task tool to launch the codebase-documenter agent to create comprehensive CLAUDE.md documentation.</commentary></example> <example>Context: The user wants to ensure a newly added API module is properly documented for the team. user: 'We need documentation for the new payment processing API I just added' assistant: 'Let me use the codebase-documenter agent to analyze the payment processing API and create proper documentation' <commentary>The user needs documentation for a new API module, so use the codebase-documenter agent to create CLAUDE.md files with setup instructions and architectural notes.</commentary></example>
Documentation generation, code explanation, and technical writing with automated doc generation and tutorial creation
Documentation agents — technical writer, documentation architect
Architecture analysis, brainstorming, ADR generation, LLM-as-judge comparison, and spec gap resolution.
Create comprehensive documentation for code, APIs, and projects.
Living Ontology for Claude Code - Captures and reuses knowledge across sessions
Holst.so board read + write via Chrome DevTools (Slate/Yjs bridge)
Product Discovery workflow automation for PM teams — 9 phases from problem framing to go/no-go decision, 12 sub-agents
Spike research workflow with Kaiten integration
AI test generation with Ralph-loop quality gate: coder → reviewer → iterate
AI Hub meta-tools — setup wizard, create new commands, run session retrospectives, update subtree from upstream, auto-install marketplace plugins
Набор AI-инструментов для интеграции с разными полезными сервисами: Kaiten, Time (Mattermost), Buildin, Genie, Holst. Плюс автоматизация spike-исследований, product discovery, тестирования и диагностики.
Для AI-агентов есть отдельная короткая инструкция: INSTALL.md.
Если хочешь дать репозиторий другому агенту, удобнее всего давать raw URL на этот файл:
https://raw.githubusercontent.com/sagos95/ai-hub/main/INSTALL.md
AI Hub опубликован как marketplace-плагин. Любой AI-агент, поддерживающий marketplace (Claude Code, GitHub Copilot и другие), может установить отдельные плагины или весь набор через свой стандартный механизм.
Claude Code:
# Добавить marketplace (один раз)
claude /plugin marketplace add sagos95/ai-hub
# Установить все инструменты:
claude /plugin install buildin@ai-hub code-review@ai-hub discovery@ai-hub \
genie@ai-hub holst@ai-hub hub-meta@ai-hub kaiten@ai-hub \
reverse-product-analysis@ai-hub spike@ai-hub test-factory@ai-hub testops@ai-hub time@ai-hub
# Установить конкретный плагин:
claude /plugin install spike@ai-hub
claude /plugin install kaiten@ai-hub
claude /plugin install time@ai-hub
claude /plugin install testops@ai-hub
GitHub Copilot CLI:
# Добавить marketplace (один раз)
copilot plugin marketplace add sagos95/ai-hub
# Установить все инструменты:
copilot plugin install buildin@ai-hub code-review@ai-hub discovery@ai-hub \
genie@ai-hub holst@ai-hub hub-meta@ai-hub kaiten@ai-hub \
reverse-product-analysis@ai-hub spike@ai-hub test-factory@ai-hub testops@ai-hub time@ai-hub
# Установить конкретный плагин:
copilot plugin install spike@ai-hub
copilot plugin install testops@ai-hub
Доступные плагины: buildin, code-review, discovery, genie, holst, hub-meta, kaiten, reverse-product-analysis, spike, test-factory, testops, time.
git clone https://github.com/sagos95/ai-hub.git
cd ai-hub
bash integrations/hub-meta/scripts/setup.sh next
# или: npm run setup
Если на машине нет git, публичный репозиторий можно скачать как архив:
curl -L https://github.com/sagos95/ai-hub/archive/refs/heads/main.zip -o ai-hub.zip
unzip ai-hub.zip
cd ai-hub-main
bash integrations/hub-meta/scripts/setup.sh next
Если установку делает AI-агент, лучше давать ему INSTALL.md, а не пересказывать шаги вручную.
package.jsonздесь не делает репу Node-проектом — это тонкий обёрточный файл, чтобы агенты, по привычке запускающиеnpm run setupпосле клона, автоматически триггерили правильный workflow. Никаких npm-зависимостей нет.
Рекомендованный путь — /ai-hub:setup (или integrations/hub-meta/commands/setup.md для non-Claude агентов). Если всё же хочешь руками — вот что нужно в .env:
| Переменная | Как получить |
|---|---|
KAITEN_DOMAIN, TIME_BASE_URL, BUILDIN_SPACE_ID | Общий конфиг команды — лежит на странице Buildin https://buildin.ai/c7ec2023-9025-4c09-be09-e6f54cb07f7e (если команда использует этот шаблон). Или спроси коллег. |
KAITEN_TOKEN | Kaiten → Настройки профиля → API/Интеграции → Создать токен |
BUILDIN_UI_TOKEN | /ai-hub:buildin-login — browser SSO |
TIME_TOKEN | /ai-hub:time-login — browser SSO |
GENIE_TOKEN | Опционально, получить у админа данных |
TESTOPS_URL, TESTOPS_TOKEN | Allure TestOps → Settings → API Tokens → Generate Token |
Скиллы без токенов (ai-test, rpa-analyze, retro, code-review и т.д.) работают сразу.
Скопируй team-config.example.json → team-config.json и заполни ID своих досок, колонок и каналов. Скрипты и команды подхватят конфиг автоматически.