โ† All skills
Tencent SkillHub ยท Productivity

OGT Docs Create

Create new documentation entities in the docs-first system. Routes to specialized creation sub-skills for tasks, definitions, rules, features, and social content. Use when adding any new documentation.

skill openclawclawhub Free
0 Downloads
0 Stars
0 Installs
0 Score
High Signal

Create new documentation entities in the docs-first system. Routes to specialized creation sub-skills for tasks, definitions, rules, features, and social content. Use when adding any new documentation.

โฌ‡ 0 downloads โ˜… 0 stars Unverified but indexed

Install for OpenClaw

Quick setup
  1. Download the package from Yavira.
  2. Extract the archive and review SKILL.md first.
  3. Import or place the package into your OpenClaw setup.

Requirements

Target platform
OpenClaw
Install method
Manual import
Extraction
Extract archive
Prerequisites
OpenClaw
Primary doc
SKILL.md

Package facts

Download mode
Yavira redirect
Package format
ZIP package
Source platform
Tencent SkillHub
What's included
SKILL.md

Validation

  • Use the Yavira download entry.
  • Review SKILL.md after the package is downloaded.
  • Confirm the extracted package contains the expected setup assets.

Install with your agent

Agent handoff

Hand the extracted package to your coding agent with a concrete install brief instead of figuring it out manually.

  1. Download the package from Yavira.
  2. Extract it into a folder your agent can access.
  3. Paste one of the prompts below and point your agent at the extracted folder.
New install

I downloaded a skill package from Yavira. Read SKILL.md from the extracted folder and install it by following the included instructions. Tell me what you changed and call out any manual steps you could not complete.

Upgrade existing

I downloaded an updated skill package from Yavira. Read SKILL.md from the extracted folder, compare it with my current installation, and upgrade it while preserving any custom configuration unless the package docs explicitly say otherwise. Summarize what changed and any follow-up checks I should run.

Trust & source

Release facts

Source
Tencent SkillHub
Verification
Indexed source record
Version
1.0.0

Documentation

ClawHub primary doc Primary doc: SKILL.md 26 sections Open source page

OGT Docs - Create

Root skill for creating new documentation entities.

Overview

This skill routes to specialized creation workflows based on what type of document you're creating. Every entity becomes a folder with appropriate files and signals. flowchart TB CREATE["ogt-docs-create"] --> TASK["ogt-docs-create-task"] CREATE --> DEF["ogt-docs-define"] CREATE --> RULE["ogt-docs-rules"] CREATE --> SOCIAL["ogt-docs-create-social"] CREATE --> CHANGE["ogt-docs-changelog"] TASK --> |folder| PENDING["docs/todo/pending/"] DEF --> |folder| DEFINE["docs/define/"] RULE --> |folder| RULES["docs/rules/"] SOCIAL --> |folder| CONTENT["docs/content/"] CHANGE --> |file| CHANGELOG["CHANGELOG.md"]

When to Use

Creating new tasks Adding definitions (features, code, business, etc.) Establishing new rules Creating social/marketing content Updating changelog

Quick Reference

CreatingSub-SkillTargetTaskogt-docs-create-taskdocs/todo/pending/Featureogt-docs-define-featuredocs/define/features/Business defogt-docs-define-businessdocs/define/business/Code defogt-docs-define-codedocs/define/code/Marketing defogt-docs-define-marketingdocs/define/marketing/Branding defogt-docs-define-brandingdocs/define/branding/Tool docogt-docs-define-toolsdocs/define/tools/Code ruleogt-docs-rules-codedocs/rules/code/Git ruleogt-docs-rules-gitdocs/rules/git/Social postogt-docs-create-socialdocs/content/social/Changelogogt-docs-changelogCHANGELOG.md

Creation Workflow

All creation follows the same pattern: flowchart LR A[Identify Type] --> B[Create Folder] B --> C[Copy Template] C --> D[Fill Content] D --> E[Add Signals] E --> F[Verify Structure]

Step 1: Identify Type

Determine what you're creating: If you need to...Create a...LocationTrack work to doTaskdocs/todo/pending/Document a product featureFeaturedocs/define/features/Document code architectureCode definitiondocs/define/code/Establish coding standardCode ruledocs/rules/code/Record what changedChangelog entryCHANGELOG.md

Step 2: Create Folder

# Use slug format: lowercase, hyphens, no spaces mkdir -p docs/{section}/{category}/{slug} # Examples mkdir -p docs/todo/pending/user-auth-flow mkdir -p docs/define/features/dark-mode mkdir -p docs/rules/code/error-handling

Step 3: Copy Template

# Copy appropriate template cp docs/_templates/{type}.md docs/{path}/{slug}/{type}.md # Examples cp docs/_templates/task.md docs/todo/pending/user-auth-flow/task.md cp docs/_templates/feature.md docs/define/features/dark-mode/feature.md cp docs/_templates/rule.md docs/rules/code/error-handling/rule.md

Step 4: Fill Content

Edit the template with actual content. See sub-skill documentation for required sections.

Step 5: Add Signals

# Common signals echo '{"schema": "1.0", "created": "'$(date -Iseconds)'"}' > {folder}/.version # Type-specific signals echo "high" > docs/todo/pending/{task}/.priority touch docs/rules/code/{rule}/.enforced_by

Step 6: Verify Structure

# Verify folder has required files ls -la docs/{path}/{slug}/ # Expected output example for task: # task.md # .version # .priority

Task Template

  • # Task: {Title}
  • ## Summary
  • {What and why}
  • ## Objectives
  • Objective 1
  • Objective 2
  • ## Acceptance Criteria
  • [ ] Criterion 1
  • [ ] Criterion 2
  • ## Dependencies
  • {None or list}
  • ## Estimated Effort
  • {Size} ({time})

Feature Template

  • # Feature: {Name}
  • ## Summary
  • {What the feature does}
  • ## User Stories
  • As a {user}, I want to {action}, so that {benefit}.
  • ## Scope
  • ### In Scope
  • Item 1
  • ### Out of Scope
  • Item 1
  • ## Success Metrics
  • Metric 1

Definition Template

  • # {Name}
  • ## Summary
  • {One paragraph}
  • ## Details
  • {Full explanation}
  • ## Examples
  • {Examples}
  • ## Related
  • {Links}

Rule Template

# Rule: {Name} ## Summary {One sentence} ## Rationale {Why} ## The Rule {MUST/SHOULD/MAY statements} ## Examples ### Correct {example} ### Incorrect {example} ## Enforcement {How enforced}

Batch Creation

  • Create multiple related items at once:
  • #!/bin/bash
  • # create-feature-with-tasks.sh
  • FEATURE=$1
  • # Create feature definition
  • mkdir -p docs/define/features/$FEATURE
  • cat > docs/define/features/$FEATURE/feature.md << EOF
  • # Feature: $(echo $FEATURE | tr '-' ' ' | sed 's/\b\(.\)/\u\1/g')
  • ## Summary
  • TODO: Add summary
  • ## User Stories
  • As a user, I want to TODO, so that TODO.
  • EOF
  • # Create initial tasks
  • for task in "design" "implement" "test" "document"; do
  • mkdir -p docs/todo/pending/${FEATURE}-${task}
  • cat > docs/todo/pending/${FEATURE}-${task}/task.md << EOF
  • # Task: $(echo $FEATURE | tr '-' ' ' | sed 's/\b\(.\)/\u\1/g') - $(echo $task | sed 's/\b\(.\)/\u\1/g')
  • ## Summary
  • ${task^} the $FEATURE feature.
  • ## Objectives
  • TODO
  • ## Acceptance Criteria
  • [ ] TODO
  • EOF
  • echo "medium" > docs/todo/pending/${FEATURE}-${task}/.priority
  • done
  • echo "Created feature: $FEATURE"
  • echo "Created tasks: ${FEATURE}-design, ${FEATURE}-implement, ${FEATURE}-test, ${FEATURE}-document"
  • Usage:
  • ./create-feature-with-tasks.sh dark-mode

Slug Format

All folder names use slug format: RuleExampleLowercaseuser-auth not User-AuthHyphens for spacesdark-mode not dark_modeNo special charsoauth2 not oauth2.0Descriptivesteam-oauth-provider not sopUnder 30 charsKeep it readable

Good Names

docs/todo/pending/add-steam-oauth docs/define/features/dark-mode-toggle docs/rules/code/no-implicit-any

Bad Names

docs/todo/pending/Add Steam OAuth # Spaces, caps docs/define/features/dark_mode_toggle # Underscores docs/rules/code/rule1 # Not descriptive

Validation

After creating any document:

Check Required Files

# Task test -f docs/todo/pending/{slug}/task.md || echo "MISSING: task.md" test -f docs/todo/pending/{slug}/.priority || echo "MISSING: .priority" # Feature test -f docs/define/features/{slug}/feature.md || echo "MISSING: feature.md" test -f docs/define/features/{slug}/mvp.md || echo "MISSING: mvp.md" # Rule test -f docs/rules/{category}/{slug}/rule.md || echo "MISSING: rule.md" test -f docs/rules/{category}/{slug}/.enforced_by || echo "MISSING: .enforced_by"

Check Required Sections

# For any markdown file, check for required headings file=$1 required=("## Summary" "## Objectives" "## Acceptance Criteria") for section in "${required[@]}"; do grep -q "$section" "$file" || echo "MISSING: $section in $file" done

New Feature Flow

  • Create feature definition
  • Create mvp.md defining scope
  • Create phase_0.md for initial work
  • Create tasks for phase_0
  • # 1. Feature folder
  • mkdir -p docs/define/features/search
  • # 2. Feature definition
  • cat > docs/define/features/search/feature.md << 'EOF'
  • # Feature: Global Search
  • ## Summary
  • Fuzzy search across all content types.
  • EOF
  • # 3. MVP scope
  • cat > docs/define/features/search/mvp.md << 'EOF'
  • # MVP: Global Search
  • ## In MVP
  • Phase 0 only
  • ## Definition of Done
  • Search returns results in <100ms
  • Fuzzy matching works
  • EOF
  • # 4. Phase 0
  • cat > docs/define/features/search/phase_0.md << 'EOF'
  • # Phase 0: Basic Search
  • ## Deliverables
  • MiniSearch integration
  • Global search component
  • EOF
  • # 5. Tasks
  • mkdir -p docs/todo/pending/search-minisearch-setup
  • # ... create task

New Rule Flow

Identify pattern to standardize Create rule folder Write rule with examples Configure enforcement Announce to team # 1. Rule folder mkdir -p docs/rules/code/async-await # 2. Rule definition cat > docs/rules/code/async-await/rule.md << 'EOF' # Rule: Prefer async/await ## Summary SHOULD use async/await over .then() chains. ## Rationale Improved readability and error handling. ## The Rule ... EOF # 3. Examples cat > docs/rules/code/async-await/examples.md << 'EOF' # Examples ... EOF # 4. Enforcement echo "eslint prefer-async-await" > docs/rules/code/async-await/.enforced_by # 5. Configure ESLint # Edit .eslintrc.js

Signal Files Quick Reference

SignalUsed ForContent.versionAllJSON schema version.priorityTaskscritical/high/medium/low.enforced_byRulesList of tools.statusDefinitionsdraft/review/approved.created_atAllISO timestamp.created_byAllAuthor name

Creation Checklist

Before finalizing any created document: Folder uses slug format Primary file exists (task.md, feature.md, etc.) .version signal added Required sections present No TODO placeholders remain Links are valid Spelling/grammar checked Related documents cross-referenced

Category context

Workflow acceleration for inboxes, docs, calendars, planning, and execution loops.

Source: Tencent SkillHub

Largest current source with strong distribution and engagement signals.

Package contents

Included in package
1 Docs
  • SKILL.md Primary doc