history-search
Retrieve original past requests, decisions, corrections or execution evidence efficiently.
Skill by Magaav
Chalk Labs
Need help deploying history-search?
Chalk Labs sets up agents like this inside real teams: connected to your tools, tested on your data, with a human in the loop where it matters.
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/magaav-history-search
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. Checked Oct 25, 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/history-search
What's inside
- Skill name
history-search- Description
- Retrieve original past requests, decisions, corrections or execution evidence efficiently. Use when recalling previous conversations or investigating historical failures.
- License
- MIT
- Instructions
- 47 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Original history, on demand
For personal facts call `recall` first. For dialogue use `search_messages` with
short distinctive terms; defaults are dialogue snippets grouped across sessions.
Use `roles:["user"]` to find an original request, `sort:"newest"` for chronology,
and `match:"phrase"` only for an exact phrase. Filters are explicit; never guess
that a failed/no-match search proves an event did not happen.
For a failed run, use `session {session_id,message_id,view:"full"}` directly when
its row is known; otherwise newest `view:"full",limit:1` or a small range around
the failure. Do not begin failure diagnosis with compact discovery. Oversized
rows expose a last-failed-span excerpt; follow the exact row reference for the
full error/trace. An excerpt is not full execution evidence.
For commands/results use `scope:"evidence"`, optionally `tool_name`. `scope:"all"`
also exposes retrieval echoes, summaries and automatic notices. Echoes are copies,
not independent confirmation. `group_by:"message"` removes the two-hits-per-session
presentation cap when investigating a particular thread.
For inspecting executed tools, choose `session {view:"tool_calls", ...}` (also
`session_many`/owned child sessions): exact calls/arguments and tool outcomes are
selected without encrypted reasoning. It explicitly omits prose/diagnostics and
retains full-original references. Use full for general context and diagnosis;
projection byte versions belong to the selected encoding, not the original row.
Read the exact hit and context using `session {session_id,around_seq:seq}`. Batch
selected originals with `message_ids` within one authorized session. Follow exact
row/artifact references for large output. Excerpts are original text, not the whole
history and not settlement proof. Follow `next_offset` for more hits; live ranks
can move after appended or replicated corrections. No automatic memory injection.
Contract: [../../docs/HISTORY-SEARCH.md](../../docs/HISTORY-SEARCH.md).
## Verify a retrieval change
Run `node <repo>/scripts/test-history-search.cjs <absolute-built-wa>
<fresh-absolute-evidence-dir>`, then the same CLI with `--post` before its arguments.
Keep failures, source/log/binary hashes, known-source recall and measured latency
alongside bytes; this is not a paid-model quality or release certificate.
The recorded `history-search-focused-check` spell parameterizes these consecutive
steps (`runner_arg`, `binary_arg`, `evidence_arg`, each shell-quoted). Its post checks
retained hashes rather than rerunning tests. Replay correctly refuses enforced
session workspaces (`workspace_execution_context_unsupported`), so use the verified
direct CLI until replay itself passes; do not weaken the binding or prefer an
unverified spell. No recurring job or effect retry belongs in history search.From Magaav/wasm-agent, MIT.
More from Magaav/wasm-agent
- 0.592score
code-graph
Magaav
Retrieve a ranked code symbol and its exact implementation, answer explicit dependency questions, or audit a patch's possible missed callers.
SkillAFreshness: A★ 1Claude Code +9 - 0.588score
parallel-evolution
Magaav
How to change code on a branch while other people or agents may be changing the same repository, so your change stays current with the integration branch and…
SkillAFreshness: A★ 1Claude Code +9 - 0.588score
git-orchestrator
Magaav
The merge lane's runbook and the one home of the integration protocol: who may move main, the lifecycle (produce -> verify -> accept -> land -> deploy ->…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
client-controls
Magaav
How to act on the user's own machine (screenshot, mouse, keyboard, a shell) and how to browse a web page in Chrome.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
codemode-output
Magaav
Present native code-mode reads or edit receipts without double JSON escaping; recover partial output and cached read_many pages, or reread after a…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
whatsapp-reply
Magaav
Scoped WhatsApp journal reads/decisions and linked-device transcription safety.
SkillAFreshness: A★ 1Claude Code +9 - 0.585score
agent-benchmark
Magaav
Qualify isolated four-arm coding pilots, verify hidden acceptance and lossless cleanup, then compare only explicitly approved trials.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
delivery-recovery
Magaav
Reconcile concurrent delivery-record updates or an admission event whose enqueue failed, returned queued zero, or was interrupted.
SkillAFreshness: A★ 1Claude Code +9 - 0.584score
gate-lifecycle
Magaav
Inspect a queued, stuck, cancelled or nested test gate; recover only after proving process/lease ownership and drain.
SkillAFreshness: A★ 1Claude Code +9 - 0.583score
vm-windows
Magaav
Use when bootstrapping, starting, repairing, accessing by SSH, or testing wasm-agent in a disposable Windows Hyper-V VM on the operator's PC.
SkillAFreshness: A★ 1Claude Code +9 - 0.583score
clean-disk
Magaav
How to reclaim disk on this machine safely: measure first with cheap probes, delete only what this file names, never touch the node's state, the databases…
SkillAFreshness: A★ 1Claude Code +9 - 0.583score
self-update
Magaav
How to rebuild and replace the node you are running on - and, when the change is in the supervisor itself, how to deploy a new wa-sentinel - without breaking…
SkillAFreshness: A★ 1Claude Code +9
Signals
- Stars
- 1
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Oct 12, 2026 (18 days ago)
- Last release
- Oct 20, 2026 (11 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/Magaav/wasm-agent
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from Magaav
- 0.592score
code-graph
Magaav
Retrieve a ranked code symbol and its exact implementation, answer explicit dependency questions, or audit a patch's possible missed callers.
SkillAFreshness: A★ 1Claude Code +9 - 0.588score
parallel-evolution
Magaav
How to change code on a branch while other people or agents may be changing the same repository, so your change stays current with the integration branch and…
SkillAFreshness: A★ 1Claude Code +9 - 0.588score
git-orchestrator
Magaav
The merge lane's runbook and the one home of the integration protocol: who may move main, the lifecycle (produce -> verify -> accept -> land -> deploy ->…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
whatsapp-reply
Magaav
Scoped WhatsApp journal reads/decisions and linked-device transcription safety.
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
codemode-output
Magaav
Present native code-mode reads or edit receipts without double JSON escaping; recover partial output and cached read_many pages, or reread after a…
SkillAFreshness: A★ 1Claude Code +9 - 0.587score
client-controls
Magaav
How to act on the user's own machine (screenshot, mouse, keyboard, a shell) and how to browse a web page in Chrome.
SkillAFreshness: A★ 1Claude Code +9
Done for you
Rather not set it up yourself?
Chalk Labs scopes, builds and runs agents for your team: the task audit, the eval harness, the integrations and the weekly ops report. Fixed scope, priced before we start.
See how we build AI agents →Read the case studies
Chalk Labs is a two-founder AI and growth studio. We build AI agents, CRMs and MVPs for Web3 and AI companies, and have shipped 50+ product and token launches.
- launches shipped
- 50+
- launches shipped
- media placements
- 500+
- media placements
- founders on every account
- 2
- founders on every account
Press we've placed: Forbes · CoinDesk · Decrypt · Cointelegraph · The Block
Rahil Jain, Co-founder, Chalk Labs. Ex-Goldman Sachs engineer. You talk to the person who builds it.
Get history-search running in your business
Tell us what you want to automate. A founder replies within one working day with a plan, not a pitch deck.
Cite this page
history-search skill. Agent Mart. https://agentmart.dev/skills/magaav-history-search (last updated 2026-10-24)