SC

sruthik27/creating-claude-md

Developer tools

이 페이지는 AI로 자동 번역되었습니다. 기술적인 세부 사항은 원문을 확인하세요. 원문 보기

63 stars 품질 52 트렌드 17MIT

클로드 코드 / 코덱 스킬 : 리포 스캔 + 집중 사용자 인터뷰를 통해 스크래치에서 린, 높은 서명 CLAUDE.md를 생성합니다.

개요

스크래치의 저장소에 대한 린, 높은 신호 CLAUDE.md (또는 AGENTS.md)를 생성하는 에이전트 기술. Claude Code, Codex 및 SKILL.md 형식을 지원하는 다른 코딩 에이전트와 함께 작동합니다. 결합하여 repo에 대한 부트 스트랩 프로젝트 메모리 : 1. - 외관, 구조, linter configs, git history, 기존 docs, MCP를 구성. 2. — 판결 내용만 사용자는 (왜, gotchas, out-of-scope, 승인 문, 테스트 철학, Confluence 페이지와 같은 외부 문서)를 공급할 수 있습니다. 출력은 80 라인 (120 하드 캡)의 밑에 CLAUDE.md입니다. 각 라인은 그 자리에 적립됩니다. 라인이 특정 실수를 막지 않을 경우, 기술이 삭제됩니다. - Repo는 CLAUDE.md가 없으며 원합니다. - 기존 CLAUDE.md는 unsalvageable이며 깨끗한 재 작성을 원합니다. - - - 첫 번째 에이전트에 대 한 repo를 설정 합니다. 기존의 CLAUDE.md를 개선하거나 증가시키기 - 그것은 별도의 관심사입니다. 그런 다음 어떤 재포에서 Claude Code를 "CLAUDE를 만듭니다.

개요(AI 번역)

스크래치에서 저장소에 대 한 린, 높은 신호 CLAUDE.md (또는 [T1]])를 생성 하는 에이전트 기술.

Claude Code, Codex 및 SKILL.md 형식을 지원하는 다른 코딩 에이전트와 함께 작동합니다.

무엇 그것

결합하여 repo에 대한 부트 스트랩 프로젝트 메모리 :

  1. ** 자율 재포 검사 ** - 외관, 구조, linter configs, git history, 기존 문서, 구성 MCPs.
  2. ** 초점 6 퀘스트 인터뷰 ** - 사용자가 제공 할 수있는 판단 내용 (WHY, gotchas, out-of-scope, 승인 게이트, 테스트 철학, Confluence 페이지와 같은 외부 문서).

출력은 80 라인 (120 하드 캡)의 밑에 CLAUDE.md입니다. 라인이 특정 실수를 막지 않을 경우, 기술이 삭제됩니다.

사용할 때

  • Repo는 CLAUDE.md가 없으며 원합니다.
  • Existing CLAUDE.md은 unsalvageable이며 깨끗한 재 작성을 원합니다.
  • 첫 번째 에이전트에 대 한 repo를 설정 합니다.

Not for 감사 또는 기존의 개선 CLAUDE.md - 그것은 별도의 관심사입니다.

설치

Claude 코드

기술 디렉토리에 복제:

그런 다음 어떤 재포에서 Claude Code를 "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 가이드부터 시작하세요 →