Works with the AI Agents you already use
twin: Obsidian Memory for AI Agents
Persistent project memory for your coding agent, saved as plain Markdown in your Obsidian vault.
$5
twin: Obsidian Memory for AI Agents
Example session with this skill installed
Where did we leave off on this project?
- Read your context and instructions
- Compiled the twin
Loaded twin context for my-app (~/Work/my-app). Here's where we left off:
Last session: 2026-10-17, "Stripe webhooks + retry queue"
You finished the webhook handler and the retry queue. Signature verification is in; idempotency is not.
| File / Thing | What changed |
|---|---|
src/api/webhooks/stripe.ts | New handler, verifies Stripe-Signature |
src/jobs/retry.ts | Exponential backoff, max 5 attempts |
prisma/schema.prisma | Added WebhookEvent table |
[!warning]
Stripe sends the same event more than once.WebhookEvent.idmust be unique or orders get double-fulfilled.
Next steps (from the README)
- Add a unique constraint on
WebhookEvent.stripeEventIdand skip duplicates - Write a test that replays the same event twice
- Deploy to staging and point the Stripe test webhook at it
Relevant brain notes
payments: checkout flow, which Stripe objects we store, refund rulesgotchas: local webhooks needstripe listen --forward-to localhost:3000/api/webhooks/stripe
Want me to start with step 1, the idempotency fix? When we're done I'll log the session and update next steps so the next session picks up from there.
Connects securely to your tools. The creator never sees your data.
About this skill
Stop starting every coding session from zero. Without memory, your agent forgets the architecture, repeats failed experiments and rediscovers the same gotchas every time you restart it. This skill gives it persistent project memory through the free, open-source twin MCP server, stored as plain Markdown in your Obsidian vault.
What it does
- Persistent context: saves a project README, daily session logs and topic notes as Markdown you can read and edit in Obsidian.
- Topic merging: updates broad topics like
authordatabaseinstead of piling up one-off notes. - Session tracking: records what changed, why, and the concrete next steps for the next session.
- Discovery logging: captures verified facts, bug root causes and setup steps as they happen.
- Mermaid support: saves system flows and diagrams into the project's notes.
How it works
- Start: the agent calls
get_project_contextto load the README, next steps and today's log. - Work: it calls
save_knowledgewhen it learns something a future session would otherwise have to rediscover. - Look up:
search_knowledge/get_knowledgepull up details from past sessions. - Wrap up:
log_sessionsummarises the work andset_next_stepsqueues what's next.
If twin isn't installed yet, the skill walks the agent through installing and connecting it.
Requirements
- twin MCP server: https://github.com/neonn0d/twin (MIT, free)
- Node.js 18+
- An Obsidian vault, or any folder for notes. The Obsidian app itself is optional.
Why use the skill and not just the server
The server only provides tools; on its own the agent uses them only when you ask. This skill tells the agent when to load context, what is worth saving, how to name topics so notes merge cleanly, and to never save secrets.
Use cases
- Record why a library version was pinned so a future agent doesn't "fix" it.
- Keep env var requirements and deploy steps in one place.
- Keep a running log of a feature across several days.
- Save Mermaid diagrams of data flows the agent can reference and update.
Privacy
Everything stays on your machine as Markdown files in your vault. No cloud, no API keys. The skill tells the agent to store where secrets live, never their values.
Known limitations
The agent must pass the absolute project root as cwd so notes land under the right project.
How to use
Skills on Agensi run inside your AI agent. Copy the prompt, paste it into your agent, and it connects to Agensi and installs this skill for you. If a payment is needed, your agent shows it to you first.
Reviews
No reviews yet
Be one of the first to try it. Every listed skill passes our trust checks below.
Security scanned
Passed our 8-point scan before listing
Fresh listing
Recently published to Agensi
Money-back guarantee
Doesn't do what its page promises? You get your money back.
Trust & safety
Security scanned
Verified clean 1 day ago
- Passed all security checks, Safe to install
Requires