Coding & Developmentšuniversal
Wiki CLI
Verifiable, agent-friendly CLI with SHACL validation and SPARQL querying.
Quick Start
Install this Skill
npx skills add wazootech/wiki# Wiki CLI [](https://pypi.org/project/wazootech-wiki/) [](https://www.npmjs.com/package/wazootech-wiki) [](https://github.com/wazootech/wiki/actions) [](LICENSE) [](https://skills.sh/wazootech/wiki) **Wiki CLI** is a command-line tool for Markdown wikis. You keep writing in Obsidian, VS Code, or any editor ā the CLI validates your documents, runs queries against them, and builds static sites. Drop a `wiki.yaml` in your folder and you're set. Repository: [github.com/wazootech/wiki](https://github.com/wazootech/wiki). CLI command: `wiki`. Install via [pip](https://pypi.org/project/wazootech-wiki/) or [npm](https://www.npmjs.com/package/wazootech-wiki). Starter templates: [wiki-templates](https://github.com/wazootech/wiki-templates) (monorepo with all starter templates). See [Wiki CLI templates](docs/wiki/wiki.md#ecosystem-templates). ## Use cases and integrations Wiki CLI is **interop-first**: it runs beside your existing wiki without owning the editor. - **Obsidian & PKM** ā Validate links and run queries inside your personal wiki. See [Obsidian integration](docs/wiki/Obsidian_Integration.md). - **Static Documentation & Wikis** ā Auto-generate styled HTML documentation pages, tables of contents, and sidebar infoboxes for publishing to GitHub Pages or static hosts. - **LLM Wikis & Agent Memory** ā Validate and query machine-generated Markdown databases. See [LLM Wiki](docs/wiki/LLM_Wiki.md). - **Adoption path** ā `wiki init` ā `wiki check` ā `wiki serve` (add `lint`, `query`, and `build` as you need them). ### Distinguishing Wiki CLI from Farzapedia While inspired by personal digital gardens like **Farzapedia** (a subjective, first-person memory wiki optimized for a single agent), **Wiki CLI** is a general-purpose, multi-player toolchain: - **Farzapedia** is a specific *content wiki* containing diary entries, notes, and messages. - **Wiki CLI** is a *utility* for *any* wiki. It validates structure, runs queries, and builds static websites from a folder of Markdown files. Adoption path: [Wiki CLI](docs/wiki/wiki.md) in the docs wiki. ## Key features Three capabilities, one toolchain: | Capability | Commands | What you get | | ---------------- | ----------------------------------------------------------- | ------------------------------------------------------------------------------- | | **Trust** | [`check`](#check), [`lint`](#lint), [`fmt`](#fmt) | Integrity checks (SHACL, JSON Schema), wiki conventions, automated formatting | | **Intelligence** | [`query`](#query), [`render`](#render), [`export`](#export) | Semantic queries (SPARQL), live inline tables, data exports (JSON-LD, Turtle) | | **Publish** | [`build`](#build), [`serve`](#serve), [`link`](#link) | Static HTML with infoboxes and metadata viewer, local preview, wikilink hygiene | Also: [`init`](#init) scaffolds `wiki.yaml`; `wiki query --pretty` renders Rich tables in the terminal; YAML and JSON frontmatter feed into the same queryable model; per-page layouts via `wazoo:layout`. ## Agent skills Wiki CLI ships three agent skills for coding assistants (Claude Code, Cursor, OpenCode, Gemini). They are not thin wrappers ā they encode opinionated best practices that apply to any wiki or docs repo: - **[wiki](skills/wiki/SKILL.md)** ā the consolidated operational skill. Routes to install, scaffold, audit, or deploy workflows. Encodes the "silence is golden" philosophy (exit 0 on success) and deterministic verification scripts instead of agent reasoning about whether things look right. - **[wiki-sync](skills/wiki-sync/SKILL.md)** ā Git-anchored delta sync for code wikis. Treats the last-synced commit as an anchor and diffs forward, editing only the pages the diff demands. Defaults to drift-free docs (no line numbers, no machine-specific measurements) with an opt-in `detail_level` directive. Works on any `docs/` folder, not just this repo. - **[wiki-feedback](skills/wiki-feedback/SKILL.md)** ā structured feedback on integration and template proposals. Enforces a quality bar for new ecosystem contributions. ```bash npx skills add wazootech/wiki@wiki -g -y npx skills add wazootech/wiki@wiki-sync -g -y npx skills add wazootech/wiki@wiki-feedback -g -y ``` The skills follow the same convention as the CLI: deterministic scripts (`verify.sh`, `audit.sh`) for anything that can be checked, agent reasoning only for decisions that require judgment. ## Templates All templates live in the [wiki-templates](https://github.com/wazootech/wiki-templates) monorepo. Templa ... (truncated)
Repository
3stars
1forks
Details
Related Skills
More coding & development skills you might like
Reticle
Coding & DevelopmentAI agents can generate code, but still struggle to understand what they build. Reticle brings Jev-style machine-native runtime perception to web & desktop applications.
š¤claudešuniversal
1.2k
190
View
agentscope-java
Coding & DevelopmentExpert Java developer skill for AgentScope Java framework - a reactive, message-driven multi-agent system built on Project Reactor. Use when working with reactive programming, LLM integration, agent orchestration, multi-agent systems, or when the user mentions AgentScope, ReActAgent, Mono/Flux, Project Reactor, or Java agent development. Specializes in non-blocking code, tool integration, hooks, pipelines, and production-ready agent applications.
šuniversal
6.0k
1.5k
View
ospec
Coding & DevelopmentDocument-driven OSpec workflow for initialization, change/goal routing, validation, archiving, and durable project knowledge.
āØgeminiš¤claudeš¬gptšuniversal
524
34
View
misakanet-failure-memory
Coding & Developmentš A zero-dependency, git-backed micro-lesson library for AI Agents to asynchronously share and search verified debugging experience. Python stdlib only. | https://misakanet.org
š¤claudeāØļøcursoršuniversal
424
158
View