Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By christophevg
Package Query - Find, create, and update package documentation for AI agents
npx claudepluginhub christophevg/pkgqGenerate a PACKAGE.md file for a Python project. Analyzes the project structure, extracts key components, patterns, and creates agent-ready documentation. Use when creating documentation for your own packages.
Update existing package documentation for a new version. Fetches changelog, extracts changes, and updates PACKAGE.md and HISTORY.md. Use when planning upgrades or when new versions are released.
Make your Python package discoverable for AI coding agents in 3 steps.
PACKAGE.md is a informally proposed documentation standard for Python packages optimized for AI agents. Unlike README.md (written for humans), PACKAGE.md provides structured, scannable content that coding agents can quickly understand:
When you add PACKAGE.md to your repository root, coding agents using pkgq can instantly understand your package's capabilities.
3 steps to make your package discoverable:
# 0. Add the marketplace (one-time setup)
claude plugin marketplace add christophevg/marketplace
# 1. Get the plugin
claude plugin install pkgq@christophe.vg
# 2. Generate documentation
/pkgq:create
# 3. Commit and push
git add PACKAGE.md && git commit -m "docs: add PACKAGE.md" && git push
Done! Your package is now discoverable by coding agents using the pkgq tool or MCP server.
Add the badge to show your package supports AI agents:
[](https://github.com/christophevg/pkgq#readme)
pip install pkgq
# For MCP server support
pip install "pkgq[mcp]"
from pkgq import find
# Find package documentation
result = find("yoker")
print(result.content)
# Check for updates
result = find("yoker", from_version="1.5.0")
% pkgq find yoker --save | head -15
Saved to: /Users/xtof/.cache/pkgq/packages/yoker
yoker 0.4.0 (cached)
Source: github:christophevg/yoker
Yoker
A Python agent harness with configurable tools and guardrails - one who yokes
agents together.
Overview
Yoker is a library-first, event-driven agent harness for Python that integrates
with Ollama. It provides a transparent, configurable runtime for AI agents with
structured tool execution, guardrails, and event emission. Unlike CLI-first
agent frameworks, Yoker is designed to be embedded in applications with full
visibility into agent operations.
% pkgq cache --list
Cached packages (3):
pkgq 0.1.1 (pypi)
roomz 0.2.0 (github:christophevg/roomz)
yoker 0.4.0 (github:christophevg/yoker)
pkgq-mcp-server
# Or: uvx --from "pkgq[mcp]" pkgq-mcp-server
| Feature | Description |
|---|---|
| Cascade lookup | Cache → GitHub PACKAGE.md → PyPI |
| MCP server | Tool for Claude Code agents |
| Auto-caching | Results saved to ~/.cache/pkgq/packages/ |
| Plugin skills | /pkgq:create and /pkgq:update |
% git clone https://github.com/christophevg/pkgq.git
% cd pkgq
% uv sync --all-extras
% uv run pytest
Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Make your AI agent code with your project's architecture, rules, and decisions.
Complete AI coding workflow system. Self-correcting memory + persistent FTS5-indexed research wikis + auto-research loop + multi-LLM council on a single SQLite store. 33 skills, 8 agents, 22 commands, 37 hook scripts across 24 events. Cross-agent via SkillKit.
Access official Microsoft documentation, API references, and code samples for Azure, .NET, Windows, and more.
Upstash Context7 MCP server for up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your LLM context.
Build and maintain an LLM-curated personal knowledge base in your project — Andrej Karpathy's LLM Wiki pattern, designed to scale to thousands of pages without becoming a context bottleneck. Now with an optional compiled graph layer for typed, provenance-backed relationships.
Connect to Atlassian products including Jira and Confluence. Search and create issues, access documentation, manage sprints, and integrate your development workflow with Atlassian's collaboration tools.
Demo Plugin
Christophe's Coding Crew - my personal collection of agents and skills supporting my agentic workflow.
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 claim