executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
wiki-yyloUse YYLO Ledger wiki Records as durable project knowledge. Search before creating, classify information correctly, and make revision-safe Markdown updates without editing Ledger storage directly.
Independent GitHub snapshot · Automated classification · Original documentation governs
yy CLI with the wiki record group installed (controller
or standalone). Revision-safe Markdown updates only; never edit Ledger storage directly.
argument-hint: '[wiki question or knowledge to find/create/update]'
enable-shell-directives: trueTreat Ledger as the source of truth. Use yy ledger in a YYLO controller and
yylo-ledger in a standalone Ledger project. Inspect COMMAND wiki --help before
acting; if wiki is absent, the installed Ledger version does not expose native
Record commands and must not be bypassed with direct file edits.
Before writing, decide where the information belongs:
Do not put secrets, caches, session transcripts, temporary status, bulky generated evidence, or owner-only operational receipts in a wiki.
Use bounded summary searches first. Resolve records by immutable ID whenever one is known; slugs and aliases are discovery conveniences, not replacement identity.
yy ledger wiki search --text "deployment policy" --projection summary --limit 20 -f json
yy ledger wiki get RECORD_ID -f json
yy ledger wiki get RECORD_ID --raw
Use --scope archive|all only when the request requires cold records. Request
full projection only when payload bytes are necessary.
Use a file or stdin for substantial or shell-sensitive content:
yy ledger wiki create --title "Service ownership" --file ownership.md
yy ledger wiki create --title "Incident notes" --file - < incident-notes.md
Choose a stable title, namespace, slug, aliases, and relations deliberately. Keep one topic per Record and link related immutable Record IDs rather than duplicating truth.
wiki update --help for the installed compare-and-replace controls.A revision or preimage mismatch means the source changed: reread and reconcile. Never force past concurrent edits. Archive is a lifecycle transition, not delete.
Use --front-matter only for canonical front-matter interchange and --rendered
for inert, HTML-escaped rendering. Use history RECORD_ID to understand revisions;
do not infer history from the latest payload alone.
Portable controller guidance may live under the controller wiki, while project and domain pages retain project-owned paths. Package-managed and project-owned pages can coexist. Migration, runtime replacement, exceptional merge recovery, release, deployment, and cold-archive maintenance remain authoritative runbooks, not content to summarize into an everyday global skill.
$ARGUMENTS
wiki group is absent, fail closed and request a Ledger upgrade.yy ledger wiki search --text "deployment policy" --projection summary --limit 20 -f json
yy ledger wiki get RECORD_ID -f json
Adapted from yylo-dev/yylo-skills (MIT) - v2.0.1; frontmatter, When to Use/Limitations, and safety boundaries added for upstream compliance.