Skip to main content

claude-setup

CLAUDE.md generation patterns using project.md and brand.md context. Use when creating CLAUDE.md, running /my_setup, optimizing Claude Code configuration, or asking about technical documentation for Claude Code.

Ir para a instalação

Informações da origem

Repositório
anilcancakir/claude-code-plugins
Última atividade na origem
26 de janeiro de 2026 às 13:27
Idioma detectado do SKILL.md
inglês
Estrelas
6
Forks
1

Opções de instalação

Por padrão, está selecionado o prompt que primeiro revisa a origem. Você pode mudar para um comando direto ou baixar uma cópia local.

Revise os arquivos de origem

Leia o SKILL.md e os arquivos complementares exibidos pelo SkillsMP antes de decidir se vai instalar.

Explorador de arquivos
6 arquivos

Exibindo SKILL.md

SKILL.md
Instruções da origem · Visualização somente leitura
name
claude-setup
description
CLAUDE.md generation patterns using project.md and brand.md context. Use when creating CLAUDE.md, running /my_setup, optimizing Claude Code configuration, or asking about technical documentation for Claude Code.
tools
Read, Write, Edit, Glob, Grep
# Claude Setup Skill Patterns and templates for creating optimized CLAUDE.md files that integrate project.md and brand.md context. ## Workflow Integration ``` project.md (what) → brand.md (identity) → CLAUDE.md (how) ``` CLAUDE.md should: - Reference project.md for project overview - Reference brand.md for design guidelines - Focus on TECHNICAL configuration for Claude ## Core Principles ### 1. Context-Aware Generation - Read project.md for project identity and goals - Read brand.md for design and voice guidelines - Focus CLAUDE.md on technical commands and patterns ### 2. Signal Over Noise - Only document non-obvious information - Avoid restating what's clear from code - Focus on gotchas, patterns, and decisions ### 3. Token Budget Awareness | Project Size | Target Tokens | Max Lines | |--------------|---------------|-----------| | Small (<10k LOC) | 500-1000 | 50-100 | | Medium (10-50k LOC) | 1000-2000 | 100-200 | | Large (>50k LOC) | 2000-4000 | 200-300 | ### 4. Structured Sections Use XML-style tags for parseability: - `<ARCHITECTURE>` - Technical architecture decisions - `<CONVENTIONS>` - Project-specific code patterns - `<TOOLS>` - MCP servers and preferences - `<TESTING>` - Test framework and patterns - `<COMMANDS>` - Quick reference table - `<BRAND>` - Quick reference from brand.md - `<GOTCHAS>` - Proven solutions to problems ## CLAUDE.md Structure ```markdown # [Project Name] [One-line description - from project.md or detected] ## Quick Reference | Command | Description | |---------|-------------| | `[cmd]` | [purpose] | For project overview, see [project.md](project.md). For brand guidelines, see [brand.md](brand.md). <ARCHITECTURE> ## Architecture [Technical architecture - patterns, layers, data flow] [Reference project.md for project goals and features] </ARCHITECTURE> <CONVENTIONS> ## Conventions ### Naming - [File naming pattern] - [Class/function naming] ### Code Organization - [Feature vs layer structure] - [Import ordering] </CONVENTIONS> <TESTING> ## Testing - **Framework**: [PHPUnit/Jest/Pest/etc.] - **Run**: `[command]` - **Coverage**: `[command]` ### Patterns - [Test organization] - [Mocking approach] </TESTING> <TOOLS> ## Available Tools ### Research - `WebSearch` - Documentation lookup - `mcp__context7__query-docs` - Framework docs ### Development - `mcp__github__*` - Issue/PR management - `Bash` - Build and test commands ### Tool Preferences - [When to use which tool] </TOOLS> <BRAND> ## Design Guidelines Reference: See [brand.md](brand.md) for full guidelines. **Quick Reference:** - Archetype: [From brand.md] - Primary: [HEX from brand.md] - Font: [From brand.md] - Voice: [Key attributes from brand.md] </BRAND> <GOTCHAS> ## Gotchas ### [Issue Name] **Problem**: [Description] **Solution**: [Fix with file reference] </GOTCHAS> ``` ## Context Integration ### From project.md Extract and use: - **Project name**: For CLAUDE.md header - **Description**: For one-line summary - **Target audience**: To calibrate technical detail level - **Core features**: To prioritize what to document ### From brand.md Extract and reference: - **Archetype**: For voice calibration in generated content - **Primary color**: For quick design reference - **Font**: For typography reference - **Voice attributes**: For documentation tone ### In CLAUDE.md - Add references to project.md and brand.md - Include quick reference <BRAND> section - Don't duplicate full content from either file ## Stack-Specific Patterns See reference files for detailed templates: - [references/stack-patterns.md](references/stack-patterns.md) - Laravel, Flutter, Vue patterns - [references/claude-md-templates.md](references/claude-md-templates.md) - Complete templates - [references/rules-templates.md](references/rules-templates.md) - Path-specific rules - [references/mcp-catalog.md](references/mcp-catalog.md) - MCP server and LSP recommendations ## Smart Merge Strategy When updating existing CLAUDE.md: 1. **Check context files** - Read project.md and brand.md first 2. **Identify custom sections** - Content not from templates 3. **Preserve custom content** - Never delete user additions 4. **Add missing sections** - Insert template sections that don't exist 5. **Add references** - Link to project.md and brand.md 6. **Show diff** - Always preview changes before applying ## Quality Checklist Before finalizing CLAUDE.md: - [ ] References project.md (if exists) - [ ] References brand.md (if exists) - [ ] Commands are copy-paste ready and tested - [ ] No obvious/redundant information - [ ] Architecture section explains WHY not just WHAT - [ ] Gotchas have concrete solutions - [ ] Token count within budget - [ ] All file paths verified - [ ] MCP tools documented if available - [ ] Uses XML section tags ## Anti-Patterns to Avoid 1. **Duplicating project.md** - Reference it, don't copy 2. **Duplicating brand.md** - Reference it, don't copy 3. **Generic advice** - "Write clean code" adds no value 4. **Obvious info** - "This is a Laravel app" when composer.json exists 5. **Verbose explanations** - One line per concept when possible 6. **Outdated commands** - Verify all commands work 7. **No structure** - Always use XML sections
Ver no GitHub