Skip to content

Latest commit

 

History

History
93 lines (60 loc) · 4.69 KB

README.md

File metadata and controls

93 lines (60 loc) · 4.69 KB

Agent Plugins

Reusable plugins for AI assistants, maintained by AllAgents. This repository is the plugin catalogue; the AllAgents CLI and workspace examples remain in their own repository.

Install

Install a plugin with AllAgents:

npx allagents plugin install finance@allagentsdev/agent-plugins --scope user

Select a project scope and clients when needed:

npx allagents plugin install engineering@allagentsdev/agent-plugins --scope project --client codex --yes

Claude Code and Copilot CLI can use this repository's native marketplace manifests. For other clients, AllAgents copies the supported plugin resources into each client's expected directories.

Catalogue

Plugin Contents
deepwiki Public repository documentation tools and guidance
engineering Interactive PR review and read-only GitHub attention checks
productivity Direct technical writing and behavioral evals
finance Financial modeling guidance and an original fictional XLSX example
tradingview TradingView market data MCP configuration

The CLI-specific guidance plugin remains in allagents/plugins/allagents, installed as allagents@allagentsdev/allagents.

Some plugins connect to external services; their availability and authentication are governed by those services. The catalogue contains reusable guidance and configurations, not personal credentials or records.

GitHub attention

The engineering plugin includes github-attention. Give it an explicit list of repositories to check for current review requests, assigned issues, action on authored PRs, and notification-based mention/reply candidates. It uses your existing gh login and never acts on GitHub tasks.

Run the helper directly from this repository with Bun and gh; no package installation is needed:

bun plugins/engineering/skills/github-attention/scripts/github-attention.ts owner/repo

Save personal selections and private reports in ~/.agents/github-attention.md, outside project repositories. When asked for a saved selection, the skill reads that note and resolves only explicitly recorded repository rules. The helper still requires repository arguments each time; it does not load a second configuration system. Keep private data out of the reusable skill and fixtures; repository-local temporary notes must be ignored, for example with *.local.md. Mention coverage is bounded by visible notifications, not a complete historical inbox.

Workspace templates

Workspace templates remain under allagents/examples/workspaces. They compose plugins from this catalogue and other sources:

plugins:
  - finance@allagentsdev/agent-plugins
  - engineering@allagentsdev/agent-plugins

The companion AllAgents migration preserves the old marketplace declarations, such as finance@allagentsdev/allagents, through external sources. Direct old directory URLs for the moved plugins do not redirect: replace allagentsdev/allagents/plugins/<name> with <name>@allagentsdev/agent-plugins. Upgrade AllAgents before using the migrated forwarding marketplace. Pinned historical versions continue to use their original content.

Development

Use Bun:

bun install
bun run validate
bun test

Run the writing evals:

bun run eval:validate
bun run eval:write-naturally

For deterministic punctuation checks, use bun run eval:write-naturally --filter-metadata group=punctuation.

Evals use fictional data and your Codex connection. Set CODEX_MODEL and CODEX_JUDGE_MODEL to change the writer and grader.

Compare the Humanizer-inspired cases with and without the skill:

bun run eval:write-naturally --filter-metadata group=humanizer
bun run eval:write-naturally:baseline

More cases are available in the private eval repository.

See AGENTS.md for contribution guidance.

License

MIT; the original EntityProcess copyright notice is retained in LICENSE. Financial-modeling source attribution is retained in the skill's source notes. The example workbook is original and fictional; third-party example workbooks are linked rather than redistributed.