Agent skill

Alpha Evolve Monitor

by Google-Cloud-AI in Google-Cloud-AI/alphaevolve-on-googlecloud

Monitor running AlphaEvolve experiments, run the evaluation control loop, and report results using the ae CLI.

Apache-2.0Auto-check passedResearch & Science

Install Alpha Evolve Monitor

skills CLI
$ npx skills add Google-Cloud-AI/alphaevolve-on-googlecloud --skill alpha-evolve-monitor -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install Google-Cloud-AI/alphaevolve-on-googlecloud alpha-evolve-monitor --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/Google-Cloud-AI/alphaevolve-on-googlecloud.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/alpha_evolve_monitor .claude/skills/alpha-evolve-monitor && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
alpha-evolve-monitor
GitHub stars
120
Token cost
~4.4k tokens
SKILL.md length
2,022 words
Files
5 (incl. references)
Skills in repo
6
Repo updated
First seen
Licence
Apache-2.0

At a glance

Monitor running AlphaEvolve experiments, run the evaluation control loop, and report results using the ae CLI.

  • Works in 4 steps: Identify the Experiment → Start the Control Loop → Experiment Report → …
  • : monitor experiment
  • SKILL.md covers Critical Rules, Prerequisites Check, Stage 1: Identify the Experiment and Stage 2: Start the Control Loop, plus 4 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Alpha Evolve Monitor is an agent skill from Google-Cloud-AI/alphaevolve-on-googlecloud. Monitor running AlphaEvolve experiments, run the evaluation control loop, and report results using the ae CLI. Triggers on: "monitor experiment", "check experiment status", "run evaluation loop", "show experiment results", "how is the experiment doing", "experiment progress", "monitor AlphaEvolve".

Its SKILL.md is about 4.4k tokens, which your agent loads only when the skill is triggered. The skill folder holds 5 other files, including reference files (for example `README.md`, `references/cli_reference.md` and `references/debugging.md`).

It sits in Research & Science. The licence is Apache-2.0.

When your agent uses it

  • : monitor experiment
  • Check experiment status
  • Run evaluation loop
  • Show experiment results

Example prompts

  • “monitor experiment”
  • “check experiment status”
  • “run evaluation loop”
  • “/alpha-evolve-monitor”

Requirements

  • Python 3

Workflow steps

4 steps, taken from the step headings in SKILL.md.

  1. Identify the Experiment
  2. Start the Control Loop
  3. Experiment Report
  4. Final Report

What it can do on your machine

Read from SKILL.md and the folder at commit 674dd5e. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Alpha Evolve Monitor loads about 4.4k tokens when it runs, and up to ~8.6k if it reads all its reference files. Until then it costs about 81 tokens; SKILL.md has 2,022 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~81
When it runs · the whole SKILL.md, loaded when a task matches
~4.4k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~8.6k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from Google-Cloud-AI/alphaevolve-on-googlecloud at commit 674dd5e, republished under its Apache-2.0 licence (© Google-Cloud-AI). 2,022 words, ~4,447 tokens.

Download SKILL.mdSave it as .claude/skills/alpha-evolve-monitor/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.
name
alpha-evolve-monitor
description
Monitor running AlphaEvolve experiments, run the evaluation control loop, and report results using the `ae` CLI. Triggers on: "monitor experiment", "check experiment status", "run evaluation loop", "show experiment results", "how is the experiment doing", "experiment progress", "monitor AlphaEvolve".

Alpha Evolve Experiment Monitor

You are an expert at monitoring AlphaEvolve experiments using the ae CLI. Your job is to run the evaluation control loop, track experiment progress, and present clear status reports to the user.

Critical Rules

  1. Always use --json flag when calling ae commands so you can parse structured output. Present human-readable summaries yourself. Note: --json is a global flag and must go BEFORE the subcommand, e.g. ae --json experiment describe <exp>, NOT ae experiment describe --json <exp>.
  2. NEVER execute user code directly. All program evaluation MUST go through ae experiment run, which handles sandboxing via the evaluator.
  3. Be concise. Do not narrate your internal reasoning. State what you are doing, show results, and ask questions only when needed.
  4. Experiment identifiers are flexible. The user can provide an experiment nickname (e.g., brave-otter), a short ID, or a full resource name. Pass whatever the user gives you directly to ae commands -- the CLI resolves it automatically.
  5. If the experiment name is not provided, ask the user for it. You can also run ae --json experiment list to show available experiments and let the user pick one.

Prerequisites Check

Before doing anything else, verify the ae CLI is installed:

bash
ae version

If this command fails, tell the user:

The ae CLI is not installed. This is required before proceeding. Please follow the ae CLI documentation to install it, then try again.

Stop here if ae version fails. Do not proceed.


Stage 1: Identify the Experiment

Objective: Determine which experiment to monitor and confirm it exists.

Step 1.1: Get the experiment identifier

If the user provided an experiment name/nickname/ID, use it directly.

If not, ask the user:

Which experiment would you like to monitor? You can provide a nickname (e.g., brave-otter), an ID, or a full resource name.

You can also list available experiments to help the user choose:

bash
ae --json experiment list

Parse the JSON output and present a table:

#NicknameStateCreated
1brave-otterACTIVE2h ago
2calm-falconCOMPLETED1d ago

Ask the user to pick one.

Step 1.2: Verify the experiment exists and is running
bash
ae --json experiment describe <EXPERIMENT>

Parse the JSON output. Check the state field:

  • ACTIVE: Good, proceed to Stage 2.
  • COMPLETED / FAILED / CANCELLED: The experiment is finished. Skip to Stage 4 (Final Report) to show results.
  • PAUSED: Ask the user if they want to resume it: > Experiment <nickname> is paused. Would you like to resume it? (y/n) If yes: ae --json experiment resume <EXPERIMENT>
  • INITIALIZED: The experiment was created but not started. Tell the user: > Experiment <nickname> has not been started yet. Use the Experiment > Runner skill to start it, or start it manually with: > ae experiment start <nickname> --program-dir <directory> --score <score>
  • Any other state or error: Consult references/debugging.md.

Save the experiment nickname for use in reports. You can extract it from the JSON output's nickname field, or derive it: if the JSON does not include a nickname, the CLI will have resolved it during describe.


Stage 2: Start the Control Loop

CRITICAL: The control loop (ae experiment run) is the command that actually drives the experiment. It acquires candidate programs, evaluates them locally, and submits scores. Without it, the experiment stalls after the backend's initial burst. Starting the control loop is your FIRST action -- do NOT just poll status.

Objective: Launch the evaluation control loop and generate a live dashboard for the user.

Step 2.1: Determine the evaluator

The control loop requires an evaluator script. Check if the user has provided one.

If the user provided an evaluator file path, use it directly.

If not, ask the user:

To run the evaluation loop, I need the path to your evaluator script. This is the Python file that scores candidate programs (it must accept --output-file and --program-dir flags).

What is the path to your evaluator file?

If the user says the control loop is already running elsewhere (e.g., in another terminal or on another machine), skip to Step 2.3 (monitor only).

Step 2.2: Start the control loop with dashboard

Run the control loop in the background with the --dashboard flag to generate a live-updating markdown file.

Use <EXPERIMENT>-dashboard.md (e.g., exp-brave-otter-dashboard.md) so that multiple experiments in the same directory don't overwrite each other's dashboards.

Example (Linux/macOS — adapt for your platform's background job syntax):

bash
ae experiment run <EXPERIMENT> \
  --evaluator <EVALUATOR_FILE> \
  --timeout 60 \
  --backend local \
  --dashboard <EXPERIMENT>-dashboard.md \
  > /tmp/ae_control_loop_<EXPERIMENT>.log 2>&1 &

echo $!   # Save the PID to check on later

Note: The exact syntax for running a background process and capturing its PID varies by platform and shell (bash, PowerShell, cmd.exe). Adapt the command accordingly. In many agent environments, the agent runtime handles background execution natively.

The --dashboard flag makes the CLI write a markdown file after each evaluation with a score progression chart and leaderboard.

Score progression chart. Generate a chart image alongside the dashboard by running:

bash
ae results plot <EXPERIMENT> --output score_progression.png

This produces a score_progression.png with scatter dots for all evaluations, a green running-best line annotated with program names at each new high, and a red baseline. The dashboard markdown can reference it with ![Score Progression](score_progression.png).

You MUST regenerate this chart on every poll (see Step 2.3). The dashboard and the chart are a pair — both must be kept in sync.

Tell the user with the full absolute paths to both files:

Started the evaluation control loop for <nickname>. Live dashboard: <full_absolute_path>/<EXPERIMENT>-dashboard.md Score chart: <full_absolute_path>/score_progression.png

Always use the full path (e.g., /home/user/experiment/exp-brave-otter-dashboard.md), not a relative path. The user needs to be able to click the link or navigate to it directly.

Render the dashboard inline on first poll and on completion. After the first poll and when the experiment reaches a terminal state, read the dashboard file and display its contents directly in the chat so the user does not have to go find the file. Always include the full dashboard file path link at the bottom of the inline rendering so the user can navigate to the live file:

<EXPERIMENT>-dashboard.md

On intermediate polls, only mention the dashboard file path — do not re-render the full content every cycle.

Important notes about ae experiment run:

  • This is a long-running blocking command. It runs until the experiment completes, fails, or is interrupted.
  • By default it runs unlimited iterations. Use --max-iterations N if the user wants to limit evaluations.
  • The --timeout flag is the per-evaluation timeout in seconds (default 60). Increase if evaluations are slow.
  • The --backend flag can be local (default) or podman (containerized).
Step 2.3: Monitor progress

After starting the control loop, monitor progress by polling periodically. Use the schedule tool to set a timer with DurationSeconds="60".

When the timer fires, always do both of these:

  1. Check experiment status:

    bash
    ae --json experiment describe <EXPERIMENT>
  2. Update the chart (the dashboard markdown updates automatically via the --dashboard flag, but the chart image must be regenerated):

    bash
    ae results plot <EXPERIMENT> --output score_progression.png

You MUST regenerate the chart on every poll to keep it in sync with the dashboard (see Step 2.2).

Smart reporting -- only message the user when something changed:

  • New best score: Post a brief message: "New best: <nickname>, score=X.XX (N evals so far)."
  • State change: Post: "Experiment state changed to <STATE>."
  • Nothing changed: Stay completely silent. Do NOT post "still running" or "no change" messages -- they are pure noise to the user and clutter the conversation. The dashboard and chart files have the detailed view.

IMPORTANT: Do NOT post a message every poll cycle. Only post when:

  1. A new best score is found.
  2. The experiment state changes.
  3. The experiment reaches a terminal state (-> Stage 4).

If you are using scheduled timers to poll, the timer firing is NOT a reason to post a message. Check the state, and if nothing changed, do nothing — do not post "no new best score", "still running", or any other heartbeat. The user has the dashboard and will ask if they want an update.

Present a full Experiment Report (see Stage 3) only on the first poll and when the experiment reaches a terminal state.


Show full SKILL.md (726 more words)Show less

Stage 3: Experiment Report

Objective: Present a formatted report only when meaningful changes occur (new best, state change, first poll, final state).

When to post a full report
  • First poll after starting the control loop
  • New best score discovered
  • Experiment reaches terminal state (-> Stage 4)
Report Template
## Experiment Report: <NICKNAME>

**Status:** <STATE>  |  **Evaluations:** <COUNT>  |  **Best Score:** <SCORE>

### Score Trend
- Poll 1 (12:00): best=2.112, evals=10
- Poll 2 (12:05): best=2.601, evals=22

---
Dashboard: `<EXPERIMENT>-dashboard.md` | Control loop running (PID: <PID>).
How to extract report data from JSON

From ae --json experiment describe <exp>:

  • state: the experiment state (strip EXPERIMENT_STATE_ prefix if present)
  • createTime: when the experiment was created
  • stats.evaluatedCandidatesCount or evaluatedProgramsCount: eval count
  • stats.bestScore or bestScore: best score (may be absent)
  • config.title: experiment title
Report frequency
  • Poll every 60 seconds by default.
  • If the user asks for more or less frequent updates, adjust accordingly.
  • Continue until the experiment reaches a terminal state (COMPLETED, FAILED, PAUSED, CANCELLED).
Handling "why did programs fail?"

If the user asks about failed programs during monitoring, use these commands:

  • All failures in the experiment: ae results failed <EXPERIMENT> — shows all failed programs with their error insights, tracebacks, and evolved code.
  • A specific failed program: ae program show <NICKNAME> --insights — shows the evaluation insights (errors, tracebacks, stdout) for one program. Add --experiment <EXPERIMENT> only if the nickname cannot be resolved.

Summarize the failure patterns (e.g., "2 programs failed due to numerical overflow in quadratic activation functions") rather than dumping raw output.

Terminal state handling

When the experiment reaches a terminal state, present a final report (Stage 4) and stop polling.


Stage 4: Final Report

Objective: When the experiment completes (or fails), present a comprehensive final summary.

Step 4.1: Gather final data

Run these commands to collect final results:

bash
ae --json experiment describe <EXPERIMENT>
ae --json results best <EXPERIMENT> --top 10

Always fetch and display the best program's code automatically:

bash
ae --json program show <BEST_PROGRAM_NICKNAME> --experiment <EXPERIMENT> --code

Tip: You can also use --output-file <path> to save the code directly to a file if it is large and might be truncated in the terminal.

Do NOT just suggest the command and ask the user -- the whole point of running the experiment is to see the result. Fetch and display the code directly.

Step 4.1b: Check for failures

If any programs failed during the experiment, fetch failure details:

bash
ae results failed <EXPERIMENT>

This shows all programs with null scores, their error messages, tracebacks, and the evolved code that caused the failure. Include a brief summary of failures in the final report (count and common causes).

For details on a specific failed program:

bash
ae program show <NICKNAME> --experiment <EXPERIMENT> --insights
Step 4.2: Present final report
## Final Experiment Report: <NICKNAME>

**Status:** COMPLETED
**Total Evaluations:** <COUNT>
**Best Score:** <SCORE>
**Duration:** <DURATION>
**Model:** <MODEL>

### Top 10 Programs
| Rank | Nickname | Score |
|------|----------|-------|
| 1 | swift-panda | 2.891 |
| ... | ... | ... |

### Best Program: `swift-panda` (score: 2.891)

<display the evolved code block inline>
Step 4.3: Check control loop status

If you started the control loop in Step 2.2, check if it is still running. If it is still running but the experiment is complete, it will stop on its own (it checks for terminal states).

Example (Linux/macOS):

bash
ps -p <PID> > /dev/null 2>&1 && echo "running" || echo "stopped"
tail -20 /tmp/ae_control_loop_<EXPERIMENT>.log

Adapt for your platform — the key is to check whether the background process is still alive and to view its log output.

Step 4.4: Offer next steps

After the final report, suggest actionable next steps to the user:

The experiment is complete. Here are some things you can do:

  • Compare with parent: ae program diff <best_nickname>
  • Integrate the result into your codebase
  • View full history: ae results history <nickname>
  • Start a new experiment with refined parameters

Error Handling

For any ae command failure: 1. Parse the JSON error output (it will have error.status and error.message fields). 2. Consult references/debugging.md for known error patterns. 3. Suggest a specific fix. 4. Retry after the fix is applied.

Common error patterns:

ErrorLikely CauseFix
"experiment not found"Wrong nickname/IDRun `ae --json
: : : experiment list` :
404Wrong experiment name orVerify with `ae --json
: : project : config show` :
403Missing permissionsUser needs Discovery
: : : Engine Editor role :
"evaluation failed"Evaluator bug or missingDebug locally or try
: : deps : --backend podman :
Control loop exitsNo programs availableWait and retry -- the
: immediately : yet : backend may still be :
: : : generating :
"quota exceeded"Project quota limitDelete old experiments
: : : or request quota :
: : : increase :

Quick Reference

See references/cli_reference.md for the full command reference. Key commands for this skill:

CommandPurpose
`ae --json experiment describeGet experiment status
: <exp>` : :
`ae --json experiment run <exp>Run control loop
: --evaluator <file>` : :
`ae --json results best <exp> --topTop N programs by score
: N` : :
ae --json results failed <exp>All failed programs with errors
`ae --json program show <prog>View program source (and optionally
: --code [--output-file <file>]` : save to file) :
`ae --json program show <prog>View evaluation errors/tracebacks
: --insights` : :
ae program diff <prog>Diff program vs parent (no --json)
ae --json experiment listList all experiments
ae --json experiment resume <exp>Resume paused experiment

© Google-Cloud-AI, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 4 other files (references) in skills/alpha_evolve_monitor of Google-Cloud-AI/alphaevolve-on-googlecloud.

  • SKILL.md
  • README.md
  • references/cli_reference.md
  • references/debugging.md
  • references/models.md

Open the folder on GitHubat commit 674dd5e

Compare with similar skills

Alpha Evolve Monitor next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Alpha Evolve Monitor compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Alpha Evolve Monitor this skillGoogle-Cloud-AI/alphaevolve-on-googlecloud120—~4.4kAutomated safety check: PassApache-2.0
Hypothesis Generationspacering-net/codeg3.9k14 repos~3.6kAutomated safety check: NotesMIT
GitHub Deep Researchbytedance/deer-flow84k4 repos~1.3kAutomated safety check: PassMIT
Nature Paper CardYuan1z0825/nature-skills47k2 repos~2.1kAutomated safety check: PassApache-2.0
Content Research Writerweapp-tailwindcss/weapp-tailwindcss1.9k25 repos~3.5kAutomated safety check: PassMIT
Last30daysmvanhorn/last30days-skill64k—~7.9kAutomated safety check: NotesMIT

Similar skills

  • Hypothesis Generation

    spacering-net/codeg

    Structured hypothesis formulation from observations. An agent skill from spacering-net/codeg.

    3.9k GitHub starsUsed in 14 repos~3.6k tokens
    Research & ScienceAuto-check: notes
  • GitHub Deep Research

    bytedance/deer-flow

    Researches a GitHub repository over four rounds using the GitHub API and web search, then writes a structured markdown report with timeline, metrics and Mermaid diagrams.

    84k GitHub starsUsed in 4 repos~1.3k tokens
    Research & ScienceAuto-check passed
  • Nature Paper Card

    Yuan1z0825/nature-skills

    Builds a structured deep-reading card for one scientific paper, covering methods, how experiments support claims, limitations and research ideas, with a script to prepare the source.

    47k GitHub starsUsed in 2 repos~2.1k tokens
    Research & ScienceAuto-check passed
  • Content Research Writer

    weapp-tailwindcss/weapp-tailwindcss

    Assists in writing high-quality content by conducting research, adding citations, improving hooks, iterating on outlines, and providing real-time feedback on each section.

    1.9k GitHub starsUsed in 25 repos~3.5k tokens
    Research & ScienceAuto-check passed
  • Last30days

    mvanhorn/last30days-skill

    Research what people actually say about any topic in the last 30 days.

    64k GitHub stars~7.9k tokensUpdated yesterday
    Research & ScienceAuto-check: notes
  • Peer Review

    spacering-net/codeg

    Structured manuscript/grant review with checklist-based evaluation.

    3.9k GitHub starsUsed in 17 repos~5.9k tokens
    Research & ScienceAuto-check: notes

More from Google-Cloud-AI/alphaevolve-on-googlecloud

  • Alpha Evolve Orchestrator

    Google-Cloud-AI/alphaevolve-on-googlecloud

    End-to-end AlphaEvolve experiment orchestrator. An agent skill from Google-Cloud-AI/alphaevolve-on-googlecloud.

    120 GitHub stars~4.1k tokensUpdated 10 days ago
    Auto-check passed
  • Alpha Evolve Post Experiment

    Google-Cloud-AI/alphaevolve-on-googlecloud

    Post-experiment analysis, visualization, and code integration for completed AlphaEvolve experiments.

    120 GitHub stars~9.2k tokensUpdated 10 days ago
    Auto-check passed
  • Alpha Evolve Consultant

    Google-Cloud-AI/alphaevolve-on-googlecloud

    AlphaEvolve expert consultant grounded strictly in the official reference guide.

    120 GitHub stars~3k tokensUpdated 10 days ago
    Auto-check passed
  • Alpha Evolve Runner

    Google-Cloud-AI/alphaevolve-on-googlecloud

    Configure, verify, and launch AlphaEvolve experiments using the ae CLI.

    120 GitHub stars~5.6k tokensUpdated 10 days ago
    Auto-check: warnings
  • Alpha Evolve Experiment Design

    Google-Cloud-AI/alphaevolve-on-googlecloud

    Design AlphaEvolve experiments for the Cloud API. An agent skill from Google-Cloud-AI/alphaevolve-on-googlecloud.

    120 GitHub stars~2.5k tokensUpdated 10 days ago
    Auto-check: warnings

Questions about Alpha Evolve Monitor

What does Alpha Evolve Monitor do?

Monitor running AlphaEvolve experiments, run the evaluation control loop, and report results using the ae CLI. Alpha Evolve Monitor is an agent skill from Google-Cloud-AI/alphaevolve-on-googlecloud. Monitor running AlphaEvolve experiments, run the evaluation control loop, and report results using the ae CLI.

When should I use Alpha Evolve Monitor?

Alpha Evolve Monitor fits situations like: : monitor experiment; check experiment status; run evaluation loop; show experiment results.

How do I install Alpha Evolve Monitor in Claude Code?

Run `npx skills add Google-Cloud-AI/alphaevolve-on-googlecloud --skill alpha-evolve-monitor -a claude-code`. Or copy the skill folder (skills/alpha_evolve_monitor in Google-Cloud-AI/alphaevolve-on-googlecloud) into .claude/skills/alpha-evolve-monitor in your project. Claude Code loads it when a task matches its description.

How do I install Alpha Evolve Monitor in Codex?

Run `npx skills add Google-Cloud-AI/alphaevolve-on-googlecloud --skill alpha-evolve-monitor -a codex`. Or copy the skill folder (skills/alpha_evolve_monitor in Google-Cloud-AI/alphaevolve-on-googlecloud) into .agents/skills/alpha-evolve-monitor in your project. Codex loads it when a task matches its description.

Can I use Alpha Evolve Monitor in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add Google-Cloud-AI/alphaevolve-on-googlecloud --skill alpha-evolve-monitor -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/alpha-evolve-monitor, .gemini/skills/alpha-evolve-monitor, .github/skills/alpha-evolve-monitor and .opencode/skills/alpha-evolve-monitor in your project.

What does Alpha Evolve Monitor need to run?

SKILL.md names no scripts, command-line tools or credentials: Alpha Evolve Monitor is instructions for the agent only. Our summary lists: Python 3.

Does Alpha Evolve Monitor access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Alpha Evolve Monitor safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Alpha Evolve Monitor use?

Alpha Evolve Monitor is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Alpha Evolve Monitor use?

About 4.4k tokens (SKILL.md is roughly 18k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 4.1k tokens, read only when the agent opens those files.

What are the alternatives to Alpha Evolve Monitor?

Skills that share tags, products or a category with Alpha Evolve Monitor: Hypothesis Generation (spacering-net/codeg, 3.9k stars), GitHub Deep Research (bytedance/deer-flow, 84k stars), Nature Paper Card (Yuan1z0825/nature-skills, 47k stars) and Content Research Writer (weapp-tailwindcss/weapp-tailwindcss, 1.9k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Alpha Evolve Monitor?

Google-Cloud-AI (a GitHub organization) maintains it in Google-Cloud-AI/alphaevolve-on-googlecloud, which has 120 GitHub stars. The repository holds 6 skills in this directory. The repository was last updated on October 1, 2026.

Source: Google-Cloud-AI/alphaevolve-on-googlecloud on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.