agentsclimarketplace

Okf new kb

Skill thattimc/skills/skills/okf-new-kb

Claude Code skills marketplace: domain-search + ssr-market-research (also usable as plain skill folders in Codex/Cursor)

Install
npx -y skills add thattimc/skills --skill okf-new-kb

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Scaffold a brand-new personal wiki / knowledge base in the Open Knowledge Format (OKF). Use when the user wants to start a new knowledge base, personal wiki, "second brain", or notes repo from scratch — especially an OKF / agent-managed / Obsidian-friendly one. Triggers: "new knowledge base", "start a wiki", "scaffold an OKF kb", "set up a personal wiki", "create a notes vault", "bootstrap a knowledge base". Stamps a complete, lint-clean OKF bundle plus the agent operating manual, templates, validator, and Obsidian config.

SKILL.md

3.0 KB, as published. Nobody here has run it

New OKF knowledge base

Scaffold an empty but complete Open Knowledge Format (OKF) v0.1 knowledge base. The result is a self-contained repo that:

  • stores knowledge as plain Markdown with YAML frontmatter (one file = one concept),
  • is authored by coding agents (Claude Code / Codex) following a bundled CLAUDE.md,
  • opens directly as an Obsidian vault, and
  • ships a zero-dependency validator so every change can be checked.

Everything is in this skill's template/ directory — a clean, lint-passing bundle.

Steps

  1. Pick the target directory (should be empty or a fresh git repo). Confirm with the user.

  2. Copy the template in (note the trailing /. so dotfiles like .gitignore and .obsidian/ come along):

    cp -R "<this skill dir>/template/." "<target dir>/"
    
  3. Personalize:

    • Set the KB name in README.md (title) and in wiki/index.md (the # ... heading).
    • Refresh the timestamp in wiki/overview.md to now (UTC, YYYY-MM-DDTHH:MM:SSZ, e.g. date -u +%Y-%m-%dT%H:%M:%SZ) and set today's date heading in wiki/log.md.
  4. Validate:

    cd "<target dir>" && python3 tools/okf_lint.py
    

    Expect RESULT: PASS, 0 errors / 0 warnings.

  5. Initialize git (if not already a repo) and make the first commit:

    git init -q && git add -A && git commit -qm "feat: scaffold OKF knowledge base"
    
  6. Tell the user they can open the folder as an Obsidian vault ("Open folder as vault"), and that future content is best added with the okf-ingest skill.

What gets created

wiki/            the OKF bundle (index.md, overview.md, log.md, assets/) — the only conformant part
CLAUDE.md        operating manual: frontmatter standard, link rules, type vocabulary, procedures
AGENTS.md        pointer to CLAUDE.md for Codex / other agents
OKF-SPEC.md      OKF v0.1 spec, vendored verbatim
templates/       Obsidian stamps per concept type
tools/okf_lint.py  validator (OKF conformance + house rules)
raw/             out-of-bundle source/provenance area
.obsidian/       vault config (relative markdown links, attachments -> wiki/assets)
.gitignore

Notes

  • The bundle is wiki/ only — tar -czf wiki.tgz wiki/ is a portable OKF bundle.
  • Conventions (frontmatter, relative-markdown links not [[wikilinks]], indexes, log) live in the copied CLAUDE.md — that is the single source of truth for the new KB.
  • Do not edit OKF-SPEC.md (it is the pinned spec).

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.