ogt-docs
Documentation-as-Source-of-Truth workflow. Use when working with projects that use docs/ as the canonical source for definitions, rules, and tasks. Routes to specialized sub-skills for specific documentation types.
Install
mkdir -p .claude/skills/ogt-docs && curl -L -o skill.zip "https://mcp.directory/api/skills/download/8081" && unzip -o skill.zip -d .claude/skills/ogt-docs && rm skill.zipInstalls to .claude/skills/ogt-docs
About this skill
OGT Docs - Documentation as Source of Truth
Philosophy
Documentation is the database of decisions. Code is merely its implementation.
┌─────────────────────────────────────────────────────────────────┐
│ THE DOC-FIRST PRINCIPLE │
├─────────────────────────────────────────────────────────────────┤
│ 1. Documentation DEFINES what something IS │
│ 2. Code IMPLEMENTS what documentation specifies │
│ 3. Conflicts RESOLVE in favor of documentation │
│ │
│ If docs say X and code does Y → CODE IS WRONG │
└─────────────────────────────────────────────────────────────────┘
When to Use This Skill
Use ogt-docs when you need to:
- Understand the docs/ folder structure
- Find the right sub-skill for a specific task
- Initialize a new docs-first project
- Navigate between definition types
For specific tasks, use the specialized sub-skills listed below.
Documentation Structure Overview
docs/
├── definitions/ # WHAT things ARE
│ ├── business/ # Business model, pricing, users
│ ├── features/ # Product features and specs
│ ├── technical/ # Architecture, services, data
│ └── domain/ # Domain-specific concepts
│
├── rules/ # HOW to IMPLEMENT
│ ├── code/ # Coding standards
│ │ ├── frontend/
│ │ ├── backend/
│ │ └── infra/
│ ├── git/ # Version control rules
│ └── domain/ # Domain-specific rules
│
├── todo/ # TASK management
│ ├── pending/ # Not started
│ ├── in_progress/ # Being worked on
│ ├── review/ # Awaiting review
│ ├── blocked/ # Cannot proceed
│ ├── done/ # Completed & verified
│ └── rejected/ # Declined tasks
│
├── guides/ # HOW-TO documents
│ └── {topic}/
│
└── social/ # Marketing & communications
├── campaigns/
├── content/
└── branding/
The Folder-as-Entity Pattern
Every documentable item is a folder containing:
{item_slug}/
├── {type}.md # Primary document (task.md, feature.md, etc.)
├── {supporting_files}.md # Additional documentation
└── .{signal_files} # Status markers and metadata
Benefits:
- Move entire folder between workflow stages
- Attach unlimited supporting files
- Signal status via dot-files
- Version and track changes atomically
Sub-Skills Reference
Definitions (WHAT things ARE)
| Sub-Skill | Purpose | Use When |
|---|---|---|
ogt-docs-define | General definition guidance | Need overview of definition types |
ogt-docs-define-business | Business model, pricing, users | Defining business concepts |
ogt-docs-define-feature | Product features and specs | Specifying a new feature |
ogt-docs-define-code | Technical architecture | Defining services, data models |
ogt-docs-define-marketing | Brand, messaging, audience | Marketing definitions |
ogt-docs-define-branding | Visual identity, tone | Brand guidelines |
ogt-docs-define-tools | Tooling and CLI specs | Defining developer tools |
Rules (HOW to IMPLEMENT)
| Sub-Skill | Purpose | Use When |
|---|---|---|
ogt-docs-rules | General rules guidance | Need overview of rule types |
ogt-docs-rules-code | Coding standards overview | General code rules |
ogt-docs-rules-code-front | Frontend-specific rules | React, CSS, components |
ogt-docs-rules-code-back | Backend-specific rules | API, database, services |
ogt-docs-rules-code-infra | Infrastructure rules | Docker, CI/CD, deployment |
ogt-docs-rules-git | Version control rules | Commits, branches, PRs |
Tasks (WHAT to DO)
| Sub-Skill | Purpose | Use When |
|---|---|---|
ogt-docs-create-task | Create and manage tasks | Need to create/update a task |
ogt-docs-audit-task | Verify task completion | Checking if task is truly done |
Other
| Sub-Skill | Purpose | Use When |
|---|---|---|
ogt-docs-create | General creation guidance | Need to create any doc type |
ogt-docs-create-social | Marketing content | Creating social/marketing content |
ogt-docs-audit | General audit guidance | Auditing documentation |
ogt-docs-init | Initialize docs structure | Setting up new project |
ogt-docs-config | Configuration options | Customizing docs workflow |
Workflow Overview
flowchart TB
subgraph define ["1. DEFINE"]
D1[Create Definition]
D2[Get Approval]
end
subgraph regulate ["2. REGULATE"]
R1[Create Rules]
R2[Add Examples]
end
subgraph implement ["3. IMPLEMENT"]
I1[Create Task]
I2[Write Code]
I3[Review]
end
subgraph verify ["4. VERIFY"]
V1[Run Checks]
V2[Confirm Match]
end
define --> regulate --> implement --> verify
verify -->|Mismatch| implement
verify -->|Docs Wrong| define
Quick Start
"I need to define something new"
→ Use ogt-docs-define to understand types, then the specific sub-skill
"I need to create a task"
→ Use ogt-docs-create-task
"I need to check if a task is really done"
→ Use ogt-docs-audit-task
"I need to add coding rules"
→ Use ogt-docs-rules-code or the specific frontend/backend/infra variant
"I need to set up docs for a new project"
→ Use ogt-docs-init
Naming Conventions
| Element | Format | Example |
|---|---|---|
| Folder slugs | snake_case | global_search, user_auth |
| Primary files | lowercase type | task.md, feature.md, rule.md |
| Supporting files | lowercase descriptive | phase_0.md, notes.md, progress.md |
| Signal files | dot + snake_case | .blocked_reason, .approved_by_human |
Signal Files Reference
Signal files are dot-files that indicate status or metadata.
| Signal | Type | Meaning |
|---|---|---|
.version | Content | Schema/doc version (JSON) |
.blocked | Empty | Item is blocked |
.blocked_reason | Content | Why it's blocked |
.approved | Empty | Approved for implementation |
.approved_by_{name} | Empty | Who approved |
.rejected | Empty | Rejected |
.rejected_reason | Content | Why rejected |
.verified | Empty | Implementation verified |
.completed_at | Content | Completion timestamp |
.assigned_to_{agent} | Empty | Who's working on it |
.pr_link | Content | Associated PR URL |
.depends_on | Content | Dependencies list |
The Golden Rules
- If it's not documented, it doesn't exist
- If code contradicts docs, code is wrong
- Never trust "done" status without verification
- Move folders, don't copy files
- Signal with dot-files, don't edit status fields
More by openclaw
View all skills by openclaw →You might also like
flutter-development
aj-geddes
Build beautiful cross-platform mobile apps with Flutter and Dart. Covers widgets, state management with Provider/BLoC, navigation, API integration, and material design.
drawio-diagrams-enhanced
jgtolentino
Create professional draw.io (diagrams.net) diagrams in XML format (.drawio files) with integrated PMP/PMBOK methodologies, extensive visual asset libraries, and industry-standard professional templates. Use this skill when users ask to create flowcharts, swimlane diagrams, cross-functional flowcharts, org charts, network diagrams, UML diagrams, BPMN, project management diagrams (WBS, Gantt, PERT, RACI), risk matrices, stakeholder maps, or any other visual diagram in draw.io format. This skill includes access to custom shape libraries for icons, clipart, and professional symbols.
ui-ux-pro-max
nextlevelbuilder
"UI/UX design intelligence. 50 styles, 21 palettes, 50 font pairings, 20 charts, 8 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, mobile app, .html, .tsx, .vue, .svelte. Elements: button, modal, navbar, sidebar, card, table, form, chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, flat design. Topics: color palette, accessibility, animation, layout, typography, font pairing, spacing, hover, shadow, gradient."
godot
bfollington
This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI workflows. The `godot` command is available for running the game, validating scripts, importing resources, and exporting builds. Use this skill for tasks involving Godot game development, debugging scene/resource files, implementing game systems, or creating new Godot components.
nano-banana-pro
garg-aayush
Generate and edit images using Google's Nano Banana Pro (Gemini 3 Pro Image) API. Use when the user asks to generate, create, edit, modify, change, alter, or update images. Also use when user references an existing image file and asks to modify it in any way (e.g., "modify this image", "change the background", "replace X with Y"). Supports both text-to-image generation and image-to-image editing with configurable resolution (1K default, 2K, or 4K for high resolution). DO NOT read the image file first - use this skill directly with the --input-image parameter.
fastapi-templates
wshobson
Create production-ready FastAPI projects with async patterns, dependency injection, and comprehensive error handling. Use when building new FastAPI applications or setting up backend API projects.
Related MCP Servers
Browse all serversEffortlessly manage Google Cloud with this user-friendly multi cloud management platform—simplify operations, automate t
Bridge AI with the LinkedIn API to auto connect, manage profiles, and integrate with Pipedrive for powerful prospecting
Leverage LinkedIn API to automate connections, search profiles, manage posts, and enhance sales or recruitment using pow
SuperAgent is artificial intelligence development software that orchestrates AI agents for efficient, parallel software
Enhance your workflow with platform-specific notification sounds on Android. Get alert sounds & custom tones, including
Integrate your Godot engine projects with tools for analysis, scene management, script generation, and optimization for
Stay ahead of the MCP ecosystem
Get weekly updates on new skills and servers.