jarvis-evolve
Permanent self-improvement loop — audits signals (project logs, anti-patterns, memory, session failures, local skills, eval bench), diagnoses gaps, proposes…
Skill by Ignvvcio254
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/ignvvcio254-jarvis-evolve
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 26, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/jarvis-evolve
What's inside
- Skill name
jarvis-evolve- Description
- Permanent self-improvement loop — audits signals (project logs, anti-patterns, memory, session failures, local skills, eval bench), diagnoses gaps, proposes improvements to the user, applies the approved ones and measures. Includes the "frontier-level reasoning through context" doctrine to lift any Claude model. Invoke when closing significant sessions, when an error repeats, or with /jarvis-evolve.
- License
- MIT
- Instructions
- 60 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# JARVIS-EVOLVE — the agent that improves itself
## Doctrine: frontier-level reasoning through context
A model isn't improved by touching weights — it's lifted by **distilling knowledge into injectable documents**.
The reasoning of a good session doesn't die with the session: it's captured as reusable context, and any Claude
model (Haiku, Sonnet, Opus) that starts with that context reasons from that level in that domain.
The four distilleries (where each kind of knowledge is captured):
| Kind of knowledge | Destination | Consumed by |
|---|---|---|
| How to operate (verified protocols) | Core skills (`multi-cli`, `agent-uplift`, `field-lessons`, this one) | The agent in any session/model |
| What fails and its countermeasure | `agent-uplift/antipatterns/<model>.md` | The spec compiler → workers |
| Project decisions and state | Persistent memory + `cerebro/` + `workspace/LEARNINGS.md` | The agent when resuming |
| Identity and arbitration rules | `CLAUDE.md` (compact — it's a fixed cost per session) | Every session |
Golden rule: **knowledge that only lives in the conversation is dead knowledge.** If it was expensive to discover,
distil it before closing.
## The loop (6 steps)
1. **SENSE — collect signals.** Project logs (`LEARNINGS.md`), `antipatterns/`, project memory, repeated failures
this session, `/eval-jarvis --report`, benchmark scores, friction (which task cost more than it should have?).
2. **DIAGNOSE — rank gaps by impact.** Missing skill? Skill out of date vs verified reality? Obsolete or missing
CLAUDE.md rule? Anti-pattern without a countermeasure? Undistilled knowledge? Prioritise by frequency × cost.
3. **PROPOSE — to the user.** Compact table: gap · proposed improvement · file affected · risk. The user approves
or declines (principle: propose, don't execute — unless self-improvement was explicitly authorised).
4. **APPLY — apply what was approved.** Surgical edits: core skills, CLAUDE.md (always COMPACT: every line is paid
for in every session — prefer moving detail into skills and leaving pointers), templates, anti-patterns.
5. **MEASURE — check the improvement improves.** The next task of the same kind must show the effect (fewer
retries, cleaner review, higher bench score). No measurable effect after 2 uses → revert or reformulate.
6. **RECORD — distil.** Persistent memory (and your config backup/sync, if you keep one). Bump CLAUDE.md's version
on rule changes.
## Curating a large skill library
- Keyword discovery BEFORE coding; evolve closes the loop:
- **Repeated failure with no skill covering it** → catalogue gap → look in the community (`npx skills find`) or
write your own (PROPOSE).
- **A skill that contradicts verified reality** → note it in memory as unreliable for that case; the verified
truth goes into the core.
- **Never delete** third-party skills you might need: archive, don't destroy optionality — but don't install
what you don't use either (each description costs context every session; see `install.py --skills`).
- CORE skills (multi-cli, agent-uplift, bucle-agentico, prp, field-lessons, jarvis-evolve) get active maintenance:
every session that hits friction with them should leave at least one improvement candidate.
## Triggers
- Closing a significant session (together with `/memoria ingest`).
- The same error twice in any context.
- The user asks to raise capability ("make it better", "improve yourself").
- The eval bench or a benchmark shows a regression.
## Invariants (never self-modified)
Respectful address of the user · security > accessibility > correctness > aesthetics > performance · confirmation
before destructive actions · propose-before-executing for identity/rule changes · agent-uplift's ethical limits.From Ignvvcio254/Jarvis-254-Agent, MIT.
More from Ignvvcio254/Jarvis-254-Agent
- 0.604score
agent-uplift
Ignvvcio254
System that makes cheap/free models deliver frontier-class TASK RESULTS through a harness (compiled specs, generate→verify→repair loop, decomposition…
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
bucle-agentico
Ignvvcio254
Agentic loop: execute complex features in phases, mapping the real context BEFORE each phase.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
field-lessons
Ignvvcio254
Field-tested engineering laws distilled from real production incidents of an AI agent working 24/7 (verification, silent failures, deploys, migrations, hooks…
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
multi-cli
Ignvvcio254
Orchestrate external agent CLIs (Antigravity/AGY, OpenCode, Codex…) in visible terminals with a human supervising.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
prp
Ignvvcio254
Plan a complex feature before implementing it.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
scratchpad
Ignvvcio254
The agent's working memory — its own notes during long tasks + detection of user corrections + propagation to the right memory layer.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
subagent-orchestration
Ignvvcio254
Orchestrate subagents (Agent/Task) with a context firewall, the fan-out→synthesize pattern and a rubric grader (Performance Outcomes).
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
token-router
Ignvvcio254
Decide the MINIMUM sufficient model for each task/subtask before executing or delegating.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
verify-repair
Ignvvcio254
OBJECTIVE verdict gate before reporting any delivery.
SkillAFreshness: A★ 3Claude Code +9 - 0.328score
long-run-harness
Ignvvcio254
No description from the publisher yet.
SkillAFreshness: A★ 3Claude Code +9
Signals
- Stars
- 3
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 15, 2026 (14 days ago)
- Last release
- Oct 15, 2026 (14 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Ignvvcio254/Jarvis-254-Agent
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Ignvvcio254
- 0.604score
agent-uplift
Ignvvcio254
System that makes cheap/free models deliver frontier-class TASK RESULTS through a harness (compiled specs, generate→verify→repair loop, decomposition…
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
bucle-agentico
Ignvvcio254
Agentic loop: execute complex features in phases, mapping the real context BEFORE each phase.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
field-lessons
Ignvvcio254
Field-tested engineering laws distilled from real production incidents of an AI agent working 24/7 (verification, silent failures, deploys, migrations, hooks…
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
multi-cli
Ignvvcio254
Orchestrate external agent CLIs (Antigravity/AGY, OpenCode, Codex…) in visible terminals with a human supervising.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
prp
Ignvvcio254
Plan a complex feature before implementing it.
SkillAFreshness: A★ 3Claude Code +9 - 0.604score
scratchpad
Ignvvcio254
The agent's working memory — its own notes during long tasks + detection of user corrections + propagation to the right memory layer.
SkillAFreshness: A★ 3Claude Code +9
Cite this page
jarvis-evolve skill. Agent Mart. https://agentmart.dev/skills/ignvvcio254-jarvis-evolve (last updated 2026-10-24)