Asta science tools for Claude Code
npx claudepluginhub allenai/asta-pluginsPaper search, metadata, document management, literature reports, experiments, and theory generation for scientific research
Executes named, typed chains of research steps using the skills in asta-tools. Requires installation of asta-tools
Autonomous collaborative agent able to plan and execute a long-range research agenda using asta-tools. Requires installation of asta-tools
Developer skills for working on Asta itself (improve-skills, research-challenge). Requires the asta-tools plugin to be installed.
Asta is a set of skills for scientific research, usable by local coding agents.
# Any agent (Claude Code, Cursor, Copilot, etc.)
npx skills add allenai/asta-plugins -g
# Claude Code only
> /plugin marketplace add allenai/asta-plugins
> /plugin install asta
Install all with --all, or pick specific ones with --skill "Name":
# Any agent
npx skills add allenai/asta-plugins --all -g
# Claude Code only (auto-updates)
> /plugin install asta-preview
Example user requests:
The skills install an asta CLI tool, which has sub-commands for the various research functions.
The CLI can be used directly from the command line or invoked by agents via Bash commands.
Some skills are pass-through commands to CLIs hosted in other repos. These are installed automatically on first invocation.
Some skills are implemented by calling external APIs hosted by Ai2. For these, the CLI will prompt you to authenticate on first use.
A Docker image with the asta CLI, skills, and Quarto pre-installed. Published to ghcr.io/allenai/asta on each release.
docker pull ghcr.io/allenai/asta:v0.10.0
Generate an ASTA_TOKEN on the host (one-time, expires after 30 days):
asta auth login
export ASTA_TOKEN=$(asta auth print-token --raw --refresh)
The source repo is at /opt/asta-plugins inside the image. Pass your
tokens, install your agent, and register skills:
docker run --rm -it -e ASTA_TOKEN -e ANTHROPIC_API_KEY \
ghcr.io/allenai/asta:latest bash
# Install Claude Code and register skills:
curl -fsSL https://claude.ai/install.sh | bash
claude plugin marketplace add /opt/asta-plugins --scope user
claude plugin install asta-preview
# Or install any other agent and use npx:
npx skills add /opt/asta-plugins -g --all --yes
See DEVELOPER.md for contributor guidelines, architecture details, and development setup.
Apache 2.0
Claude Code marketplace entries for the plugin-safe Agentic Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 94 marketplace plugins, 203 local specialized agents, and 175 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations