living-docs-navigator
Navigate and load project living documentation for context from .specweave/docs/internal/. Use when implementing features and needing project context, referencing ADRs for design decisions, or accessing specs and architecture docs. Provides table of contents for all documentation types.
Why use this skill?
Equip your OpenClaw agent with the Living Docs Navigator. Instantly access ADRs, system specs, and design patterns to ensure context-aware coding.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/anton-abyzov/sw-living-docs-navigatorWhat This Skill Does
The living-docs-navigator is a critical productivity tool for OpenClaw agents that bridges the gap between raw codebase implementation and strategic intent. By standardizing access to the .specweave/docs/internal/ directory, this skill allows the agent to treat internal documentation—such as Architectural Decision Records (ADRs), system specifications, and operational runbooks—as a dynamic source of truth. Rather than relying on static or outdated documentation, the navigator uses precise search utilities like grep and ls to pull relevant context directly from the source. This ensures that every feature implementation or architectural change is informed by existing design patterns, historical trade-offs, and established stakeholder requirements, effectively preventing "architectural drift" and ensuring high-quality, context-aware code generation.
Installation
To install this skill, use the ClawHub command-line interface within your environment:
clawhub install openclaw/skills/skills/anton-abyzov/sw-living-docs-navigator
Once installed, ensure your project directory is structured with a .specweave/docs/internal/ folder to enable the agent to begin indexing and navigating your local documentation suite.
Use Cases
- Feature Implementation: Automatically gather acceptance criteria and user stories before starting a new development task.
- Design Decisions: Cross-reference proposed technical solutions against past ADRs to understand why specific technologies were previously rejected or adopted.
- Incident Response: Quickly locate runbooks and system architecture diagrams to understand how a component fits into the broader ecosystem during an outage.
- Onboarding: Assist developers or agents in understanding the system's governing policies, security standards, and product vision without manual overhead.
Example Prompts
- "Before implementing the new OAuth flow, find the relevant ADRs in .specweave/docs/internal/architecture/adr/ and summarize the trade-offs mentioned for our current authentication provider."
- "Search the specs directory for the user stories related to the dashboard widget and provide a brief summary of the acceptance criteria I need to satisfy."
- "Locate the system architecture document for the payment module to understand how the services communicate, then propose an implementation plan that aligns with our current patterns."
Tips & Limitations
- Proactive Indexing: Periodically run
lscommands to confirm file paths before searching, as the agent relies on a consistent directory structure. - Keyword Strategy: When using
grep, use broad enough keywords to catch related documentation, but be specific enough to avoid noise from long technical logs. - ADR Priority: Always treat ADRs as the highest authority for design; if you find a conflict between your proposed code and an ADR, prioritize the ADR and flag the inconsistency.
- Limitation: This skill is strictly focused on reading local documentation. It does not perform live web searches or external RAG. Its efficacy is directly proportional to how well-maintained your project documentation is.
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-anton-abyzov-sw-living-docs-navigator": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: file-read
Related Skills
network-engineer
Cloud network architect for VPC design, service mesh, zero-trust networking, load balancers, and CDN optimization. Use for network troubleshooting or connectivity issues.
jira-multi-project-mapper
Expert in mapping SpecWeave specs to multiple JIRA projects with intelligent project detection and cross-project coordination. Use when syncing to multiple JIRA projects (project-per-team, component-based), or managing bidirectional sync across team boundaries.
helm-chart-scaffolding
Design, organize, and manage Helm charts for templating and packaging Kubernetes applications with reusable configurations. Use when creating Helm charts, packaging Kubernetes applications, or implementing templated deployments.
performance-optimization
React Native performance with Hermes V1, FlashList, expo-image v2, concurrent rendering. Use for slow app, memory leaks, or FPS issues.
release-strategy-advisor
Release strategy advisor - detects brownfield patterns (tags, CI/CD, changelogs), recommends versioning strategy based on architecture. Creates release-strategy.md.