Skip to main content

katvan

Home of the culture.dev documentation site, and the katvan CLI that maintains it.

The Jekyll project lives under site/ — config, theme, data, assets, and the docs content tree. Repo-root docs/ is katvan's own internal documentation (skill provenance, design specs), not part of the published site.

The katvan CLI

katvan is a Python CLI that maintains the docs of sibling AgentCulture repos under one roof on the culture.dev site — surveying which siblings are synced and fresh, pulling their raw-markdown docs/ trees into site/docs/<repo>/ with Jekyll frontmatter injected, and diagnosing doc defects. It is the librarian skill's logic, migrating into a real installable CLI.

uv tool install katvan

Verbs available today:

  • katvan learn — structured self-teaching prompt for agent consumers (supports --json).
  • katvan explain <path> — markdown docs for any noun/verb path (supports --json).
  • katvan gsc {sitemaps,inspect,doctor} — read indexing-health data from Google Search Console (one-time setup: docs/gsc-setup.md).

The docs verbs — overview, pull, and doctor — land in a later release, ported from the librarian skill.

Build the site locally

cd site
bundle install
bundle exec jekyll serve --config _config.base.yml,_config.culture.yml

CI builds the site on every PR via .github/workflows/docs-check.yml.

Migration design and implementation plan: docs/superpowers/specs/2026-05-14-culture-site-migration-design.md and docs/superpowers/plans/2026-05-14-culture-site-migration.md.

Metadata

Release files for katvan 0.11.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for katvan 0.11.0
File Size Uploaded Provenance
katvan-0.11.0.tar.gz 1.0 MB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for katvan 0.11.0
File Interpreter ABI Platform
katvan-0.11.0-py3-none-any.whl Python 3 none any Details

Total release size: 1.0 MB

Release files / katvan-0.11.0.tar.gz

Download URL katvan-0.11.0.tar.gz
Size 1.0 MB
Tags Source
SHA-256 checksum
How to use checksums
fe44d00b16d0ea7fa48e7e0979188fbbb3501762fd9598d009669303f21c69d5
BLAKE2b-256 checksum
How to use checksums
3c68b1b12aea07921f4d885ef4fef151643842eb7b18302e30b7af100edf9c3b
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Release files / katvan-0.11.0-py3-none-any.whl

Download URL katvan-0.11.0-py3-none-any.whl
Size 36.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
5820aa38b7b163c2dd746092e98dc67db451e8309a16de424fc96d66b45d2c80
BLAKE2b-256 checksum
How to use checksums
8582f503792a2e303a7ee442e1000fc2f1296f854692772fce3154d8b0818a34
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
Yes
Uploaded via uv/0.13.0 {"installer":{"name":"uv","version":"0.13.0","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Ubuntu","version":"24.04","id":"noble","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":true}

Security for katvan 0.11.0

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

Release history Release notifications | RSS feed

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page