Living feature documentation for AI-assisted codebases, with built-in code-doc drift detection.
OpenGeno is a Claude Code plugin for project-wide living documentation in AI-assisted codebases. Instead of accumulating per-change specs (like spec-kit or openspec), it maintains one source of truth per user-visible feature in a hierarchical tree at the project root. Key features: • Two slash commands: /geno-init for one-time bootstrap (scans the codebase, proposes modules, generates L1/L2/L3 documentation stubs, injects workflow rules into CLAUDE.md), and /geno-sync for on-demand drift detection and reconciliation. • Built-in drift detection: every feature doc carries a last_synced_commit SHA. When code referenced by a doc changes, drift is detected automatically. • Two-layer enforcement: PostToolUse hooks soft-remind when you edit tracked files; Stop hooks run drift checks at session-end in either warn or block mode. • Bilingual support: feature trees can be generated and maintained in English or Chinese, picked once at init time. • Per-feature L3 docs include wireframe, layout, interactions, logic, state machine, animation, edge cases, cross-feature dependencies, and code references. • Three-tier lazy loading keeps per-task token cost under 5k even for projects with hundreds of features. Designed for long-lived projects where documentation drift is the silent killer of AI-assisted development. See the docs/ directory on GitHub for design rationale and architecture decision records.
$ npx skills add web-abin/OpenGenoOfficial Notion MCP server for reading, creating, and modifying Notion workspace content.
Up-to-date, version-specific documentation and code examples for LLMs from the source.
Extract text, create PDFs, and handle forms with Claude.