SC

sruthik27/creating-claude-md

Developer tools

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。 原文を見る

63 stars 品質 52 トレンド 17MIT

クロードコード/コーデックススキル:リポスキャン+フォーカスされたユーザーインタビューを介してスクラッチから細い高信号CLAUDE.mdを生成します.

概要

リポジトリをゼロから生成するためのリーン、ハイシグナルCLAUDE.md(またはAGENTS.md)を生成するためのエージェントスキル。 クロードコード、コーデックス、およびSKILL.mdフォーマットをサポートするその他のコーディングエージェントと連携します。 組み合わせることで、リポジトリのプロジェクトメモリをブートストラップ: 1. — マニフェスト、構造、linterコンフィグ、git履歴、既存のドキュメント、構成されたMCP。 2. — ユーザのみが供給できる判断コンテンツ(WHY、getchas、アウトオブスコープ、承認ゲート、テスト哲学、コンフルエンスページのような外部のドキュメント)。 出力は、各ラインがその場所を獲得する80行(120ハードキャップ)の下にあるCLAUDE.mdです。 行が特定の間違いを防止しない場合、スキルは削除します。 - Repo に CLAUDE.md がなく、欲しいものはありません。 - 既存の CLAUDE.md は salvageable であり、クリーンな書き換えが必要です。 ・ エージェントのレポを初めて設定します。 既存のCLAUDE.mdを監査または増分的に改善する - それは別の懸念です。 その後、任意のリポジトリで、Claudeコードを「CLAUDEを作成する」に尋ねます.

概要(AI 翻訳)

リポジトリをゼロから生成するためのリーン、ハイシグナル[CLAUDE.md(または[[T1])を生成するためのエージェントスキル。

クロードコード、コーデックス、およびSKILL.mdフォーマットをサポートするその他のコーディングエージェントと連携します。

それが何をするか

組み合わせることで、リポジトリのプロジェクトメモリをブートストラップ:

1。 自動リポジトリスキャン — 明示、構造、linter configs、git履歴、既存のドキュメント、構成されたMCP。 2.** 集中した6つの質問のインタビュー** — ユーザーが供給できる判断コンテンツ(WHY、getchas、Out-of-scope、承認ゲート、テスト哲学、Confluenceページのような外部文書)。

出力は、各行がその場所を獲得する80行(120ハードキャップ)の下にある[[CLAUDE.mdです。 行が特定の間違いを防止しない場合、スキルは削除します。

使用するとき

  • Repo に CLAUDE.md がないし、ほしい。
  • 既存の[CLAUDE.mdは不安定であり、きれいな書き換えが必要です。
  • エージェントのレポを初めて設定します。

**** 既存の [[CLAUDE.md] を監査または増分的に改善するわけではありません。

インストール

##Claudeコード

スキルディレクトリにクローンします。

その後、任意のリポジトリで、Claudeコードを「CLAUDEを作成する」に尋ねます.

このページは AI により自動翻訳されています。技術的な詳細は原文をご確認ください。

README

creating-claude-md

An Agent Skill for generating a lean, high-signal CLAUDE.md (or AGENTS.md) for a repository from scratch.

Works with Claude Code, Codex, and any other coding agent that supports the SKILL.md format.

What it does

Bootstraps project memory for a repo by combining:

  1. An autonomous repo scan — manifests, structure, linter configs, git history, existing docs, configured MCPs.
  2. A focused 6-question interview — the judgment content only the user can supply (WHY, gotchas, out-of-scope, approval gates, testing philosophy, external docs like Confluence pages).

The output is a CLAUDE.md under 80 lines (120 hard cap) where every line earns its place. If a line wouldn’t prevent a specific mistake, the skill deletes it.

When to use

  • Repo has no CLAUDE.md and you want one.
  • Existing CLAUDE.md is unsalvageable and you want a clean rewrite.
  • You’re setting up a repo for an agent for the first time.

Not for auditing or incrementally improving an existing CLAUDE.md — that’s a separate concern.

Install

Claude Code

Clone into the skills directory:

git clone https://github.com/sruthik27/creating-claude-md.git ~/.claude/skills/creating-claude-md

Then in any repo, ask Claude Code to “create a CLAUDE.md” or “bootstrap project memory” and the skill will trigger.

Codex / other agents

Point your agent at the SKILL.md file. The format is plain Markdown with YAML frontmatter — most agent runtimes that support skills accept it as-is.

Key design choices

  • 80-line target, 120 hard cap. Bloat causes harnesses to down-weight every instruction in the file, not just the tail. The cap is a forcing function.
  • Imperative rules, paired with positive alternatives. “Never force-push; rebase locally then push normally” beats “Never force-push” alone.
  • No content that linters already enforce. Indentation, quotes, import order, etc. go in .eslintrc / biome.json / ruff.toml, not CLAUDE.md.
  • External docs by reference, never by paste. Confluence/Notion URLs + purpose + read/update policy. CLAUDE.md is not a cache.
  • Aux files only when the root exceeds 80 lines. No speculative scaffolding.

License

MIT

GitHub で README 全文を見る

推奨ツール

別のキーワードを試すか、フィルタを外してください。

インストール

npx skillfish add sruthik27/creating-claude-md
MCP 初心者?mcpskill.org のガイドから始めましょう →