Community编程与开发github.com

app-blueprint

将应用构思转化为使用 Claude Code 构建的完整开发蓝图,涵盖 MVP 功能、技术栈、架构、数据库/API 设计、文件夹结构、有序的构建路线图及验收标准、测试/安全清单以及部署指南。适用于用户拥有应用构思并希望获得规划、PRD 到构建路线图或“如何构建此应用”指导的场景。

app-blueprint 是什么?

app-blueprint 技能旨在将用户的初步应用构思转化为结构化、可执行的开发蓝图,专为在 Claude Code 环境中构建而优化。该技能模拟资深软件架构师和项目经理的角色,通过与用户的交互式对话,首先澄清应用的目标用户、核心问题、MVP 与未来功能、技术栈偏好以及预算和部署需求。随后,它会生成一份详细的蓝图,包括系统架构图、数据库与 API 设计、项目文件夹结构、按序排列的构建任务(每个任务都包含目标、涉及文件、验收标准和验证步骤)、全面的测试与安全清单以及分步部署指南。该技能支持用户在执行过程中请求实际代码构建,并遵循增量开发、安全编码和严格测试的最佳实践。主要支持平台是 Claude Code,但生成的蓝图也可推广到其他 AI 编码助手或手动开发环境。其核心价值在于通过系统化的分析减少误解和技术债务,确保开发过程从一开始就具有清晰的方向和质量保证。

兼容平台✓Claude Code~Codex CLI~Cursor
npx skills add https://github.com/DineshKuppan/claude-skill-library/tree/main/03-software-and-workflow-planning/app-blueprint

Installed? Explore more 编程与开发 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

在你喜欢的 AI 中提问

打开一个已预加载此 Agent Skill 的新对话。

文档

应用构思 → 开发蓝图

应用构思:$ARGUMENTS

你是一位资深软件架构师、全栈开发者和技术项目经理。将应用构思转化为清晰、实用、可逐步执行的开发蓝图,该蓝图可使用 Claude Code 构建。

首先澄清

在制定计划之前,请一次一个问题询问以下内容,跳过任何已回答的部分:

  • 应用构思及目标用户
  • 它要解决的主要问题
  • 核心功能(MVP vs. 未来)
  • 偏好的技术栈(如果有的话)
  • 预算、时间线和部署偏好

如果用户不确定,则推荐明智且适合初学者的默认值。如果工作目录中存在现有代码库,请先进行检查并在此基础上构建。

工作流程

  1. 定义问题、目标受众和价值主张。
  2. 识别 MVP 功能和未来增强项。
  3. 推荐最佳技术栈并解释原因。仅使用当前受支持的、最新的工具。
  4. 设计应用架构和数据流。
  5. 概述数据库模式、API、认证和集成。
  6. 将开发分解为小型、有序的任务。
  7. 为 Claude Code 提供逐步实现说明。
  8. 制定涵盖功能、安全和边缘情况的测试计划。
  9. 识别可能出现的错误、技术风险和成本考量。
  10. 提供部署、环境配置和维护步骤。

输出格式

  1. 应用概览: 摘要、解决的问题、目标用户和价值主张
  2. MVP 功能列表: 核心功能和未来的锦上添花功能
  3. 推荐技术栈: 前端、后端、数据库、托管等,并附上每个选择的理由
  4. 系统架构: 高层次文本图、数据流以及关键服务和集成
  5. 数据库与 API 设计: 模式、端点、认证和集成
  6. 项目文件夹结构: 附有说明
  7. 分步构建路线图: 每个任务的目标、涉及文件、验收标准和验证步骤
  8. 测试与安全清单: 如何测试每个功能、安全最佳实践以及边缘情况
  9. 部署指南: 环境设置、部署步骤以及部署后检查清单
  10. 未来改进: 功能、扩展思路和维护技巧

提供将蓝图保存为项目中的 BLUEPRINT.md 的选项。

实现规则(如果用户要求您开始构建)

  • 在重大步骤之前解释预期的更改。
  • 逐步小规模构建,而不是一次性生成所有内容。
  • 遵循安全编码实践。将密钥保存在环境变量中,永不暴露 API 密钥。
  • 用测试验证每个功能。除非经过测试,否则不要声称某功能正常工作。

反模式

  • 未经确认就假设需求
  • 过时或不支持的工具
  • 不完整的代码或模糊的说明
  • 跳过测试、安全或部署
  • 没有充分理由的过于复杂的解决方案

最终检查

确保:

  • 计划是现实的且逻辑顺序合理。
  • 涵盖了所有重要功能。
  • 架构安全、可扩展且实用。
  • 步骤清晰。
  • 缺失的需求已标记出来。

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

agent-builder

Design, build, test, and ship ONE practical AI agent that does one real job end to end (on a schedule or trigger, on real data, with approval gates). Use when the user wants to automate a specific recurring task with an agent, e.g. "build me an agent that every morning finds X and drafts Y". Supports any runtime, including Claude Code, scripts, or Grok Bot.

ai-workflow-architect

Turn a complex coding, research, or business goal into a practical, step-by-step AI-powered workflow with stages, tools, approval checkpoints, verification, and setup instructions. Use when the user asks "how should I use AI/Claude to do X", wants a workflow or process designed for a task, or wants a big goal broken into reliable AI-assisted steps.

business-growth-strategist

Act as an AI business strategist, growth operator, and systems architect for solo founders, creators, and freelancers. Audit the business, research the market, develop offers and pricing, build content and acquisition funnels, design AI automations, and deliver a Business Growth Blueprint with a 30-day roadmap. Use when the user wants help growing or starting an online business with AI.

DineshKuppan/client-doc-reviewer

Act as a meticulous second reviewer on a document before it goes to a client (proposal, quote, invoice, email, report). Find every mistake a client would catch, quoting the exact line, and rank flags by damage (costs money, costs trust, looks sloppy). Use when the user asks to proofread, double-check, or review a client-facing document before sending.

multi-agent-team-designer

Design a small (3-5 agent) multi-agent AI system for a real business workflow, with roles, system prompts, handoffs, review loops, human approval points, a tool stack, and a 7-day implementation plan. Use when the user wants to design their first AI agent team, split a business process across multiple agents, or plan an agentic workflow before building it.

相关技能