mcpField
U
use-fullstackrecipes

use-fullstackrecipes

github.com/andrelandgrafAgent 工作流23230 次安装20 周前更新
代码仓库

关于 use-fullstackrecipes

帮助开发者查找并采用 fullstackrecipes.com 配方的技能指南,内容包括一次性配置教程、日常开发技能和按顺序组合的 Cookbook。配方可获取 Markdown 版本,技能则通过 skills CLI 安装。

主要功能

  1. 01查阅配方与 Cookbook 索引
  2. 02获取 Markdown 格式配方
  3. 03按依赖顺序完成配置
  4. 04通过 skills CLI 安装技能
  5. 05重新获取内容以检查更新

适用场景

  1. 01为项目配置工具或服务
  2. 02查找已配置技术栈的日常实践
  3. 03按步骤搭建完整技术栈
  4. 04更新配方并排查开发问题

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/andrelandgraf/fullstackrecipes --skill use-fullstackrecipes

安装后在 Claude Code 中输入/use-fullstackrecipes确认已加载。

详细介绍

使用 fullstackrecipes 构建

通过获取 Markdown 格式的设置指南、技能和操作手册,发现并遵循各类方案。

fullstackrecipes 的工作方式

内容分为两种类型:

  1. 设置方案(type: "setup"):用于配置工具或服务(身份验证、数据库、支付)的一次性指南。采用已声明前置条件的原子化安装,可独立采用。
  2. 技能(type: "skill"):针对已配置工具的日常模式(查询、身份验证、日志记录)。这些技能默认使用规范的组合技术栈,并通过 技能 CLI 安装,而不是作为内容粘贴。

操作手册是按顺序执行的两阶段设置:先依次运行其中的设置方案,再安装匹配的技能。操作手册完成后,项目中既有已配置的技术栈,也已安装相应技能。例如,“基础应用设置”会配置 Next.js、Shadcn UI、Neon Postgres、Drizzle ORM 和 AI SDK,然后在最后一步安装 Drizzle 查询技能。

将方案获取为 Markdown

fullstackrecipes.com 上的每个页面都有对应的 Markdown 版本——在任意 URL 后追加 .md 即可。无需 MCP 服务或专用工具,只需使用 curl。

先查看索引,了解所有方案和操作手册及其 slug:

curl https://fullstackrecipes.com/llms.txt

然后按 slug 获取任意方案或操作手册的完整内容:

# A setup recipe or skill
curl https://fullstackrecipes.com/recipes/neon-drizzle-setup.md

# A cookbook (inlines all of its recipes in order)
curl https://fullstackrecipes.com/recipes/base-app-setup.md

每个 .md 响应都包含标题、描述、前置条件,以及每个步骤、代码示例和文件路径。

最佳实践

  • 严格遵循方案。 这些指令经过测试;除非有明确理由,否则不要偏离。
  • 先完成依赖项。 每个方案的“前置条件”部分都会列出需要先完成的事项——先完成设置方案,再完成对应的技能。
  • 安装技能,不要只阅读。 使用 bunx skills add ... 安装技能,以便 Agent 在后续工作中保留这些模式。安装技能是操作手册的最后一步,不是可选阅读内容。只有完成对应的设置方案后才能安装。
  • 检查更新。 方案会随着所用库的变化而更新。排查问题或开始开发功能时,请重新获取最新的 .md,不要依赖缓存的指令。

参考资料

评论

支持 Markdown