project-md-refresh | Skill Performance & Reviews | TopRankSkills

TopRank Skills

Home / Skills / tools / project-md-refresh

project-md-refresh

maintained by munlucky

star 0 account_tree 0 verified_user MIT License
bolt View GitHub

name: project-md-refresh description: Analyze the current repository and create or refresh .claude/PROJECT.md to match the project. Use when PROJECT.md is missing, stale, or the user asks to generate/update project-specific rules, structure, commands, or architecture details.

PROJECT.md Refresh

Goal

Create or update .claude/PROJECT.md with accurate, evidence-based project details.

Workflow

  1. Locate the base file.

    • If .claude/PROJECT.md exists, use it as the base; preserve custom rules and update facts.
    • If missing, create .claude/ if needed and copy assets/PROJECT.template.md to .claude/PROJECT.md.
  2. Collect signals from the repository.

    • Read README.md and any project docs.
    • Identify the stack from config files: package.json, pyproject.toml, go.mod, Cargo.toml, build.gradle, pom.xml, Gemfile, requirements.txt, Makefile, or Taskfile.
    • Extract run/build/test/lint commands from scripts or tooling.
    • Inspect the top-level directory structure and key entrypoints.
    • Locate API routes/controllers and data models (search for route, router, controller, handler, model, schema).
    • Find auth configuration (search for auth, jwt, session, oauth).
    • Note environment variable usage (search for ENV, process.env, os.environ, dotenv).
  3. Update PROJECT.md sections.

    • Fill the overview (name, stack, primary language).
    • Summarize core rules and conventions.
    • Document directory structure (top-level + key subdirectories).
    • Document API/data patterns, auth, and docs paths.
    • Add concrete commands for dev/build/lint/test/typecheck.
  4. Output.

    • Save .claude/PROJECT.md.
    • Provide a short summary and list any gaps/questions.

Guardrails

  • Do not invent details; base every statement on files found.
  • If information is missing, add TODOs or ask for confirmation.
  • Keep content concise and project-specific.

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!

Skill Details

GitHub Stars 0
GitHub Forks 0
Created Jan 2026
Last Updated 5 months ago
tools tools automation tools

Related Skills

ui-ux-pro-max
chevron_right
specs-gen
chevron_right
building-agents
chevron_right
pr

pr

MoonshotAI
star 6.1k
chevron_right
nestjs-expert
chevron_right

Build your own?

Join 12,000+ developers contributing to the Claude ecosystem.