AC

andrewyng/context-hub

Developer tools

Эта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал

14 тыс. stars Качество 67 Тренд 36MIT

Программисты галлюцинируют API и забывают, что узнают за сессию. Context Hub предоставляет им отобранные версии документы, а также возможность становиться умнее в каждой задаче.

Обзор

Программисты галлюцинируют API и забывают о том, что узнают за сессию. Context Hub предоставляет им отображённые, версионные документы, а также возможность становиться умнее в каждой задаче. Весь контент открыт и поддерживается в виде markdown в этом репозитории — вы можете проверить, что именно читает ваш агент, и внести вклад. Chub предназначен для вашего программистского агента (а не для вашего использования!). Вы можете предложить агенту использовать его (например, «Используйте команду CLI chub, чтобы получить последнюю документацию API для вызова OpenAI. Запустите 'chub help', чтобы понять, как это работает.») Или создав агентский навык для использования Chub с помощью SKILL.md, и желательно попросите агента помнить об этом навыке. (Если вы используете Claude Code, создайте каталог ~/.claude/skills/get-api-docs и поместите SKILL.md туда.) , он может аннотировать локально для следующего раза: — CHUB Feedback Stripe/API вверх или против — голосуйте за или против документации, чтобы со временем они становились лучше для всех. Версионные, языковые особенности. "Что нужно знать.

Обзор (машинный перевод)

Программисты галлюцинируют API и забывают о том, что узнают за сессию. Context Hub предоставляет им отображённые, версионные документы, а также возможность становиться умнее в каждой задаче. Весь контент открыт и поддерживается в виде markdown в этом репозитории — вы можете проверить, что именно читает ваш агент, и внести вклад.

Быстрый старт

Как это работает

Chub предназначен для вашего программистского агента (а не для вашего использования!). Вы можете предложить агенту использовать его (например, «Используйте команду CLI chub, чтобы получить последнюю документацию API для вызова OpenAI. Запустите ‘chub help’, чтобы понять, как это работает.») Или создав агентский навык для использования Chub с помощью SKILL.md, и желательно попросите агента помнить об этом навыке. (Если вы используете Claude Code, создайте каталог ~/.claude/skills/get-api-docs и поместите SKILL.md туда.)

Чаще всего всё просто — поиск, поиск, используй:

Когда агент обнаруживает пробел, он может локально аннотировать для следующего раза:

Обратная связь возвращается к авторам — chub feedback stripe/api up или down — голосуйте за документы за или отрицательно, чтобы со временем они становились лучше для всех.

Типы контента

Версионные, языковые особенности. «Что нужно знать.»

Эта страница переведена автоматически. Технические детали смотрите в оригинале.

README

Показан фрагмент оригинального README. Открыть оригинал.

Context Hub

Coding agents hallucinate APIs and forget what they learn in a session. Context Hub gives them curated, versioned docs, plus the ability to get smarter with every task. All content is open and maintained as markdown in this repo — you can inspect exactly what your agent reads, and contribute back.

Quick Start

npm install -g @aisuite/chub
chub search openai                 # find what's available
chub get openai/chat --lang py     # fetch current docs (Python version) 

How It Works

Chub is designed for your coding agent to use (not for you to use!). You can prompt your agent to use it (e.g., “Use the CLI command chub to get the latest API documentation for calling OpenAI. Run ‘chub help’ to understand how it works.”) Or by creating an agent skill to use Chub using SKILL.md, and ideally prompting your agent to remember to use this skill. (If you are using Claude Code, create the directory ~/.claude/skills/get-api-docs and put SKILL.md there.)

Most of the time, it’s simple — search, fetch, use:

chub search "stripe payments"        # find relevant docs
chub get stripe/api --lang js        # fetch the doc
# Agent reads the doc, writes correct code. Done.

When the agent discovers a gap, it can annotate locally for next time:

chub annotate stripe/api "Needs raw body for webhook verification"

# Next session, chub get notes that an annotation exists. Pass --with-annotations
# to include it — annotations are treated as untrusted input by default.

Feedback flows back to authors — chub feedback stripe/api up or down — vote the docs up or down so they can get better for everyone over time.

Content Types

Versioned, language-specific. “What to know.”

chub get openai/chat --lang py       # Python variant
chub get openai/chat --lang js       # JavaScript variant

More content types than API documentation (such as agent skills) are on the roadmap.

Commands

Command Purpose
chub search [query] Search docs and skills (no query = list all)
chub get [--lang py|js] Fetch docs or skills by ID
chub annotate Attach a note to a doc or skill
chub annotate --clear Remove annotations
chub annotate --list List all annotations
chub feedback Upvote or downvote a doc (sent to maintainers)

For the full list of commands, flags, and piping patterns, see the CLI Reference.

Self-Improving Agents

Context Hub is designed for a loop where agents get better over time.

Открыть полный README на GitHub

Рекомендуемые инструменты

Попробуйте другой запрос или уберите фильтр.

Установка

npx skillfish add andrewyng/context-hub
Новичок в MCP? Начните с руководства на mcpskill.org →