Skip to content

Add CLAUDE.md files for Claude Code guidance - #146

Merged
Ninja3047 merged 4 commits into
mainfrom
dm/claude-md
Dec 5, 2025
Merged

Ninja3047 merged 4 commits into
mainfrom
dm/claude-md

Conversation

@DarkaMaul

Copy link
Copy Markdown
Contributor

Summary

  • Add root CLAUDE.md with template development instructions (testing, verification, key variables)
  • Add {{cookiecutter.project_slug}}/CLAUDE.md template that generates project-specific guidance for CLI and library types

Test Plan

  • Verified template generates with uvx cookiecutter --no-input -o /tmp . project_name="Test Project" repo_type="CLI"
  • Confirmed CLAUDE.md renders correctly in generated project

🤖 Generated with Claude Code

@DarkaMaul
DarkaMaul requested a review from Ninja3047 December 5, 2025 10:04

@Ninja3047 Ninja3047 left a comment •

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Content looks good to me

One thing to consider is to put all the contents in AGENTS.md and then in CLAUDE.md put

@AGENTS.md

This way we support pretty much every other agent besides claude as well https://agents.md
https://code.claude.com/docs/en/claude-code-on-the-web#best-practices

CLAUDE.md now contains only `@AGENTS.md` reference, keeping AGENTS.md
as the single source of truth for agent instructions. Applied to both
the repository root and the cookiecutter template.

🤖 Generated with [Claude Code](https://claude.com/claude-code)

Co-Authored-By: Claude <noreply@anthropic.com>
@Ninja3047
Ninja3047 merged commit a67a3b5 into main Dec 5, 2025
7 checks passed
@Ninja3047
Ninja3047 deleted the dm/claude-md branch December 5, 2025 16:02
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants