evolve-lite:provenance

evolve-lite:provenance is a skill for Claude Code, Codex from AgentToolkit/altk-evolve. It costs 25 tokens per session (1,017 once invoked), scanned A, original, Apache-2.0.

An offline analyzer for checking whether saved agent guidelines influenced completed sessions. It compares recalled guidelines with session records and records a judgment: followed, contradicted, or not applicable.

In plain words
What is it for?
Use it to review recall events, inspect the related sessions, and save influence decisions for each guideline.
Why use it?
It provides a record of how stored guidance was actually used after the work is complete.

Skill for Claude CodeCodex

Install

Getting it into your agent

One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.

agentmods
npx agentmods add skills/agenttoolkit/altk-evolve/evolve-lite-provenance
Any agent
npx skills add AgentToolkit/altk-evolve --skill evolve-lite-provenance
Clone the repo
git clone --depth 1 https://github.com/AgentToolkit/altk-evolve

Made for: Claude Code, Codex.

Wrote this? Show the measurements

A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.

agentmods badge for evolve-lite:provenance

README.md
[![agentmods](https://agentmods.dev/badge/skills/agenttoolkit/altk-evolve/evolve-lite-provenance.svg)](https://agentmods.dev/skills/agenttoolkit/altk-evolve/evolve-lite-provenance)
Your own site
<a href="https://agentmods.dev/skills/agenttoolkit/altk-evolve/evolve-lite-provenance"><img src="https://agentmods.dev/badge/skills/agenttoolkit/altk-evolve/evolve-lite-provenance.svg" alt="Measured on agentmods" height="20"></a>
Per session 25 Skills are progressive disclosure: only the name and description are preloaded; the body loads when the skill is used.
When invoked 1,017 The whole file, excluding the scripts and references it only reads on demand.
Security scan A 0 findings. Scan, not verified.
Origin original No closer match found in the catalogue.
Token cost

What it costs to keep this loaded

Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.

ModelPer sessionOnce invoked
Fable 5 $0.00025 $0.01017
Opus 5 $0.00013 $0.00508
Sonnet 5 $0.00005 $0.00203
Haiku 4.5 $0.00003 $0.00102

Measured 5d ago against content hash c68c89b385d9, method: parsed. Prices are Anthropic first-party input rates as of 2026-08-30, from the pricing page.

Security

Grade A, and why

evolve-lite:provenance scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 5d ago.

The scan reads SKILL.md. This mod also ships 2 executable files (scripts/log_influence.py, scripts/provenance.py), listed below but not scanned — reading those needs a real analyzer, not pattern matching.

A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.

Nothing flagged

None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.

Origin

Copies of this mod

1 near-identical copy found in the catalogue:

platform-integrations/bob/evolve-lite/skills/evolve-lite-provenance/SKILL.md · 114 lines

How it starts

The opening of the file, as written. The whole thing — 114 lines — stays where its author put it; the contents beside it link to each section on GitHub.

Provenance Analyzer

Overview

This skill runs after one or more sessions have completed. It reads recall events from .evolve/audit.log, locates each session's trajectory, and records post-hoc influence events for the recalled guidelines.

The mechanical work — reading recall rows, skipping already-assessed pairs, resolving entity files, and locating trajectories — is done deterministically by provenance.py candidates. Your job is the judgment: read each candidate and decide whether the recalled guideline was followed, contradicted, or not_applicable, then persist that verdict.

Use this skill when you want to compute usage provenance without coupling the work to the live learn step.

Workflow

Step 1: Get candidates

Run the candidate builder. It emits one JSON object per line (JSONL), one per unresolved (session_id, entity) recall pair:

python3 .bob/skills/evolve-lite-provenance/scripts/provenance.py candidates

Each candidate looks like:

{
  "session_id": "<session-id>",
  "entity_id": "<type>/<name>",
  "entity_excerpt": "<frontmatter + content of the entity file>",
  "trajectory_path": "/path/to/transcript.jsonl",
  "trajectory_excerpt": "<head of the trajectory transcript>",
  "missing": ["trajectory"]
}

Notes:

  • entity_id is the path relative to .evolve/entities/ without the .md suffix, e.g. feedback/foo, guideline/bar, or subscribed/alice/guideline/baz.
  • Pairs that already have an influence row are skipped for you — the builder reuses the same dedup rule used when influence rows are written. You will never be handed a duplicate.
  • The trajectory locator checks .evolve/trajectories/ first, then falls back to the native Claude transcript at ~/.claude/projects/<slug>/<session-id>.jsonl. This means provenance works even when no .evolve/trajectories/ file was written.
  • If an entity file or trajectory cannot be found, the candidate is still emitted with a missing: [...] field so the gap is visible. When the trajectory is missing you usually cannot judge the pair — skip it (do not guess), unless the entity content alone makes not_applicable certain.

Read the full file on GitHub · 114 lines

Files

What ships with it

2 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.

Changes

What this file has done since we first saw it

Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.

  1. 5d ago First seen · 114 lines · 25 tokens per session scan A c68c89b385d9

Subscribe to this mod's changes

evolve-lite:provenance is a skill published in the GitHub repository AgentToolkit/altk-evolve (105 stars, last pushed 2d ago), licensed Apache-2.0. It adds 25 tokens to every session and 1,017 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-30.

Related

Other skills, from other repositories

memory-to-skill

Turn workflows from your MemSearch memory into reusable skills. Use when the user asks to make/create/extract/distill a skill from what they just did or from past work, review skill candidates, install a distilled skill, or 'turn this into a skill'. Manages MemSearch procedural-memory candidates under…

zilliztech/memsearch · 82 tokens

Starlight-Intelligence-System

You are operating at the substrate layer. Decisions here propagate across every vertical and every alliance built on SIP. Move with the gravity that implies.

frankxai/Starlight-Intelligence-System · 0 tokens

project-model

When working in a codebase you've touched before, consult and update the persistent project model maintained by presence. The model lives at /.claude/presence/projects/ /model.md and contains terse notes about architecture, conventions, and verified facts. Use it BEFORE re-deriving things you've already learned, and…

sara-star-quant/presence · 86 tokens

done

End-of-session wrap-up — saves a session note to the hub, updates CONTEXT.md, and commits hub changes. Use this skill whenever the user types /done, /wrap, says "wrap up the session" / "save the session", or signals the conversation is ending and they want it documented. Also use when the user is closing a…

ManceRayder42/jarvis-os · 111 tokens

media-gen

Photoreal image + video generation and upscaling via fal.ai (pay-per-use, one API key, always-current models: Kling, Seedance, FLUX, nano-banana Pro, Topaz). Use for image-to-video ("animate this image", "turn this photo into a video"), photoreal video clips for websites/demos, hero video loops, upscaling…

ManceRayder42/jarvis-os · 216 tokens

research-notebook

Deep research on any topic via the NotebookLM CLI. Use whenever the user requests research on a topic, in any project, in any language. Triggers on phrases like "research this", "deep dive on", "do research on", "dig into", "find out about", "investigate", "look into", "research X for me". Creates or reuses a…

ManceRayder42/jarvis-os · 130 tokens