搜索

PythonReactSEOPDF
GitHub Skill

project-md-refresh

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.

munlucky☆ 0 仓库 Stars0 仓库 Forks

安装与使用

请根据来源仓库和你的 AI 工具说明安装此技能。先阅读技能文件和依赖要求,再添加到工作流。

查看来源 ↗使用指南

技能说明

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.

使用示例

查看来源仓库中的使用示例与配置说明。

查看来源 ↗

来源历史

收录时间
2026-01-20
索引更新时间
2026-01-26
Branch
main

收录与同步日期属于本站记录。源码修改历史请查看来源仓库。

GitHub ↗

chat Comments (0)

chat_bubble_outline

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