Borrowing it
Nothing to install: this file belongs to Shashank2577/hesoyam-for-claude-code. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/Shashank2577/hesoyam-for-claude-code/main/.claude/skills/promote-to-vault/SKILL.mdgit clone --depth 1 https://github.com/Shashank2577/hesoyam-for-claude-codeWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/shashank2577/hesoyam-for-claude-code/promote-to-vault)<a href="https://agentmods.dev/skills/shashank2577/hesoyam-for-claude-code/promote-to-vault"><img src="https://agentmods.dev/badge/skills/shashank2577/hesoyam-for-claude-code/promote-to-vault/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/shashank2577/hesoyam-for-claude-code/promote-to-vault"><img src="https://agentmods.dev/badge/skills/shashank2577/hesoyam-for-claude-code/promote-to-vault.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00024 | $0.00483 |
| Opus 5 | $0.00012 | $0.00242 |
| Sonnet 5 | $0.00005 | $0.00097 |
| Haiku 4.5 | $0.00002 | $0.00048 |
Grade A, and why
promote-to-vault scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 12d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
What it actually says
$VAULT_PATH defaults to ~/Documents/obsidian-vault. Override by setting VAULT_PATH in your environment or passing --vault-path during install.
Review claude-mem observations from the last 7 days using the claude-mem MCP search tools.
If claude-mem is not available: Inform the user that claude-mem is required for this skill (
npm install -g claude-mem), then exit gracefully. Do not attempt to proceed without a data source.
For each observation, classify it:
-
Architecture decisions — Save as a decision record in
$VAULT_PATH/03_Resources/tech-decisions/- Use the ADR template format (Context, Options, Decision, Rationale, Consequences)
- Add frontmatter: type: decision, date, status: accepted, tags
-
Debugging breakthroughs — Save as a debug journal entry in
$VAULT_PATH/03_Resources/debugging-journal/- Use the Five Whys format (Symptoms, Root Cause, Fix, Prevention)
- Add frontmatter: type: debug, date, severity, resolved: true, tags
-
Reusable patterns — Save as a resource in
$VAULT_PATH/03_Resources/patterns/- Include: pattern name, when to use, example code, gotchas
- Add frontmatter: type: pattern, date, language, tags
-
Project milestones — Update existing project notes in
$VAULT_PATH/01_Projects/- Append to the project's progress log
- Link to related decision records or debug journals
Skip criteria:
- Routine file edits with no architectural significance
- Test runs that passed without issues
- Simple typo fixes or formatting changes
- Anything already captured in the vault
For each promoted observation:
- Create a properly formatted Obsidian note using the appropriate template
- Add
[[links]]to related existing notes where applicable - Add appropriate tags for discoverability
- Commit the new notes to Git
Output: Summary of what was promoted, what was skipped, and why.
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 12d ago First seen · 43 lines · 24 tokens per session scan A da25e60560c8
promote-to-vault is a skill published in the GitHub repository Shashank2577/hesoyam-for-claude-code (11 stars, last pushed 5mo ago), licensed MIT. It adds 24 tokens to every session and 483 once invoked, about $0.0001 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-08-31.
Other skills, from other repositories
obsidian
Obsidian vault: search/read/write notes, backlinks, Bases, Canvas.
loopx-doc-registry
Use when a connected LoopX project is asked to read, remember, record, index, register, or use a durable project material such as a Lark/wiki/design doc, research note, SOP, owner packet, migration report, benchmark paper, or external material source. Use even when the user does not mention LoopX or doc registry.
mindos-zh
A local knowledge-base assistant for storing and finding decisions, meeting notes, procedures, troubleshooting lessons, and preferences across conversations and coding agents. It works only with the MindOS knowledge base.
excel-author
Create and edit Excel (.xlsx) workbooks with openpyxl. Supports formulas, charts, formatting, and data analysis.
ppt-author
Create and edit PowerPoint (.pptx) presentations programmatically. Requires python-pptx.
ocr-document
Extract text from PDFs, images, and scanned documents. Uses pymupdf (local) or optional cloud OCR APIs.