alexeygrigorev/.agents/memory-wiki
Claude Code and agent skill by alexeygrigorev/.agents
- community
Checking that the SKILL.md file is still in the repository.
Create and operate a project-scoped research wiki that turns a human seed into an evidence-grounded writing guideline or software implementation plan. Use when Codex needs to research a substantial article, technical document, product decision, feature, or code change; reuse personal notes or external sources; preserve research across sessions; query and grow a plain-file wiki; critique a plan; or lint research provenance before writing or implementation.
Install
npx vskill@latest install alexeygrigorev/.agents/memory-wikiSKILL.md
Memory Wiki
Turn broad, mostly read-only sources into a small living context layer for one concrete deliverable. Preserve human intent, reveal context progressively, and separate research from execution.
Choose the operation
- Initialize: Run
python3 scripts/init_project.py <project-dir> --mode writing|building --title "..."from this skill directory. Prefer--seed-filewhen a brain dump already exists. - Freeze seed: After the user finishes a generated
seed.md, runpython3 scripts/freeze_seed.py <project-dir>before research. - Research: Read the seed, retrieve sources, and create or extend the wiki.
- Query: Answer a question through progressive disclosure and persist reusable findings.
- Distill: Compile the relevant research into
guideline.md. - Critique: Run objective reflection and settle subjective choices from the available evidence; ask the user only when a material choice cannot be inferred safely.
- Lint: Run
python3 scripts/lint_project.py <project-dir>before execution. - Advance: Run
python3 scripts/advance_project.py <project-dir> <status> --reason "...". - Render/implement: Advance the project to
ready, then proceed without a separate approval step.
Read references/artifact-contract.md before changing a project workspace. For writing work, also read references/writing.md. For software work, also read references/building.md.
Preserve boundaries
- Treat configured resource archives and target repositories as read-only during research.
- Preserve
seed.mdas the immutable statement of initial human intent. - Write research derivatives only inside the current project workspace.
- Separate facts, quotations, human views, agent inferences, and unresolved claims.
- Keep source-level provenance through distillation.
- Do not publish prose or modify a target repository until
guideline.mdhas passed critique and lint and the project reachesready. - Return only deliberately selected, durable lessons to long-lived memory.
Research
- Read
project.yaml,seed.md, andsources/index.yaml. - Turn the seed into explicit research questions. Preserve must-use sources and constraints.
- Search personal sources first, then trusted or user-supplied sources, then the public web when gaps remain.
- Record candidate metadata and a short relevance summary before reading full text.
- Rank candidates against the seed. Prefer authority, diversity, recency when relevant, and direct evidence.
- Snapshot or reference only selected sources. Never use a fixed source count as a success condition.
- Create source pages with claim-level provenance and derivatives only when they improve retrieval.
- Update the index, overview, synthesis, open questions, and append-only log.
- Stop when important questions are supported, disagreements are represented, another round adds little, and remaining gaps are explicit.
Use sub-agents only when the user explicitly requests delegation or the active environment instructions permit it. Give each delegated researcher a bounded question and require source URLs plus uncertainty.
Query through progressive disclosure
- Read
seed.mdandsources/index.yamlfirst. - Select likely source summaries or synthesis pages from metadata.
- Follow their links to concepts, comparisons, entities, or notes.
- Open raw source material only when summaries cannot settle the question.
- Answer with provenance and state uncertainty.
- If the answer is reusable, save it under
wiki/notes/, link it from the relevant pages, and append the operation tolog.md.
Do not load the entire wiki merely because it fits in context.
Distill and critique
Build guideline.md as a self-contained production handoff. Include the reasoning, evidence, decisions, constraints, counterarguments, and unresolved items that execution needs. Do not require the production pass to rediscover research.
Then:
- Run reflection for checkable failures: missing sections, unsupported claims, broken provenance, contradictions, unmet constraints, and unaddressed open questions.
- Record results in
critique.mdand revise the guideline. - Run a decision review for subjective choices. Resolve them from the seed, evidence, repository constraints, and prior user direction when possible. Ask focused questions only when an unresolved choice would materially change the result and cannot be inferred safely.
- Record chosen and rejected alternatives.
- Run
advance_project.py <project-dir> ready --reason "...". The command enforces the guideline, critique, and lint gates without requiring separate user approval.
Finish the selected mode
- In writing mode, render from the ready guideline without reopening the argument. Optimize for voice and clarity, keep reasoning low when the harness supports it, and retain a private provenance report. Follow
references/writing.md. - In building mode, inspect the live repository again before editing, implement the ready plan, verify acceptance criteria, and record departures from the plan. Follow
references/building.md.
Validate
Run:
Treat errors as blocking. Treat warnings as items requiring either a fix or an explicit entry in critique.md.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/memory-wiki/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/alexeygrigorev/.agents/memory-wiki)