Install
openclaw skills install @othmanadi/codebase-knowledge-builderStudy unfamiliar codebases and produce evidence-backed knowledge artifacts. Use for repository orientation, architecture mapping, subsystem tracing, onboarding, or codebase documentation.
openclaw skills install @othmanadi/codebase-knowledge-builderTurn an unfamiliar repository into a source-cited, revision-specific knowledge artifact. Follow four phases: reconnaissance, deep-dive study, artifact authoring, and delivery.
.env*. Record only a redacted location and the fact that it was excluded. Ask before accessing sensitive content when it is essential to the user's request.Establish authority, scope, provenance, and the repository's broad shape before tracing a subsystem.
Proceed when the current architecture can be summarized with its evidence, confidence, exclusions, and important unknowns. A complete map is not required when the agreed scope is narrower.
Investigate each requested topic as a separate evidence trail.
unknown or not applicable when the repository does not provide evidence; do not invent completeness.observed, inferred, unknown, or not applicable. Cite observed claims as relative/path:line; explain the reasoning and confidence for inferred claims.Stop and ask the user when the next useful step would exceed scope, budget, authority, root containment, or the secret boundary.
After revalidating the output path against the trust and safety contract, copy templates/knowledge_artifact.md to the approved output location and adapt it to the question.
Not applicable with a reason or Unknown with the missing evidence instead of fabricating functions, configuration, history, gotchas, extension points, or diagrams.Before delivery:
| Resource | Read when |
|---|---|
| Reconnaissance checklist | Beginning Phase 1 or revising scope |
| Deep-dive methodology | Beginning each Phase 2 topic |
| Knowledge artifact template | Authoring and validating Phase 3 output |