inkeep/open-knowledge

DirSkills catalogs 18 skills from this repository, across 5 categories: AI Engineering, Data, DevOps, Quality, Writing.

3.5K stars219 forksView on GitHub
πŸ“š
2w ago

Codebase Wiki

Codebase Wiki guides agents in generating and refreshing a source-grounded, version-controlled wiki of a codebase, with per-folder rules, freshness and log discipline, and audience/depth knobs. Use when the project has a wiki/ knowledge base or when asked to generate or refresh a wiki of the codebase.
AI Engineering
3.5K219
πŸ“š
2w ago

Consolidate Notes

Consolidate Notes promotes existing research into a stable-status canonical article under articles/. Use it when a decision has been made and the team wants the source of truth written down, or when asked to consolidate, canonicalize, promote research, or supersede an older article.
Writing
3.5K219
πŸ“
2w ago

Frame a Proposal

Frame a Proposal turns a problem into a reviewable RFC-shaped design document under proposals/. Use it when asked to frame a proposal, write an RFC, propose a design, pitch a change, or draft a PRD-style design doc.
Writing
3.5K219
πŸ“š
2w ago

Knowledge Base

Knowledge Base defines the three-layer source-grounded layout (external-sources, research, articles) and the per-folder rules and status flows for working in a Knowledge Base project. Use it when setting up or operating a project with ingest-research-consolidate stages.
Writing
3.5K219
πŸ“
2w ago

Note Taking

Note Taking guides agents on how to work in a Plain Notes project, a flat notes folder plus a daily journal for jotting notes, capturing quick thoughts, and writing today's journal entry. Use it when the project has these folders or when asked to capture a thought or write a daily entry.
Writing
3.5K219
πŸ€–
2w ago

Open Knowledge

Open Knowledge defines the agent-runtime contract for working inside an OpenKnowledge project, a markdown-CRDT knowledge base exposed over MCP. Use it when reading, listing, searching, editing, or linting any .md or .mdx file, and before any mcp__open-knowledge__* tool call.
AI Engineering
3.5K219
πŸ“š
2w ago

Open Knowledge Format

Open Knowledge Format provides guidance for creating, reading, reviewing, and maintaining OKF v0.2 bundles. Use it when responding to OpenKnowledge okf plugin warnings or when choosing types, provenance, links, indexes, or logs.
AI Engineering
3.5K219
πŸ“š
2w ago

OpenKnowledge Discovery

OpenKnowledge Discovery explains what OpenKnowledge is, how to install it on a repository with ok init, how to share a project, and how to open a single markdown file outside a project.
DevOps
3.5K219
✍️
2w ago

OpenKnowledge Skill Authoring

OpenKnowledge Skill Authoring guides the creation of Agent Skills (SKILL.md files) by checking existing skills, resolving scope, and structuring progressive-disclosure instructions. Use it when writing a new skill for OpenKnowledge or an editor.
AI Engineering
3.5K219
πŸ—‚οΈ
2w ago

Personal CRM

Personal CRM structures people, companies, and meetings as typed dossiers with compiled truth and append-only timelines. Use it when capturing notes about a person or company, logging meetings, prepping for meetings, or answering who someone is and what was last said.
Data
3.5K219
πŸ“
2w ago

Record a Decision

Record a Decision captures a settled architecture choice as a Nygard/MADR-shaped ADR under decisions/, with context, options weighed, decision, consequences, and supersedes links. Use when recording an architecture decision, writing an ADR, or superseding an old decision.
Writing
3.5K219
πŸ“š
2w ago

Research with Sources

Research with Sources investigates a topic against preserved sources and writes a draft-status research article under research/ in a knowledge base. Use it when asked to research a topic, compare options, synthesize sources, gather evidence, or extend an existing research doc.
Writing
3.5K219
πŸ”
2w ago

Review a Design

Review a Design evaluates whether a design is soundβ€”solving the right problem and following from its stated goals and constraintsβ€”and returns ranked, evidence-backed findings, not edits. Use it to pressure-test proposals, specs, ADRs, or architecture decisions before committing to them.
Quality
3.5K219
πŸ—‚οΈ
2w ago

Software Lifecycle

Software Lifecycle defines how docs flow from proposals to decisions to specs to postmortems, plus guides, and carries per-folder rules and agent behaviors. Use it when the project has these folders or when asked how the project is organized.
Writing
3.5K219
πŸ—ΊοΈ
2w ago

Worldbuilding

Worldbuilding helps manage a fiction encyclopedia of characters, settings, themes, factions, and lore. Use it to auto-stub new entities, link related entries, and flag internal inconsistencies in the world.
Writing
3.5K219
πŸ“‹
2w ago

Write a Postmortem

Write a Postmortem produces a blameless incident postmortem following the Google SRE shape β€” evidence-based timeline, trigger vs root cause vs symptom, contributing factors, what went well, and owned+dated+verifiable action items. Use it when asked to write a postmortem, do an incident review, or document an outage.
Writing
3.5K219
πŸ“
2w ago

Write a Spec

Write a Spec scopes a feature end to end and writes an implementation spec under specs/ from an accepted proposal, including current-system mapping, goals/non-goals, a Decision Log, an Open Questions backlog, and a migration + test plan.
Writing
3.5K219
πŸ“
2w ago

Writing Workflow

Writing Workflow manages a three-stage drafting flow (ideas β†’ drafts β†’ published) for essays, newsletters, and blog posts. Use it when working in a writing-pipeline project or when asked to capture an idea, start or revise a draft, review a piece, or publish it.
Writing
3.5K219