# Okf Update Existing Bundle

> Update an existing OKF bundle with new research, changed sources, repaired links, preserved metadata, and dated log entries.

- Skill: `thomasrohde/okf-update-existing-bundle` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add thomasrohde/okf-update-existing-bundle`
- Raw SKILL.md: https://api.skillmd.com/api/skills/thomasrohde/okf-update-existing-bundle/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Research & Search
- Author: thomasrohde (https://skillmd.com/u/thomasrohde)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/thomasrohde/okf-update-existing-bundle

---


Use this skill when a user asks to refresh, extend, or update an OKF bundle.

## Update workflow

1. Read the root `index.md`, any relevant directory `index.md`, and `log.md` before editing concept files.
2. Identify the current concept model: directories, types, tags, naming conventions, citation style, and custom frontmatter fields.
3. Preserve existing conventions unless they are harmful.
4. Research only the delta needed for the requested update.
5. For each changed concept:
   - preserve unknown frontmatter fields;
   - update `timestamp` only when the meaningful content changed;
   - update citations when facts changed;
   - add dated language for time-sensitive claims;
   - keep cross-links intact or repair them.
6. Add new concept files only when the information is a durable concept, not a transient note.
7. Regenerate affected indexes.
8. Add or update the nearest `log.md` and root `log.md` if the change affects the whole bundle. Use `python tools/okf_tool.py log <bundle> "<entry>"` when the plugin repo is available.
9. Run validation.

## Update report

Return:

- changed files;
- added concepts;
- removed or deprecated concepts;
- source changes;
- validation result;
- unresolved questions.

