okf-harness

Solid

One Door workflow for OKF Harness workspaces. Use when the user asks to set up, check, ingest into, reconcile revisions in, answer from, or graph an OKF Harness workspace. Do not use for generic Markdown editing, ordinary repository maintenance, knowledge-base tasks outside an OKF Harness workspace, repository dependency graphs, old workflow-specific skill names, or an `okfh query` command.

AI & Automation 25 stars 6 forks Updated 2 days ago Apache-2.0

Install

View on GitHub

Quality Score: 84/100

Stars 20%
47
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# OKF Harness One Door routes OKF Harness workspace requests to exactly one internal workflow at a time. ## Required Behavior 1. Classify the request into setup, check, ingest, reconciliation, answer, graph, or a user-ordered combination of those workflows. 2. Resolve the workspace by finding `okfh.config.yaml`, except during first-time setup where the workspace path is being created. 3. For combined requests, name the workflow sequence, run one workflow at a time in the user's order, and stop before the next workflow when any `okfh --json` command fails. 4. Run harness operations through local-shell `okfh --json` commands and read their JSON before deciding the next step. 5. Load only the reference needed for the current workflow; for combined requests, load the next reference only when that workflow starts. 6. After any wiki edit, run `okfh check --workspace <workspace> --json` and report the check status before broader cleanup advice. 7. If files changed, run `git diff` and name the changed files before the final response. ## First Useful Loop When the user asks to prove a workspace works with source material, route the first useful loop through existing setup, ingest, check, and answer workflows in the user's order. Normally this means setup or workspace selection, source registration and agent-owned wiki synthesis, workspace check, then the first-answer check from the Answer Workflow. If the loop cannot continue, report the first-loop blocker as the specific workfl...

Details

Author
pumblus
Repository
pumblus/okf-harness
Created
1 months ago
Last Updated
2 days ago
Language
TypeScript
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category