by HurricaHjz
Second yourself. One agent that remembers you, with many hands to act for you: a multi-agent harness (Claude Code, with Codex helpers), a self-maintaining local wiki as its long-term memory, and the frontier model you choose. Research assistant today. Pre-1.0, in active development.
# Add to your Claude Code skills
git clone https://github.com/HurricaHjz/second-yourselfGuides for using ai agents skills like second-yourself.
Last scanned: 10/14/2026
{
"issues": [
{
"file": ".claude/skills/lint/SKILL.md",
"line": 157,
"type": "dangerous-command",
"message": "Dangerous command (writes to Claude config): \">@<marketplace>` line in the machine-local `~/.claude/\"",
"severity": "medium"
}
],
"status": "PASSED",
"scannedAt": "2026-10-14T09:19:11.931Z",
"npmAuditRan": true,
"pipAuditRan": true,
"promptInjectionRan": true
}See how second-yourself compares with popular alternatives.
second-yourself is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by HurricaHjz. Second yourself. One agent that remembers you, with many hands to act for you: a multi-agent harness (Claude Code, with Codex helpers), a self-maintaining local wiki as its long-term memory, and the frontier model you choose. Research assistant today. Pre-1.0, in active development. It has 144 GitHub stars.
Yes. second-yourself passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/HurricaHjz/second-yourself" and add it to your Claude Code skills directory (see the Installation section above).
second-yourself is primarily written in Python. It is open-source under HurricaHjz on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh second-yourself against similar tools.
No comments yet. Be the first to share your thoughts!
30 days in the Featured rail · terms & refunds
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
Pre-release: the design changes often until v1.0. Forks are welcome; pull updates often.
Second yourself. One agent that remembers you, with many hands to act for you.
Tony Stark never had to reintroduce himself to Jarvis. Jarvis thought with him, acted for him, and never forgot.
We believe true intelligence comes from the same composition. A foundation model gives it reason. A multi-agent harness gives it hands. A well-structured knowledge base gives it memory. Second Yourself is built where the three meet.

Today Second Yourself runs in Claude Code or the Claudian plugin inside Obsidian, with GPT models as helper agents through the Codex CLI and a wiki of plain Markdown on your own machine.
A second brain stores what you know. A second self knows it with you and acts on it.
What you build is up to you:
Reasoning comes from whichever frontier model you plug in. Today Claude models coordinate the work. From release v0.9.6, a launcher with its own test script runs the GPT helper agents. Models are replaced every year. The other two parts are yours, and they compound.
You speak to one agent, and it briefs helper agents under a written contract. Each helper may write only the files it is given. Long jobs run unattended for hours.
Independent critic and verifier agents check the work. A check that reports nothing must first show that it can catch a planted case, so a silent failure is not read as a clean result.
The harness is this repository, with its rules, 13 skills under .claude/skills/, 9 agent definitions under .claude/agents/ and 34 test scripts. Every commit on the main branch is a version, from v0.1 on 24 June 2026, and tagged releases start at v0.9.6.
You drop sources into your Obsidian vault, and the agent compiles them into a wiki of linked notes that it maintains on its own. The notes are yours to open, read and correct. Every knowledge page carries a graded trust level, and every answer cites the pages it drew on. To see one before you build your own, run bash setup.sh --with-example, which loads a bundled demo wiki.
Think of the model as a CPU and its context window as RAM, fast but emptied when a conversation ends. The wiki is the disk underneath, and the notes a conversation needs flow back up into the context window.

Feed it for a month and the assistant stops being a stranger; a year in, nothing else will know your work the way it does.
Simply drop in your sources (PDFs, slides, links, blogs, and almost any other file format). The agent processes each one into linked Markdown, files it correctly, and keeps your cross-references and catalogue completely up to date. Instead of building a folder of unread clippings, you create a structured, compounding knowledge base that an AI can read natively.
Once populated, the wiki can:
Reliability is built in rather than hoped for. Plans that change the framework are reviewed by an independent critic agent before they are approved.
We purposely designed the architecture to be universal and highly adaptable. Although it is pre-tuned for AI and machine learning research (treating models and benchmarks as primary note types), you can easily customise the repository to perfectly fit your own field or workflow. You can also personalise the agent itself in CUSTOMISATION.md, created on first setup: its name, tone, output styles and task roles come as starter examples, and the file is open-ended, so add whatever standing preferences you want every session to follow.

This is a framework rather than a plugin. It needs an AI coding agent that reads CLAUDE.md and the skills in .claude/skills/, and today that agent is Claude Code or the Claudian plugin inside Obsidian. Setup takes about ten minutes.
Obsidian and the agent. Install Obsidian and open this folder as a vault. Then install the agent: the Claudian community plugin (Settings → Community plugins → Browse → Claudian), or Claude Code run from a terminal in the vault. Claudian is the only Obsidian plugin the framework requires.
Command-line tools. Install MarkItDown, which converts PDFs and Office documents to Markdown:
pip install 'markitdown[all]'
python3, curl, and git are also used, and are usually already present.
GPT helper agents require an installed, authenticated Codex CLI; select model and effort options supported by that installation. The delegate skill documents their invocation. The open-access resolver requires your own OA_CONTACT_EMAIL configuration. The professor-loop authoring workflow is not included in this version.
Capture skills (recommended). Install kepano's obsidian-skills. The agent uses defuddle for clean web capture and obsidian-cli for vault access. Without them, the framework falls back to curl and MarkItDown.
Web Clipper (optional). The Obsidian Web Clipper browser extension saves web pages into raw/ in one click. You can also drop files in raw/ or paste a URL to the agent.
Clone and initialise.
git clone https://github.com/HurricaHjz/second-yourself.git
cd second-yourself
bash setup.sh
Always run setup.sh once before first use. It creates the wiki registries and applies the graph colour palette. It is safe to re-run at any time and never overwrites existing notes.
To start with the bundled demo instead, run bash setup.sh --with-example. Then open the folder in Obsidian, open the graph view, and ask the agent /query what is GPT?. The answer is drawn from the demo wiki, with links to the notes behind it. Run bash setup.sh --reset when you are ready to start your own knowledge base. After that, the examples/ folder is safe to delete.
A fresh vault's graph is empty until you load the demo or
/ingestyour first source. That is expected, not a fault.setup.shand your first ingest apply the colour palette automatically, and Obsidian then colour-codes nodes by type. If the colours ever vanish later (Obsidian can rewrite its own graph config), just ask the agent to restore your graph colours.
Back up your vault (optional). Install the Obsidian Git plugin to sync your whole vault, notes included, to a private repository for version history and multi-device backup. Keep that private remote separate from this public framework repo. Your notes are never part of it.
Any computer that runs Obsidian is enough. The intelligence lives in the cloud agent, so there is no GPU to buy and no local model to host, and the vault itself is plain text that stays at megabytes even after months of use. The one optional extra, qmd semantic search, runs a small embedding model comfortably on a laptop CPU.
The real cost is API credits or plan quota, and the framework is built to keep it small. The agent reads selectively, catalogue first and then only the notes a task needs, instead of loading the whole vault. It also benefits from Claude's prompt caching. The stable opening of every session (the agent's rules and your preferences) is cached after the first turn, and re-reading cached text costs about a tenth of the normal input price, so long working sessions stay warm and cheap. Two habits help: batch new sources into one ingest run, and keep one task per conversation.
New here? Read the Manual. It covers the commands, the capture → compile → ask → maintain workflow, and all the options in full, so this README doesn't repeat them.
Sources live in raw/; compiled notes live in wiki/, organised by type, with a generated index.md and log.md. The skills:
| Skill | Purpose |
|---|---|
| `i |