Token导航 LogoToken导航TokenDH.com
前端设计执行命令github未标认证来源可访问许可证需确认审计通过

blueprint-claude-mdblueprint Claude MD 命令行

Agent Skill

blueprint-claude-md 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

总安装

1,257

周安装

54

GitHub Stars

28

下载量

441
CodexClaudeCursorGemini CLI

安装说明

本站只整理中文说明和来源信息,不托管安装包,也不代用户安装。

GitHub

来源数

2

许可证

unknown

最后核验

2026-05-01

来源状态

来源可访问

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:blueprint-claude-md(blueprint Claude MD 命令行)
来源仓库:https://github.com/laurigates/claude-plugins
仓库路径:skills/blueprint-claude-md
安装命令:
npx skills add https://github.com/laurigates/claude-plugins --skill blueprint-claude-md
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/laurigates/claude-plugins --skill blueprint-claude-md

简介

blueprint-claude-md 用于根据蓝图工件、PRD 和项目结构生成或更新 CLAUDE.md 文件。

  • 适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。
  • 自动提取项目规则并整合到 CLAUDE.md,支持团队协作和个人偏好配置。
  • 安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。
  • 适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

SKILL.md

Generate or update the project's CLAUDE.md file based on blueprint artifacts, PRDs, and project structure.

When to Use This Skill

Use this skill when...Use alternative when...
Need to create/update CLAUDE.md for team instructionsUse /blueprint:rules for path-specific rules
Want to add @imports to existing CLAUDE.mdUse /blueprint:generate-rules to create rules from PRDs
Need to create CLAUDE.local.md for personal preferencesEditing individual rule files directly
Converting inline content to lean @import structureJust need to view current memory configuration

CLAUDE.md vs Auto Memory

Claude Code has two complementary systems for project context. CLAUDE.md should contain team-shared instructions — not patterns Claude learns on its own.

Belongs in CLAUDE.mdBelongs in Auto Memory (managed by Claude)
Team coding standardsDebugging insights and workarounds
Build/test/lint commandsPersonal workflow preferences
Architecture decisionsProject-specific patterns learned over time
Required conventionsFile relationships and navigation shortcuts
CI/CD workflowsCommon mistakes and how to fix them

Auto memory lives at ~/.claude/projects/<project>/memory/ and is managed automatically. Do not duplicate auto memory concerns into CLAUDE.md.

Memory Hierarchy (precedence low → high)

  1. User-level rules: ~/.claude/rules/ — personal rules across all projects
  2. CLAUDE.md (project): Team-shared project instructions (checked into git)
  3. CLAUDE.local.md: Personal project-specific preferences (gitignored)
  4. .claude/rules/: Modular, path-specific rules
  5. Managed policy: Organization-wide instructions (enterprise, system paths)
  6. Auto memory: Claude's own notes (~/.claude/projects/<project>/memory/)

@import Syntax

CLAUDE.md files support importing other markdown files to stay lean:

# Project: MyApp

@docs/architecture.md
@docs/conventions.md
@.claude/rules/testing.md
  • Paths are relative to the file containing the import
  • Recursive imports supported (max depth 5)
  • Imports are not evaluated inside code spans or code blocks
  • First-time external imports trigger an approval dialog

Use @import to reference existing documentation rather than duplicating content into CLAUDE.md.

Steps:

  1. Check current state:

- Look for existing CLAUDE.md in project root - Look for existing CLAUDE.local.md (personal preferences, gitignored) - Read docs/blueprint/manifest.json for configuration - Check for ~/.claude/rules/ (user-level rules) - Determine claude_md_mode (single, modular, or both)

  1. Determine action (use AskUserQuestion): {If CLAUDE.md exists:} question: "CLAUDE.md already exists. What would you like to do?" options: - "Update with latest project info" → merge updates - "Regenerate completely" → overwrite (backup first) - "Add missing sections only" → append new content - "Add @imports for existing docs" → replace inline content with imports - "Convert to modular rules" → split into.claude/rules/ - "Create CLAUDE.local.md" → personal preferences (gitignored) - "View current structure" → analyze and display {If CLAUDE.md doesn't exist:} question: "No CLAUDE.md found. How would you like to create it?" options: - "Generate from project analysis" → auto-generate - "Generate from PRDs" → use blueprint PRDs - "Generate with @imports (lean)" → auto-generate using imports for existing docs - "Start with template" → use starter template - "Use modular rules instead" → skip CLAUDE.md, use rules/
  2. Gather project context:

- Project structure: Detect language, framework, build tools - PRDs: Read docs/prds/*.md for requirements - Work overview: Current phase and progress - Existing rules: Content from .claude/rules/ if present - Git history: Recent patterns and conventions - Dependencies: Package managers, key libraries

  1. Generate CLAUDE.md sections: Standard sections (focused on team-shared instructions): ` # Project: {name} ## Overview {Brief project description from PRDs or detection} ## Tech Stack - Language: {detected} - Framework: {detected} - Build: {detected} - Test: {detected} ## Development Workflow ### Getting Started {Setup commands} ### Running Tests {Test commands} ### Building {Build commands} ## Architecture {Key architectural decisions from PRDs — or use @import:} @docs/prds/architecture-prd.md ## Conventions ### Code Style {Detected or from PRDs} ### Commit Messages {Conventional commits if detected} ### Testing Requirements {From PRDs or rules} ## See Also {If modular rules enabled:} - .claude/rules/ - Detailed rules by domain - docs/prds/ - Product requirements ` Sections to omit (auto memory handles these automatically):

- "Current Focus" — Claude tracks this in auto memory - "Key Files" — Claude learns file relationships automatically - Debugging tips — Claude records these in auto memory topic files

  1. If modular rules mode = "both":

- Keep CLAUDE.md as high-level overview - Reference .claude/rules/ for details: ` ## Detailed Rules See .claude/rules/ for domain-specific guidelines: - development.md - Development workflow - testing.md - Testing requirements - frontend/ - Frontend-specific rules - backend/ - Backend-specific rules `

  1. If modular rules mode = "modular":

- Create minimal CLAUDE.md with @import references - Move detailed content to .claude/rules/ - Example lean CLAUDE.md: ` # Project: {name} ## Overview {One-paragraph description} @docs/prds/main.md ## Development {Build, test, lint commands} ## Rules See .claude/rules/ for detailed guidelines. `

6b. If "Create CLAUDE.local.md" selected:

  • Create CLAUDE.local.md in project root for personal preferences
  • Add CLAUDE.local.md to .gitignore if not already present
  • Template: # Personal Preferences ## My Environment - IDE: {detected or ask} - Terminal: {detected or ask} ## My Workflow Preferences - {Personal conventions not shared with team}

6c. If "Add @imports" selected:

  • Scan existing CLAUDE.md for sections with content that exists in other files
  • Replace duplicated content with @path/to/source.md imports
  • Preserve CLAUDE.md-only content inline
  • Show diff of changes before applying
  1. Smart update (for existing CLAUDE.md):

- Parse existing sections - Identify outdated content (compare with PRDs, structure) - Offer section-by-section updates: question: "Found outdated sections. Which would you like to update?" options: [list of sections] allowMultiSelect: true

  1. Sync with modular rules:

- If rules exist in .claude/rules/ - Detect duplicated content - Offer to deduplicate: question: "Found duplicate content between CLAUDE.md and rules/. How to resolve?" options: - "Keep in CLAUDE.md, remove from rules" - "Keep in rules, reference from CLAUDE.md" - "Keep both (may cause confusion)"

  1. Update manifest:

- Record CLAUDE.md generation/update - Track which PRDs contributed - Update timestamp

  1. Update task registry: Update the task registry entry in docs/blueprint/manifest.json: jq --arg now "$(date -u +%Y-%m-%dT%H:%M:%SZ)" \ '.task_registry["claude-md"].last_completed_at = $now |.task_registry["claude-md"].last_result = "success" |.task_registry["claude-md"].stats.runs_total = ((.task_registry["claude-md"].stats.runs_total // 0) + 1)' \ docs/blueprint/manifest.json > tmp.json && mv tmp.json docs/blueprint/manifest.json
  2. Report: ` ✅ CLAUDE.md updated! {Created | Updated}: CLAUDE.md {If created:} CLAUDE.local.md (personal preferences, gitignored) Sections: - Overview ✅ - Tech Stack ✅ - Development Workflow ✅ - Architecture ✅ - Conventions ✅ @imports used: {count, if any} - @docs/prds/architecture.md - @.claude/rules/testing.md Sources used: - PRDs: {list} - Rules: {list} - Project detection: {what was detected} {If modular mode:} Note: Detailed rules are in.claude/rules/ CLAUDE.md serves as overview and quick reference. Note: "Current Focus" and "Key Files" are managed by Claude's auto memory — no need to maintain these in CLAUDE.md. Run /blueprint:status to see full configuration. `

CLAUDE.md Best Practices:

  • Keep it concise (< 500 lines ideally)
  • Focus on team-shared instructions (standards, commands, architecture)
  • Use @import to reference existing docs instead of duplicating content
  • Use CLAUDE.local.md for personal preferences (auto-gitignored)
  • Reference .claude/rules/ for detailed, path-specific rules
  • Let auto memory handle "Current Focus", "Key Files", debugging tips
  • Update when PRDs change significantly
  1. Prompt for next action (use AskUserQuestion): question: "CLAUDE.md updated. What would you like to do next?" options: - label: "Check blueprint status (Recommended)" description: "Run /blueprint:status to verify configuration" - label: "Manage modular rules" description: "Add or edit rules in.claude/rules/" - label: "Continue development" description: "Run /project:continue to work on next task" - label: "I'm done for now" description: "Exit - CLAUDE.md is saved" Based on selection:

- "Check blueprint status" → Run /blueprint:status - "Manage modular rules" → Run /blueprint:rules - "Continue development" → Run /project:continue - "I'm done" → Exit

Template Sections (customize per project type):

Project TypeKey Sections
PythonVirtual env, pytest, type hints
Node.jsPackage manager, test runner, build
RustCargo, clippy, unsafe usage rules
MonorepoWorkspace structure, shared deps
APIEndpoints, auth, error handling
FrontendComponents, state, styling

适合场景

01

用户想查找某类 Agent Skill 时

02

需要根据任务场景推荐可安装能力包时

03

需要对比不同来源的安装命令和来源信息时

能力概览

能力 1

按任务关键词查找相关 Skills

能力 2

展示可复制的安装命令

能力 3

保留来源站点、仓库和原始说明,方便继续核验

能力 4

展示第三方安全扫描或审计结果

安装后应在对应宿主中按原始 README 的触发条件使用;具体调用方式请以来源页面和 README 为准。

平台分布

Codex

34.26%
按下载量换算151

Claude

33.01%
按下载量换算146

Cursor

20.81%
按下载量换算92

Gemini CLI

9.52%
按下载量换算42

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

通过

权限和风险

执行命令

安装流程涉及命令执行,可能通过 npx skills add https://github.com/laurigates/claude-plugins --skill blueprint-claude-md 联网下载 Skill 或依赖。用户安装前应确认命令来源、仓库内容和执行环境。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。当前只有一个来源,正式发布前建议补源仓库或其他目录站核验。

来源信息

继续浏览同类 Skills