Install
openclaw skills install personal-apiTurn an Obsidian vault into an AI-readable personal identity layer. Use when setting up ME.md and AGENT.md, scaffolding the full Knowledge Palace v2 structure, onboarding AI assistants, or maintaining the vault contract. Default setup creates the complete 30.knowledge system; --minimal creates only the lightweight identity layer.
openclaw skills install personal-apiPersonal API is a lightweight routing skill for creating and maintaining an AI-readable identity layer inside an Obsidian vault.
The skill has three core contracts:
ME.md — identity contract.AGENT.md — behavior contract.30.knowledge/00.system/methodology.md — Knowledge Palace v2 operating manual for the knowledge-production track.Default setup creates the full Knowledge Palace v2 structure, including 30.knowledge/. Use --minimal only when the user explicitly wants the identity layer without the knowledge-production system.
Use this skill when the user wants to:
ME.md / AGENT.md;30.knowledge/ Knowledge Palace v2 system;Do not use this skill to invent or fill in the user's real identity content. AI may explain fields and provide examples, but the user must provide the actual personal answers.
Use when the user provides an Obsidian vault path and wants the scaffold installed.
Read:
scripts/setup.shtemplates/ME.mdtemplates/AGENT.mdtemplates/CLAUDE.mdtemplates/AGENTS.mdtemplates/methodology.mdRun:
export OBSIDIAN_VAULT_PATH="/path/to/vault"
bash scripts/setup.sh
Expected full-mode result:
CLAUDE.md and AGENTS.md;30.knowledge/ tree;30.knowledge/00.system/methodology.md.For identity-only setup:
bash scripts/setup.sh --minimal
Minimal mode must not create 30.knowledge/.
Use when the user is ready to customize ME.md and AGENT.md.
Read:
templates/ME.mdtemplates/AGENT.mdreferences/operation-boundaries.mdRules:
Use when the user wants AI-assisted knowledge organization under 30.knowledge/.
Read:
references/architecture.mdreferences/vault-layout.mdtemplates/methodology.mdRules:
30.knowledge/10.capture/;30.knowledge/40.notes/literature/;Use before publishing or reviewing this skill.
Read:
scripts/validate_skill.pyscripts/package_skillhub.shCHANGELOG.mdRun:
bash -n scripts/setup.sh
python scripts/validate_skill.py
bash scripts/package_skillhub.sh
python scripts/validate_skill.py --dist dist/skillhub/personal-api-2.0.3-skillhub.zip
The source version, README badges, changelog, setup output, and release zip must agree.
| Need | Read |
|---|---|
| Product overview | README.md or README.zh-CN.md |
| Architecture and method | references/architecture.md |
| Expected vault tree | references/vault-layout.md |
| AI permission boundaries | references/operation-boundaries.md |
| Health checks and maintenance | references/maintenance.md |
| Install behavior | scripts/setup.sh |
| Release checks | scripts/validate_skill.py |
SKILL.md into a lightweight routing layer.references/.--minimal setup mode.ME.md, AGENT.md, and setup script.