autodiscovery

star 16

Create, configure, and monitor AutoDiscovery runs — either via the hosted service (`asta autodiscovery`) or via the local CLI (`asta-autodiscovery`). Use when the user asks about their runs, experiments, discoveries, wants to check status, or wants to start a new discovery run.

allenai By allenai schedule Updated 6/9/2026

name: autodiscovery description: Create, configure, and monitor AutoDiscovery runs — either via the hosted service (asta autodiscovery) or via the local CLI (asta-autodiscovery). Use when the user asks about their runs, experiments, discoveries, wants to check status, or wants to start a new discovery run. metadata: internal: true allowed-tools: Bash(asta autodiscovery *) Bash(asta auth *) Bash(asta-autodiscovery *) Bash(uv tool ) Bash(command -v ) Read() Write(.json) TaskOutput

AutoDiscovery

AutoDiscovery is an AI-driven scientific discovery platform that runs iterative experiments guided by Bayesian surprise and MCTS optimization.

This skill is a router. Inspect the user's request, pick one workflow, then read its .md file in workflows/ and follow it. Do not execute a workflow from memory — always open the file first.

Workflows

Name Purpose Detailed instructions
remote Use the hosted AutoDiscovery service via asta autodiscovery. Requires Asta auth and consumes credits; runs execute on Asta infrastructure. workflows/remote.md
local Run AutoDiscovery locally via the asta-autodiscovery CLI. Executes on the user's machine with user-provided API keys for making LLM calls workflows/local.md

Routing

1. Honor explicit requests

  • "local", "on my machine", "offline", "run it myself", or any reference to the asta-autodiscovery CLI → local.
  • "remote", "hosted", "cloud", "Asta service", "my runs", "credits", or any reference to the asta autodiscovery (note the space) subcommand → remote.

2. Use signals when the request is ambiguous

  • Past runs are stored in a local directory for local runs, or on the remote server for remote runs
  • If the user is starting fresh and has not indicated a preference, ask which workflow they want before proceeding. Mention the tradeoff: remote uses Asta credentials and rate limits; local runs with the user's hardware and credentials.

3. No chaining

The two workflows are independent. Do not silently switch between them mid-task.

Install via CLI
npx skills add https://github.com/allenai/asta-plugins --skill autodiscovery
Repository Details
star Stars 16
call_split Forks 3
navigation Branch main
article Path SKILL.md
More from Creator