Przejdź do treści
Biblioteka skilli
AI i agenci · Pisanie

claudemd-gen

/claudemd-gen

Generuje, audytuje i poprawia plik CLAUDE.md, reguły .claude/rules/ dla wybranych ścieżek i CLAUDE.local.md z osobistymi preferencjami oraz doradza w konfiguracji pamięci Claude Code.

Repozytorium
claude-plugins ↗
Licencja
Apache-2.0
Ostatnia zmiana repozytorium
26.10.2026

Ocena i bezpieczeństwo

100/ 100Klasa: dobry
Format25 / 25
Frontmatter z nazwą i opisem, poprawna nazwa, opis do 1024 znaków, nazwa zgodna z folderem.
Odkrywalność25 / 25
Opis mówi, kiedy użyć skilla, ma sensowną długość i jest w 3. osobie.
Treść35 / 35
Co najmniej 150 słów i do 500 linii, nagłówki, listy kroków, przykłady albo kod.
Higiena15 / 15
Bez zaślepek typu TODO, bez ścieżek Windows, z licencją.
Ryzykobrak sygnałów w skanie
Pliki w paczce
11
Skrypty
0
Komentarze HTML
0
Adresy URL w SKILL.md
0
Przestarzałość

Brak sygnałów. Repozytorium zmienione 26.10.2026, bez odwołań do wycofanych modeli i API.

Licencja

Apache-2.0, otwarta: można używać i zmieniać, z zachowaniem licencji i informacji o zmianach.

Co robi i kiedy

Generuje, audytuje i poprawia plik CLAUDE.md, reguły .claude/rules/ dla wybranych ścieżek i CLAUDE.local.md z osobistymi preferencjami oraz doradza w konfiguracji pamięci Claude Code.

Oryginalny opis (EN)

This skill should be used when the user wants to generate, create, write, audit, improve, or review a CLAUDE.md file, set up .claude/rules/ for path-specific instructions, create a CLAUDE.local.md for personal preferences, set up project instructions, configure Claude Code for a project, ask what should go in a CLAUDE.md, or needs guidance on Claude Code memory configuration and project instruction best practices. Also trigger when the user wants to initialize Claude Code in a repo, bootstrap Claude config, set up project memory, or asks how to make Claude work better with their codebase — eve

Jak działa

  1. Core Principles
  2. Memory Hierarchy
  3. Quick Decision Guide
  4. What Belongs in CLAUDE.md
  5. References
  6. Examples
Sekcje z nagłówków SKILL.md, w oryginale · 69 linii, 495 słów
Podgląd SKILL.md
---
name: claudemd-gen
description: This skill should be used when the user wants to generate, create, write, audit, improve, or review a CLAUDE.md file, set up .claude/rules/ for path-specific instructions, create a CLAUDE.local.md for personal preferences, set up project instructions, configure Claude Code for a project, ask what should go in a CLAUDE.md, or needs guidance on Claude Code memory configuration and project instruction best practices. Also trigger when the user wants to initialize Claude Code in a repo, bootstrap Claude config, set up project memory, or asks how to make Claude work better with their codebase — even if they don't mention "CLAUDE.md" explicitly.
---

# CLAUDE.md Generator

Generate effective CLAUDE.md files that encode project-specific knowledge for Claude Code.

## Core Principles

1. **WHAT/WHY/HOW framework** — Every section should answer: What does the project do? Why are things done this way? How to build/test/deploy?
2. **80% rule** — If Claude would get something right 80%+ of the time without instruction, don't include it
3. **Imperative, not descriptive** — Write instructions ("Use pnpm"), not descriptions ("This project uses pnpm")
4. **Reference, don't copy** — Point to existing docs ("See docs/api.md for endpoints"), don't duplicate them
5. **Keep it concise** — Target under 200 lines for most projects (monorepo roots may reach 300). If longer, split into .claude/rules/ with path patterns

## Memory Hierarchy

| Level | File | Scope | Use For |
|-------|------|-------|---------|
| 1 | `CLAUDE.md` or `.claude/CLAUDE.md` (repo root) | All sessions, all users | Build commands, architecture, conventions |
| 2 | `CLAUDE.md` (subdirectory) | When working in that dir | Package-specific rules |
| 3 | `.claude/rules/*.md` | Path-matched to file patterns | Path-specific rules (e.g., test patterns) |
| 4 | `CLAUDE.local.md` | Personal, gitignored | Individual preferences |
| 5 | `~/.claude/CLAUDE.md` | All projects for this user | Global personal preferences |
| 5b | `~/.claude/rules/*.md` | All projects for this user | Global personal rules (lower priority than project rules) |
| 6 | Auto-memory | Claude-managed per-project | Learned patterns across sessions (not user-editable) |

**Tip:** CLAUDE.md supports `@path` imports (e.g., `@docs/architecture.md`) to pull in external files inline. Useful for sharing rules across tools or keeping CLAUDE.md lean. See `references/memory-system.md` for details.

## Quick Decision Guide

| Situation | Action |
|-----------|--------|
| New project, no CLAUDE.md | Generate with `/claudemd-gen:generate` |
| Existing CLAUDE.md, unsure if good | Audit and auto-fix with `/claudemd-gen:generate --audit` |
| Large project, need path-specific rules | Generate rules with `/claudemd-gen:generate --rules` |
| Want personal preferences separate | Create local with `/claudemd-gen:generate --local` |
| Full setup from scratch | Complete setup with `/claudemd-gen:generate --full` |

## What Belongs in CLAUDE.md

**Always include:**
- Build/test/lint commands (the #1 most impactful content)
- Project architecture overview (key directories, entry points)
- Non-obvious conventions (naming, patterns, error handling)
- Common pitfalls specific to this codebase

**Never include:**
- Generic language tutorials or best practices
- Information already in package.json, Cargo.toml, etc.
- Task-specific instructions (use chat context instead)
- Obvious things Claude already knows

## References

For detailed guidance, read these on demand:
- `references/best-practices.md` — Detailed writing Do's and Don'ts
- `references/memory-system.md` — Full memory hierarchy, @import, rules/ patterns
- `references/templates.md` — Starter templates for different project sizes
- `references/anti-patterns.md` — Common mistakes and how to fix them

## Examples

Project-type examples (read when matching the user's stack):
- `examples/claudemd-typescript-monorepo.md` — Turborepo/Nx monorepo
- `examples/claudemd-python-django.md` — Django web application
- `examples/claudemd-rust-cli.md` — Rust CLI tool
- `examples/claudemd-minimal.md` — Bare minimum for small projects
- `examples/rules-structure.md` — .claude/rules/ directory layout
- `examples/claude-local-example.md` — CLAUDE.local.md personal preferences
Pliki w paczce (11)
  • SKILL.md 4 KB
  • examples/claude-local-example.md 1 KB
  • examples/claudemd-minimal.md 1 KB
  • examples/claudemd-python-django.md 2 KB
  • examples/claudemd-rust-cli.md 2 KB
  • examples/claudemd-typescript-monorepo.md 3 KB
  • examples/rules-structure.md 3 KB
  • references/anti-patterns.md 4 KB
  • references/best-practices.md 4 KB
  • references/memory-system.md 5 KB
  • references/templates.md 4 KB

Wersje

W bazie nie ma innych skilli o nazwie claudemd-gen.

Migawka bazy z 28.10.2026 · wersja paczki fbfa147d6d2b (skrót SHA-256 całej paczki)

Zgłoś problem z tym skillem: szkodliwa treść, błędny opis albo prośba autora o usunięcie.

Podobne skille

  • 100claude-code-memory-and-rules
    Pomaga ustawić pamięć Claude Code: CLAUDE.md, reguły .claude/rules, konwencje kodowania, zakres instrukcji do plików oraz wybór między regułami, hookami i innymi mechanizmami.
  • 100gen-claudemd
    Odtwarza zarządzany przez nyann blok w CLAUDE.md na podstawie bieżącego profilu, wykrytego stosu i planu dokumentacji, bez ponownego pełnego bootstrapu czy retrofitu.
  • 84audit
    Audytuje warstwę instrukcji i pamięci Claude Code (CLAUDE.md, AGENTS.md, CLAUDE.local.md, .claude/rules/, auto-pamięć) według listy kontrolnej z oficjalnej dokumentacji, z akcjami audit, fix, update i report.
  • 90Project Scaffolding
    Przygotowuje Claude do projektu: tworzy CLAUDE.md, katalog .claude i workflow AI dla nowego lub istniejącego repozytorium.
  • 90codemap-claudemd
    Generuje lub odświeża warstwowe pliki CLAUDE.md dla dużego projektu: lekki plik główny i pliki w podkatalogach.
  • 100agents-md-author
    Tworzy lub aktualizuje pliki instrukcji dla agentów AI (AGENTS.md dla Codex, CLAUDE.md dla Claude Code lub oba) na podstawie struktury projektu, w tym polecenia dev, test i build.

Uwagi i zgłoszenia

Wiadomość trafi do Bartosza Sokolińskiego. Adres e-mail jest potrzebny tylko do odpowiedzi. Szczegóły w polityce prywatności.