Qnn
iblameandrew/open-deepthink
Launch a Qualitative Neural Network (QNN) — a layered, multi-epoch brainstorm of agent personas that maps divergent strategies before implementation.
Manages persistent research memory across ideation and experimentation cycles.
$ npx skills add EvoScientist/EvoSkills --skill evo-memory -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install EvoScientist/EvoSkills evo-memory --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/EvoScientist/EvoSkills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/evo-memory .claude/skills/evo-memory && rm -rf skills-srcUse ~/.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/
Install the "evo-memory" agent skill from https://github.com/EvoScientist/EvoSkills/tree/main/skills/evo-memory into .claude/skills/evo-memory/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "evo-memory", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/EvoScientist/EvoSkills/tree/main/skills/evo-memoryType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add EvoScientist/EvoSkills --skill evo-memory -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install EvoScientist/EvoSkills evo-memory --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/EvoScientist/EvoSkills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/evo-memory .agents/skills/evo-memory && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "evo-memory" agent skill from https://github.com/EvoScientist/EvoSkills/tree/main/skills/evo-memory into .agents/skills/evo-memory/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "evo-memory", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add EvoScientist/EvoSkills --skill evo-memory -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install EvoScientist/EvoSkills evo-memory --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/EvoScientist/EvoSkills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/evo-memory .cursor/skills/evo-memory && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "evo-memory" agent skill from https://github.com/EvoScientist/EvoSkills/tree/main/skills/evo-memory into .cursor/skills/evo-memory/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "evo-memory", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/EvoScientist/EvoSkills.git --path skills/evo-memory--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add EvoScientist/EvoSkills --skill evo-memory -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install EvoScientist/EvoSkills evo-memory --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/EvoScientist/EvoSkills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/evo-memory .gemini/skills/evo-memory && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "evo-memory" agent skill from https://github.com/EvoScientist/EvoSkills/tree/main/skills/evo-memory into .gemini/skills/evo-memory/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "evo-memory", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install EvoScientist/EvoSkills evo-memoryInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add EvoScientist/EvoSkills --skill evo-memory -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/EvoScientist/EvoSkills.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/evo-memory .github/skills/evo-memory && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "evo-memory" agent skill from https://github.com/EvoScientist/EvoSkills/tree/main/skills/evo-memory into .github/skills/evo-memory/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "evo-memory", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add EvoScientist/EvoSkills --skill evo-memory -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install EvoScientist/EvoSkills evo-memory --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/EvoScientist/EvoSkills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/evo-memory .opencode/skills/evo-memory && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "evo-memory" agent skill from https://github.com/EvoScientist/EvoSkills/tree/main/skills/evo-memory into .opencode/skills/evo-memory/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "evo-memory", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
evo-memoryManages persistent research memory across ideation and experimentation cycles.
Evo Memory is an agent skill from EvoScientist/EvoSkills. Manages persistent research memory across ideation and experimentation cycles. Maintains two stores: Ideation Memory MI (feasible/unsuccessful directions) and Experimentation Memory ME (reusable strategies for data processing, model training, architecture, debugging). Three evolution mechanisms: IDE (after research-ideation), IVE (after experiment failure — classifies failures as implementation vs fundamental), ESE (after experiment success — extracts reusable strategies). Use when: updating memory after…
Its SKILL.md is about 4.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 10 other files, including reference files and assets (for example `assets/evolution-report-template.md`, `assets/experiment-memory-template.md` and `assets/ideation-memory-template.md`).
It sits in Agent Workflows, covering Brainstorming, A/B testing and Fine-tuning. The repository describes itself as: 🧬 Extend EvoScientist with Installable Skill & Knowledge Packs. The licence is Apache-2.0.
6 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit 9a9f8cf. It shows what the files ask for, not the result of running them.
Pre-approves these tools, so the agent can use them without asking each time:
write_fileedit_fileread_filethink_toolFrom allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Evo Memory loads about 4.8k tokens when it runs, and up to ~18k if it reads all its reference files. Until then it costs about 244 tokens; SKILL.md has 2,224 words of instructions outside code blocks.
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.
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.
The full file from EvoScientist/EvoSkills at commit 9a9f8cf, republished under its Apache-2.0 licence (© EvoScientist). 2,224 words, ~4,768 tokens.
.claude/skills/evo-memory/SKILL.md (or your agent's skills folder). This skill also uses 8 other files; get the full folder from GitHub.A persistent learning layer that accumulates research knowledge across ideation and experimentation cycles. Maintains two memory stores and implements three evolution mechanisms that feed learned patterns back into future research.
research-ideation and needs to update Ideation Memoryexperiment-pipeline and needs to update memoryResearch is iterative. Each cycle — from ideation through experimentation — generates knowledge that should inform the next cycle. Without persistent memory, every new project starts from scratch, repeating mistakes and rediscovering patterns.
Evo-memory solves this by maintaining two structured memory stores and three evolution mechanisms that extract, classify, and inject knowledge across cycles.
Location: /memory/ideation-memory.md
Records what you've learned about research DIRECTIONS — which areas are promising and which are dead ends.
Two sections:
| Section | What It Contains | Example Entry |
|---|---|---|
| Feasible Directions | Directions that showed promise in prior cycles | "Contrastive learning for few-shot classification — confirmed feasible, top-3 in tournament cycle 2" |
| Unsuccessful Directions | Directions that were tried and failed, with failure classification | "Autoregressive generation for real-time video — fundamental failure: latency constraint incompatible with autoregressive decoding" |
Each entry records: Direction name, one-sentence summary, evidence (which cycle, what results), classification (feasible / implementation failure / fundamental failure), date.
How it's used: research-ideation reads M_I at the start of Step 0. The paper uses embedding-based retrieval with cosine similarity, selecting the top-k_I most similar items (k_I=2 in experiments). Feasible directions from prior cycles are offered as candidate research directions in Step 3. Unsuccessful directions are used during refinement in Step 4 — ideas matching a fundamental failure are pruned; implementation failures may be retried.
See assets/ideation-memory-template.md for the template.
Location: /memory/experiment-memory.md
Records what you've learned about research STRATEGIES — which technical approaches and configurations work in practice.
The paper defines M_E as storing "reusable data processing and model training strategies." ESE jointly summarizes (i) a data processing strategy and (ii) a model training strategy. We extend this with two additional practical sections (architecture and debugging) for comprehensive coverage.
Two core sections (from paper) + two practical extensions:
| Section | Source | What It Contains | Example Entry |
|---|---|---|---|
| Data Processing Strategies | Paper (core) | Preprocessing, augmentation, and data handling patterns | "For noisy sensor data: median filter before normalization reduces training instability by ~40%" |
| Model Training Strategies | Paper (core) | Hyperparameters, training tricks, and training schedules | "Learning rate warmup for 10% of steps prevents early divergence in transformer fine-tuning" |
| Architecture Strategies | Extension | Design choices, module configurations, and structural patterns | "Residual connections are critical for modules inserted deeper than 10 layers in transformers" |
| Debugging Strategies | Extension | Diagnostic patterns that resolved experiment failures | "When loss plateaus after 50% of training: check gradient norm — clipping threshold may be too aggressive" |
Each entry records: Strategy name, context (when to use this), evidence (which cycle, what results), generality (domain-specific or broadly applicable), date.
How it's used: experiment-pipeline reads M_E at the start of each cycle. The paper uses embedding-based retrieval with cosine similarity, selecting the top-k_E most similar items (k_E=1 in experiments). Relevant strategies from prior cycles inform hyperparameter choices, data processing decisions, and debugging approaches, reducing the number of attempts needed.
See assets/experiment-memory-template.md for the template.
Trigger: After research-ideation completes Step 5 and saves /direction-summary.md for Step 6.
Purpose: Extract promising research directions from the tournament results and store them in M_I for future cycles.
Paper Prompt: Use the IDE prompt from references/paper-prompts.md as the primary extraction mechanism. Fill in {user_goal} from the original research direction and {top_ranked_ideas} from /direction-summary.md, then reason through the prompt step by step. The output (DIRECTION SUMMARY with Title, Core idea, Why promising, Requirements, Validation plan) feeds directly into the steps below.
Process:
/memory/ideation-memory.mdKey principle: Store directions, not ideas. A direction like "contrastive learning for structured data" can spawn many specific ideas across future cycles. A specific idea like "SimCLR with graph augmentations on molecular datasets" is too narrow to be reusable.
See references/ide-protocol.md for the full process.
Trigger (two conditions, following the paper):
Purpose: Classify WHY the method failed and update M_I accordingly. This is the most critical evolution mechanism because it prevents future cycles from repeating dead-end directions.
Paper Prompt: Use the IVE prompt from references/paper-prompts.md as the primary classification mechanism. Fill in {research_proposal} from /research-proposal.md and {execution_report} from the stage trajectory logs, then reason through the prompt step by step. The prompt classifies the failure as FAILED(NoExecutableWithinBudget), FAILED(WorseThanBaseline), or NOT_FAILED.
After running the paper prompt:
Five diagnostic questions (for WorseThanBaseline cases):
If 3+ answers point to one type, classify as that type. If split, classify as implementation failure (more conservative — allows retry).
Retry escalation rule: If a direction has been classified as "implementation failure" 3 times across different cycles, escalate to a careful re-evaluation — three separate implementation failures may indicate the direction is harder than it appears. Consider reclassifying as fundamental.
See references/ive-protocol.md for the full process and worked examples.
Trigger: After experiment-pipeline succeeds — all 4 stages complete and gates met.
Purpose: Distill reusable strategies from the successful experiment run and store them in M_E for future cycles.
Paper Prompt: Use the ESE prompt from references/paper-prompts.md as the primary extraction mechanism. Fill in {research_proposal} from /research-proposal.md and {trajectories} from all 4 stage trajectory logs, then reason through the prompt step by step. The prompt outputs DATA SUMMARY and MODEL SUMMARY, which map to our Data Processing Strategies and Model Training Strategies sections.
Process:
Generalization guidelines: A strategy is broadly applicable if it addresses a general challenge (training instability, overfitting, slow convergence) rather than a domain-specific characteristic. When in doubt, record the context alongside the strategy and let future users judge applicability.
See references/ese-protocol.md for the full process.
When starting a new research cycle (loading research-ideation or experiment-pipeline):
/memory/ideation-memory.md and /memory/experiment-memory.mdresearch-ideation: Offer M_I feasible directions as candidate research directions in Step 3. Use M_I unsuccessful directions (fundamental failures only) to prune ideas during Step 4 refinement.experiment-pipeline: Use M_E strategies to inform hyperparameter ranges, training schedules, and debugging approaches.Don't blindly apply old strategies. Context matters. A strategy that worked for image classification may not work for text generation. Always check the recorded context against the current problem.
Retrieval method: The paper uses embedding-based cosine similarity for retrieval. In practice, perform this semantic comparison by reading each entry's Summary/Context and Retrieval Tags, then judging relevance to the current goal. If automated embedding tools are available in your environment, use those instead for larger memory stores.
/memory/ideation-memory.mdFailure Classification: Fundamental: flag for pruning. Example injection: "Prior cycle confirmed 'Autoregressive real-time video generation' is a fundamental failure (O(n) latency). Prune any idea matching this pattern."/memory/experiment-memory.mdPeriodically review both memory stores and remove or archive entries that are no longer relevant:
Each memory file maintains a Last Updated field and a cycle counter. When entries are modified (not just appended), note what changed in the evolution report. This creates an audit trail of how your research knowledge evolves.
After each evolution mechanism triggers, generate a report saved to /memory/evolution-reports/cycle_N_type.md:
See assets/evolution-report-template.md for the template.
Prioritize these rules when updating and using memory:
Abstract before storing: Store directions and strategies, not specific experiment details. "Contrastive learning improves few-shot classification" is reusable across many projects; "set lr=0.001 for ResNet-50 on CIFAR-10" is not. The goal is transferable knowledge, not a lab notebook.
Failed directions are more valuable than successful ones: Knowing what NOT to try saves more time than knowing what worked. Success stories are published in papers — everyone can access them. Failure stories are rarely shared, making your failure memory a unique competitive advantage.
Implementation failures are not direction failures: The most common evolution mistake is marking a good direction as failed because the implementation was buggy. IVE exists specifically to make this distinction. When in doubt, classify as implementation failure — it's cheaper to retry a good idea than to permanently discard it.
Memory decays without pruning: A strategy that worked 10 cycles ago on different data may no longer be relevant. Accumulating stale entries adds noise that makes it harder to find useful strategies. Prune actively — a smaller, curated memory is more valuable than a large, noisy one.
Cross-pollination beats deep specialization: Strategies from M_E in one domain often transfer to another. Learning rate warmup helps in NLP AND vision AND speech. Review the full M_E before starting a new experiment pipeline, not just domain-specific entries.
The evolution report is for humans: Write reports that a researcher — not just an AI agent — can understand and act on. Include enough context that someone reading the report 6 months later understands WHY the change was made, not just WHAT changed.
How evo-memory connects to other skills in the pipeline:
| Trigger | Source Skill | Mechanism | Memory Updated |
|---|---|---|---|
| Tournament completed | research-ideation | IDE | M_I (feasible directions) |
| No executable code within budget, or method underperforms baseline | experiment-pipeline | IVE | M_I (unsuccessful directions) |
| Pipeline succeeded | experiment-pipeline | ESE | M_E (data processing + model training; optionally architecture + debugging) |
| New cycle starts | research-ideation | Read (top-k_I=2) | M_I read for seeding/pruning |
| New cycle starts | experiment-pipeline | Read (top-k_E=1) | M_E read for strategy guidance |
| Topic | Reference File | When to Use |
|---|---|---|
| IDE process details | ide-protocol.md | After completing research-ideation |
| IVE process details | ive-protocol.md | After experiment-pipeline failure (no executable code or method underperforms) |
| ESE process details | ese-protocol.md | After experiment-pipeline succeeds |
| Paper's actual prompts | paper-prompts.md | Reference for exact IDE/IVE/ESE prompt design |
| Memory data structures | memory-schema.md | Understanding M_I and M_E formats |
| Ideation memory template | ideation-memory-template.md | Initializing M_I |
| Experiment memory template | experiment-memory-template.md | Initializing M_E |
| Evolution report template | evolution-report-template.md | Documenting memory updates |
© EvoScientist, 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
SKILL.md and 8 other files (references, assets) in skills/evo-memory of EvoScientist/EvoSkills.
Open the folder on GitHubat commit 9a9f8cf
We found 3 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 3 other GitHub owners. This page covers the copy in EvoScientist/EvoSkills, which our catalogue first saw on October 7, 2026.
Evo Memory 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Evo Memory this skillEvoScientist/EvoSkills | 474 | 3 repos | ~4.8k | Automated safety check: Pass | Apache-2.0 | |
| Qnniblameandrew/open-deepthink | 150 | — | ~7.1k | Automated safety check: Pass | MIT | |
| Superpowers6BNBN/FlowPilot | 134 | — | ~409 | Automated safety check: Pass | MIT | |
| Trellis Session Insightmindfold-ai/Trellis | 15k | 4 repos | ~1.7k | Automated safety check: Pass | AGPL-3.0 | |
| Context FieldsNeoVertex1/context-field | 147 | — | ~1.3k | Automated safety check: Pass | None | |
| Brainstormingfeiskyer/claude-code-settings | 1.7k | — | ~985 | Automated safety check: Pass | MIT |
iblameandrew/open-deepthink
Launch a Qualitative Neural Network (QNN) — a layered, multi-epoch brainstorm of agent personas that maps divergent strategies before implementation.
6BNBN/FlowPilot
A skill your agent uses when a task in Cursor may benefit from a structured workflow and one or more companion skills from this pack, such as brainstorming, feature development, design, review…
mindfold-ai/Trellis
Reach into past AI conversation history through the trellis mem CLI.
NeoVertex1/context-field
Apply cognitive constraints that reshape thinking. An agent skill from NeoVertex1/context-field.
feiskyer/claude-code-settings
Explore user intent, requirements, and design options through collaborative dialogue before implementation.
AlexZio00/sovereign-skills
Scope definition before implementation — two modes. An agent skill from AlexZio00/sovereign-skills.
EvoScientist/EvoSkills
A skill your agent uses whenever the user submits a non-trivial mathematical claim that needs a rigorous proof or audit.
EvoScientist/EvoSkills
A skill your agent uses to produce standalone, publication-ready PNG graphics and reproducible matplotlib scripts from tabular data (CSVs or DataFrames).
EvoScientist/EvoSkills
Iterative code refinement through plan → code → evaluate → refine cycles.
EvoScientist/EvoSkills
Guides pre-writing planning for academic papers with 4 structured steps: story design (task-challenge-insight-contribution-advantage), experiment planning (comparisons + ablations), figure design…
EvoScientist/EvoSkills
Generates structured literature survey reports from collected papers using a multi-stage pipeline: outline generation (query-type adaptive) → draft survey → section-by-section expansion → summary…
EvoScientist/EvoSkills
Find and read academic papers (S2 + arXiv). An agent skill from EvoScientist/EvoSkills.
Manages persistent research memory across ideation and experimentation cycles. Evo Memory is an agent skill from EvoScientist/EvoSkills. Manages persistent research memory across ideation and experimentation cycles.
Evo Memory fits situations like: : updating memory after completing research-ideation cycles; experiment pipelines; classifying why a method failed (implementation vs fundamental failure); starting a new research cycle needing prior knowledge.
Run `npx skills add EvoScientist/EvoSkills --skill evo-memory -a claude-code`. Or copy the skill folder (skills/evo-memory in EvoScientist/EvoSkills) into .claude/skills/evo-memory in your project. Claude Code loads it when a task matches its description.
Run `npx skills add EvoScientist/EvoSkills --skill evo-memory -a codex`. Or copy the skill folder (skills/evo-memory in EvoScientist/EvoSkills) into .agents/skills/evo-memory in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add EvoScientist/EvoSkills --skill evo-memory -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/evo-memory, .gemini/skills/evo-memory, .github/skills/evo-memory and .opencode/skills/evo-memory in your project.
SKILL.md names no scripts, command-line tools or credentials: Evo Memory is instructions for the agent only. Its frontmatter pre-approves these tools: write_file, edit_file, read_file, think_tool.
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.
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.
Evo Memory 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.
About 4.8k tokens (SKILL.md is roughly 19k 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 13k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Evo Memory: Qnn (iblameandrew/open-deepthink, 150 stars), Superpowers (6BNBN/FlowPilot, 134 stars), Trellis Session Insight (mindfold-ai/Trellis, 15k stars) and Context Fields (NeoVertex1/context-field, 147 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
EvoScientist (a GitHub organization) maintains it in EvoScientist/EvoSkills, which has 474 GitHub stars. The repository holds 16 skills in this directory. The repository was last updated on September 30, 2026.
Source: EvoScientist/EvoSkills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.