ホーム/技术写作/docs-workflow
D

docs-workflow

by @jezwebv
4.6(24)

ドキュメントワークフロー管理を習得し、Claude Code CLIを使用してフルスタック開発を行い、Cloudflareなどのプラットフォームと統合して、ドキュメントの作成と公開を最適化します。

Documentation ManagementContent WorkflowVersion ControlKnowledge BaseTechnical WritingGitHub
インストール方法
npx skills add jezweb/claude-skills --skill docs-workflow
compare_arrows

Before / After 効果比較

1
使用前

従来のドキュメント共同作業では、バージョン管理が混乱し、レビュープロセスが複雑なため、ドキュメント更新の効率が低下していました。公開前には手動でフォーマットと内容を確認する必要があり、時間と労力がかかり、ドキュメントの品質と適時性を保証することが困難でした。

使用後

最適化されたドキュメントワークフローは、共同作業、レビュー、公開プロセスを簡素化します。これにより、ドキュメントのバージョンの一貫性が確保され、コンテンツの品質と公開効率が向上し、チームはコンテンツ作成により集中し、変化に迅速に対応できるようになります。

description SKILL.md

docs-workflow

docs-workflow

Last Updated: 2026-01-11 Purpose: Manage project documentation throughout its lifecycle

Overview

This skill helps you:

  • Initialize documentation for new projects (CLAUDE.md, README.md, docs/)

  • Maintain CLAUDE.md to match actual project state

  • Audit all docs for staleness, broken links, outdated versions

Commands

Command Purpose

/docs Main entry - shows available subcommands

/docs-init Create CLAUDE.md + README.md + docs/ structure

/docs-update Audit and maintain all documentation

/docs-claude Smart CLAUDE.md maintenance only

Quick Start

New Project

# In a new project directory
/docs-init

This will:

  • Detect project type (Cloudflare Workers, Next.js, generic)

  • Create CLAUDE.md from appropriate template

  • Create README.md if missing

  • Optionally scaffold docs/ directory

Existing Project

# Audit all documentation
/docs-update

# Or just maintain CLAUDE.md
/docs-claude

What Gets Created

CLAUDE.md

Project-specific context for Claude Code, including:

  • Project overview and tech stack

  • Development setup commands

  • Architecture overview

  • Key file locations

  • Common tasks and workflows

Templates available:

  • CLAUDE-cloudflare.md - Cloudflare Workers + Vite + D1 projects

  • CLAUDE-nextjs.md - Next.js App Router projects

  • CLAUDE-generic.md - Any other project type

README.md

Standard README with:

  • Project name and description

  • Installation/setup instructions

  • Usage examples

  • Configuration

  • Contributing guidelines

docs/ Directory (Optional)

Scaffolded documentation structure:

  • docs/ARCHITECTURE.md - System architecture

  • docs/API.md - API documentation

  • docs/DATABASE.md - Database schema

Smart Maintenance

/docs-claude Features

The CLAUDE.md maintenance command checks:

Tech Stack Match

Does CLAUDE.md list technologies that match package.json?

  • Are versions mentioned still accurate?

Referenced Files

Do paths mentioned in CLAUDE.md still exist?

  • Are there new important files not mentioned?

Section Freshness

Is "Last Updated" date recent?

  • Are there outdated patterns or commands?

Critical Rules

For detected tech stack, are important rules present?

  • E.g., Cloudflare project should mention wrangler.jsonc patterns

/docs-update Features

Full documentation audit including:

Date Freshness

Compare doc dates against git history

  • Flag docs not updated in >30 days

Version References

Check npm package versions mentioned

  • Suggest updates for outdated versions

Broken Links

Verify internal markdown links

  • Check that referenced files exist

Redundancy

Identify duplicate content across files

  • Suggest consolidation

Orphaned Files

Find docs not referenced anywhere

  • Suggest archiving or deletion

Project Type Detection

The skill auto-detects project type by looking for:

Indicator Project Type

wrangler.jsonc or wrangler.toml Cloudflare Workers

next.config.js or next.config.ts Next.js

Neither Generic

Additional indicators influence template content:

  • package.json dependencies (React, Vite, etc.)

  • Database config files (drizzle.config.ts, prisma/schema.prisma)

  • Auth config (clerk, better-auth)

Integration with Other Skills

  • project-workflow: Use /docs-init after /plan-project to add documentation

  • project-planning: Generated IMPLEMENTATION_PHASES.md referenced in CLAUDE.md

  • cloudflare-worker-base: Cloudflare template includes Workers-specific patterns

Best Practices

When to Run Each Command

Situation Command

New project /docs-init

After major changes /docs-claude

Before release /docs-update

Monthly maintenance /docs-update

CLAUDE.md Guidelines

  • Keep it current - Update "Last Updated" when making changes

  • Focus on project-specific - Don't duplicate generic tech docs

  • Include common tasks - Commands you run frequently

  • Reference, don't duplicate - Link to docs/ for detailed content

Templates

Templates are located in templates/ within this skill:

templates/
├── CLAUDE-cloudflare.md    # Cloudflare Workers projects
├── CLAUDE-nextjs.md        # Next.js projects
├── CLAUDE-generic.md       # Generic projects
└── README-template.md      # Standard README

Templates use placeholders:

  • {{PROJECT_NAME}} - Detected from package.json or folder name

  • {{DATE}} - Current date

  • {{TECH_STACK}} - Detected technologies

Weekly Installs364Repositoryjezweb/claude-skillsGitHub Stars618First SeenJan 20, 2026Security AuditsGen Agent Trust HubPassSocketPassSnykPassInstalled onclaude-code297opencode242gemini-cli241cursor226codex216antigravity213

forumユーザーレビュー (0)

レビューを書く

効果
使いやすさ
ドキュメント
互換性

レビューなし

統計データ

インストール数1.0K
評価4.6 / 5.0
バージョン
更新日2026年3月17日
比較事例1 件

ユーザー評価

4.6(24)
5
0%
4
0%
3
0%
2
0%
1
0%

この Skill を評価

0.0

対応プラットフォーム

🔧Claude Code
🔧OpenClaw
🔧OpenCode
🔧Codex
🔧Gemini CLI
🔧GitHub Copilot
🔧Amp
🔧Kimi CLI

タイムライン

作成2026年3月17日
最終更新2026年3月17日