本文へ移動
cccskills
無料GitHub で公開

docs-sync

Audit the project's documentation (CLAUDE.md, .claude/rules, skills, README, CONTRIBUTING, SECURITY, .env.example, app/data/*.md, learn articles) against the actual code and config, and fix drift. Use after refactors, dependency or workflow changes, or on a schedule.

インストール方法を見る

含まれるファイル(1)

  • SKILL.md2.0 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Docs ↔ code drift audit

Verify every factual claim against the source. Anything unverifiable or wrong gets fixed, or listed if --report-only was passed ($ARGUMENTS).

Checks

  1. Commands: every pnpm <script> mentioned in README.md, CONTRIBUTING.md, CLAUDE.md, .claude/**, and .github/** exists in package.json scripts.
  2. Files and paths: every path mentioned in docs exists (ls/Glob). Pay special attention to the architecture trees in README.md and CLAUDE.md.
  3. CI/workflows: descriptions of .github/workflows/*.yml (triggers, jobs, what runs) match the YAML.
  4. Env vars: .env.example lists exactly the variables read by nuxt.config.ts, server/, playwright.config.ts, and workflows, each with an accurate description.
  5. Product facts: palette, font, shade, and radius lists in app/data/*.md, content/learn/**, and server/utils/aiSystemPrompt.ts match shared/constants/theme.ts. AI model lists in docs match app/types/ai.ts.
  6. Dependencies: libraries named in docs (e.g. SECURITY.md's "DOMPurify", "Renovate") are actually installed or configured and used.
  7. Claude setup: skills and agents named in CLAUDE.md and .claude/README.md exist; .claude/rules/* paths: globs match real files; hooks referenced in .claude/settings.json exist.
  8. Config hygiene: .prettierignore, .gitignore, knip.json, eslint.config.mjs, .github/labeler.yml, and .github/CODEOWNERS don't reference paths that no longer exist.

Output

A table of file:line | claim | reality | action. Fix what you can (docs only; if the code is wrong, report it rather than change behavior), run pnpm format, and summarize the fixes and open questions.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

Add, update, or retire an AI provider model option for the BYOK theme generator (OpenAI, Anthropic, Google) and verify the provider requests native structured output for it. Use when model lists go stale or a new provider/model is requested.

日本語の概要は準備中です。原文の説明を表示しています。

mattycraig/nuxt-theme-builder92026年9月29日 更新

Add a new interactive design tool under /tools (like the color converter or contrast checker) — component, page, navigation, route lists, SEO, and tests. Use when building a new utility tool.

日本語の概要は準備中です。原文の説明を表示しています。

mattycraig/nuxt-theme-builder92026年9月29日 更新

Write and register a new Learning Hub article (Nuxt Content markdown under content/learn) with valid frontmatter, navigation entry, route list entry, and accurate product details. Use when adding or substantially rewriting a learn guide, reference, or tip.

日本語の概要は準備中です。原文の説明を表示しています。

mattycraig/nuxt-theme-builder92026年9月29日 更新

Add a new component showcase, block, or template preview page and register it everywhere it must appear (navigation, command palette, route lists, SEO, source view). Use when adding anything under /components, /blocks, or /templates.

日本語の概要は準備中です。原文の説明を表示しています。

mattycraig/nuxt-theme-builder92026年9月29日 更新

Checklist for adding or changing a field on ThemeConfig (a new design token, per-mode setting, or export option) end to end — schema, defaults, store + history, CSS apply, export, editor UI, AI, and tests. Use whenever ThemeConfig's shape changes.

日本語の概要は準備中です。原文の説明を表示しています。

mattycraig/nuxt-theme-builder92026年9月29日 更新

Audit websites for SEO, performance, security, technical, content, and 15 other issue cateories with 230+ rules using the squirrelscan CLI. Returns LLM-optimized reports with health scores, broken links, meta tag analysis, and actionable recommendations. Use to discover and asses website or webapp issues and health.

日本語の概要は準備中です。原文の説明を表示しています。

mattycraig/nuxt-theme-builder92026年9月29日 更新

mattycraig のスキルをすべて見る

このスキルの問題を報告する