Updated 3w ago
by Zhang-Henry
CoEvoSkills
CoEvoSkills: Self-Evolving Agent Skills via Co-Evolutionary Verification — COLM 2026
80 GitHub stars (80)
+8 in 16 days
| Period | New stars |
|---|---|
| Oct 1 | 0 |
| Oct 2 | 0 |
| Oct 3 | 0 |
| Oct 4 | +1 |
| Oct 5 | +1 |
| Oct 6 | 0 |
| Oct 7 | +2 |
| Oct 8 | 0 |
| Oct 9 | 0 |
| Oct 10 | +1 |
| Oct 11 | +1 |
| Oct 12 | 0 |
| Oct 13 | 0 |
| Oct 14 | +1 |
| Oct 15 | 0 |
| Oct 16 | +1 |
- 30 skills (30 skills found in its SKILL.md files)
- 9 forks (9 forks)
- 3w ago last update (Last updated 3w ago)
Install
Skills CLI
npx skills add Zhang-Henry/CoEvoSkills
Asks which skills and agents to install. Just one: npx skills add Zhang-Henry/CoEvoSkills --skill skill-creator — add -g for every project.
Claude Code
git clone https://github.com/Zhang-Henry/CoEvoSkillscp -r "CoEvoSkills/meta_skills/skill-creator" ~/.claude/skills/
Copies the skill-creator skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add Zhang-Henry/CoEvoSkills
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 86 files.
-
skill-creator
Create new skills, modify and improve existing skills, and measure skill performance. Use when users want to create a skill from scratch, edit, or optimize an existing skill, run evals to test a skill, benchmark skill performance with variance analysis, or optimize a skill's description for better triggering accuracy.
meta_skills/skill-creator/SKILL.md on GitHub (opens in a new tab) -
evo-stl-mass
Parse binary STL files with material IDs in attribute bytes, find largest connected component, compute volume and mass. Use when calculating mass of 3D printed parts from STL scan data.
artifacts/skills/3d-scan-calc/evo-stl-mass/SKILL.md on GitHub (opens in a new tab) -
evo-acc-simulation
Reusable evolved utilities for acc simulation; use for closely related task execution and validation.
artifacts/skills/adaptive-cruise-control/evo-acc-simulation/SKILL.md on GitHub (opens in a new tab) -
evo-bgp-analysis
Detect BGP route oscillation and route leaks in Azure Virtual WAN topologies, evaluate candidate solutions. Use when analyzing BGP preference cycles and valley-free routing violations.
artifacts/skills/azure-bgp-oscillation-route-leak/evo-bgp-analysis/SKILL.md on GitHub (opens in a new tab) -
evo-citation-checker
Verify academic BibTeX citations to identify fake/hallucinated references using DOI resolution, CrossRef API, Semantic Scholar, DBLP provenance analysis, and structural red flag detection. Use when asked to check bibliography integrity.
artifacts/skills/citation-check/evo-citation-checker/SKILL.md on GitHub (opens in a new tab) -
evo-civ6-adjacency
Optimize Civ6 district placement for maximum adjacency bonuses. Use when given a .Civ6Map file and scenario parameters (num_cities, population, civilization). Reads map as SQLite, computes hex grid neighbors, validates placement rules, calculates adjacency bonuses per district type, and uses greedy optimization to find best layout.
artifacts/skills/civ6-adjacency-optimizer/evo-civ6-adjacency/SKILL.md on GitHub (opens in a new tab) -
evo-sc100-filler
Fill California SC-100 Small Claims Court PDF forms using pymupdf. Use when you need to fill interactive PDF court forms with case data.
artifacts/skills/court-form-filling/evo-sc100-filler/SKILL.md on GitHub (opens in a new tab) -
evo-wyckoff
Analyze CIF files for Wyckoff position multiplicities and approximate fractional coordinates. Use when a task requires parsing crystallographic CIF files, determining Wyckoff positions via symmetry analysis, and outputting multiplicity counts and rational coordinate strings.
artifacts/skills/crystallographic-wyckoff-position-analysis/evo-wyckoff/SKILL.md on GitHub (opens in a new tab) -
evo-pcap-analysis
Analyze PCAP files to compute network statistics and fill a CSV template. Dynamically discovers metrics from the template and resolves them from computed data. Use when given a packets.pcap and a stats CSV template to fill.
artifacts/skills/dapt-intrusion-detection/evo-pcap-analysis/SKILL.md on GitHub (opens in a new tab) -
evo-d3-stock-viz
Generate a D3.js v6 single-page web app with a force-simulation bubble chart and coordinated data table for stock market data. Use when the task requires visualizing stocks by sector with bubble sizing by market cap, sector-colored clustering, tooltips, and click-linked table.
artifacts/skills/data-to-d3/evo-d3-stock-viz/SKILL.md on GitHub (opens in a new tab) -
evo-dialogue-parser
Parse branching dialogue scripts into structured JSON graphs and DOT visualizations. Use when given a text file with section headers containing dialogue lines and numbered choices.
artifacts/skills/dialogue-parser/evo-dialogue-parser/SKILL.md on GitHub (opens in a new tab) -
evo-egomotion-analysis
Analyze camera egomotion and detect dynamic objects in video. Classifies camera motion (Stay, Dolly In/Out, Pan Left/Right, Tilt Up/Down, Roll Left/Right) and produces binary masks of independently moving objects. All thresholds are derived from runtime data distributions. Use when given a video file and asked to produce motion labels JSON and dynamic object masks in CSR NPZ format.
artifacts/skills/dynamic-object-aware-egomotion/evo-egomotion-analysis/SKILL.md on GitHub (opens in a new tab) -
evo-seismic-association
Seismic phase association pipeline: loads MSEED waveforms and station CSV, runs SeisBench PhaseNet for P/S picking, associates picks into earthquake events using greedy time-clustering with travel-time corrections, and outputs event catalog CSV. Use when task involves earthquake detection, phase picking, or seismic event association.
artifacts/skills/earthquake-phase-association/evo-seismic-association/SKILL.md on GitHub (opens in a new tab) -
evo-earthquake-distance
Find the earthquake furthest from a tectonic plate boundary within that plate. Uses GeoPandas for spatial containment and distance computation with EPSG:4087 projection.
artifacts/skills/earthquake-plate-calculation/evo-earthquake-distance/SKILL.md on GitHub (opens in a new tab) -
evo-business-cycle
Calculate Pearson correlation between HP-filtered cyclical components of real PCE and real PFI from ERP tables and CPI data. Use when detrending macroeconomic time series and computing business cycle correlations.
artifacts/skills/econ-detrending-correlation/evo-business-cycle/SKILL.md on GitHub (opens in a new tab) -
evo-acopf
Solve AC Optimal Power Flow for MATPOWER-format networks using CasADi+IPOPT. Use when tasked with finding least-cost AC-feasible operating points and producing OPF reports.
artifacts/skills/energy-ac-optimal-power-flow/evo-acopf/SKILL.md on GitHub (opens in a new tab) -
evo-dcopf-market
DC-OPF with reserve co-optimization market clearing solver. Solves base and counterfactual scenarios for transmission constraint analysis.
artifacts/skills/energy-market-pricing/evo-dcopf-market/SKILL.md on GitHub (opens in a new tab) -
evo-enterprise-data-retrieval
Retrieves information from enterprise data to answer questions about products, teams, and processes
artifacts/skills/enterprise-information-search/evo-enterprise-data-retrieval/SKILL.md on GitHub (opens in a new tab) -
evo-pptx-embedded-update
Surgically update a single cell in an embedded Excel workbook inside a PPTX file, driven by a text-box instruction on the slide. Recalculates cached values for dependent formula cells. Discovers all structure at runtime. Preserves formulas, styles, and package integrity.
artifacts/skills/exceltable-in-ppt/evo-pptx-embedded-update/SKILL.md on GitHub (opens in a new tab) -
evo-tess-transit
Detect exoplanet transit periods from TESS space telescope lightcurves. Identifies and removes stellar variability, runs BLS transit search with harmonic filtering, refines with batman model fitting, and validates across multiple detrending configurations.
artifacts/skills/exoplanet-detection-period/evo-tess-transit/SKILL.md on GitHub (opens in a new tab) -
evo-dice-game-scoring
Dice game scoring optimization: parse Excel workbook with dice rolls, compute category scores per turn, optimize game scores across turns with no-repeat category constraint, and answer comparative questions about player matchups.
artifacts/skills/financial-modeling-qa/evo-dice-game-scoring/SKILL.md on GitHub (opens in a new tab) -
evo-molecular-similarity
Find top-k similar chemicals from a PDF molecule pool using Morgan fingerprints with Tanimoto similarity. Resolves chemical names to SMILES at runtime via PubChemPy, computes Morgan fingerprints with RDKit, and ranks by Tanimoto similarity with alphabetical tie-breaking.
artifacts/skills/find-topk-similiar-chemicals/evo-molecular-similarity/SKILL.md on GitHub (opens in a new tab) -
evo-python-build-fixer
Fix Python build failures in CI environments. Analyzes tox/pytest failures, identifies version compatibility issues, dependency import errors, and test logic bugs. Produces analysis, diff patches, and applies fixes.
artifacts/skills/fix-build-agentops/evo-python-build-fixer/SKILL.md on GitHub (opens in a new tab) -
evo-java-build-fixer
Fix Java Maven build failures in CI environments. Handles tools.jar compatibility issues (Java 9+), dependency resolution errors, and generates proper unified diff patches. Use when tasked with fixing build errors in a Java/Maven repository.
artifacts/skills/fix-build-google-auto/evo-java-build-fixer/SKILL.md on GitHub (opens in a new tab) -
evo-druid-cve-patcher
Patches Apache Druid 0.20.0 for CVE-2021-25646 (Jackson deserialization bypass of JavaScript security config). Use when you need to fix the vulnerability where an empty-key JSON payload can override @JacksonInject parameters, enabling unauthorized JavaScript execution.
artifacts/skills/fix-druid-loophole-cve/evo-druid-cve-patcher/SKILL.md on GitHub (opens in a new tab) -
evo-erlang-ssh-fix
Fix CVE-2025-32433 in Erlang/OTP SSH server - unauthenticated connection message execution vulnerability. Use when tasked with fixing the SSH state machine vulnerability that allows pre-auth command execution.
artifacts/skills/fix-erlang-ssh-cve/evo-erlang-ssh-fix/SKILL.md on GitHub (opens in a new tab) -
evo-nextjs-visual-stability
Fix visual stability issues (CLS, FOUC, FOIT) in Next.js e-commerce apps. Addresses theme flicker, font loading, image dimensions, and async content placeholders.
artifacts/skills/fix-visual-stability/evo-nextjs-visual-stability/SKILL.md on GitHub (opens in a new tab) -
evo-flink-session-job
Implement a Flink streaming job that analyzes Google cluster trace data to find the longest session (stage) of task SUBMIT events per finished job. Use when the task involves Flink session windows on cluster trace task/job events, session gap detection, or counting events in session windows keyed by job ID.
artifacts/skills/flink-query/evo-flink-session-job/SKILL.md on GitHub (opens in a new tab) -
evo-flood-analysis
Analyze USGS streamflow stations for flood events by comparing gage height data against NWS flood stage thresholds. Use when detecting flood days for USGS stations over a date range.
artifacts/skills/flood-risk-analysis/evo-flood-analysis/SKILL.md on GitHub (opens in a new tab) -
evo-github-repo-analytics
Generates a community pulse report for a GitHub repository by querying the GitHub Search API for PRs and issues within a date range, computing merge statistics, identifying top contributors, classifying bug reports by label substring, and counting resolved bugs. Use when asked to produce a JSON summary of repository activity.
artifacts/skills/gh-repo-analytics/evo-github-repo-analytics/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.