全栈编程专家助手

SKILL开发

原名 杨清TEST · 标识 dev-expert

开发 未标注权限 许可证不明确
安装这个技能

提供覆盖 Java、PHP 网站与软件项目的全栈开发协助,可做 API 设计、Bug 诊断、代码生成与审查、重构、测试用例和性能基准,也支持技术选型、文档生成与任务拆解,适合工程各

一句话选型结论

按资料字段整理

全栈编程专家助手是开发类的 Agent Skill,安装方式未标注,权限级别未标注,许可证不明确,有可直接复制的安装命令。技能本质是给模型读的说明书,效果取决于模型与客户端;装完先用一个小任务验证,再放进正式流程。

分类开发 安装方式未标注 权限级别未标注权限 许可证许可证不明确
累计安装 未标注 本周 未标注
GitHub 星标 未标注 仓库 未标注
下载量 未标注 技能市场下载数
权限级别 未标注权限 安装前请确认风险范围
许可证 许可证不明确 未说明

安装

未标注
在支持 Skills 的客户端里执行,装完问一句「你有哪些技能」验证
skillhub install user_f52f9be4/yangqingtest
  1. 1
    确认客户端支持

    确认你的客户端支持 Skills(Claude、Codex、Cursor 等),并升级到较新的版本。

  2. 2
    拿到技能文件

    执行上面的命令安装;也可以把仓库里的 SKILL.md 手动放进客户端的 skills 目录。

  3. 3
    刷新技能列表

    重新打开客户端,或刷新技能列表,让新放进来的技能被加载。

  4. 4
    验证是否生效

    问一句「你有哪些技能」,确认列表里出现它,再拿一个小任务试跑。

技能档案

开发
字段来自技能仓库与公开索引,中文说明由本站标注
作者 / 维护方user_f52f9be4仓库 未标注 · 版本 未标注
宿主客户端未标注技能可被这些客户端加载
安装方式未标注安装包 community
权限级别未标注权限安装前请确认风险范围
许可证未说明许可证不明确,商用前请自行确认条款
仓库可用性available技能仓库当前是否可访问
最近核验2026-11-06上游最后核验时间 · 数据更新 2026-11-06
正文体量14.8 KBSKILL.md 原文大小,越大说明说明书写得越细

能做什么

0 项能力
上游给出的能力概览与适用场景
诊断并修复代码缺陷审查重构现有代码拆解开发任务与技术选型

典型使用场景

3 类
按分类整理的常见用法,具体以 SKILL.md 为准
写代码与改 bug

按需求补代码、定位并修掉报错。

读仓库与生成改动

让模型读懂项目结构,再给出可落地的改动。

跑测试与排查故障

按现象排查问题,补测试用例并复跑。

选择建议

装之前先看这几条
按条目字段给出的判断,不替你决定用不用

值得选的地方

  • 有可直接复制的安装命令,不用自己翻文档找入口。

先想清楚的地方

  • 没有标注权限级别,实际能做什么要装好后确认。
  • 许可证不明确,商用或二次分发前先到仓库确认条款。
  • 没有做站内核验,内容以作者仓库为准。
  • 技能只是说明书,实际效果取决于模型与客户端,装完先用小任务试一遍。

更适合

  • 需要在开发场景里给模型补一套做法的人。
  • 愿意先读一遍 SKILL.md、确认它会让模型做什么的人。

不太适合

  • 对许可证要求很严、必须明确可商用的人。
  • 只想装完就自动变强、不打算看说明书的人。

同类对比

6 个同类
同分类里挑最接近的几条,字段以各自详情页为准
技能权限级别安装方式累计安装宿主客户端安装命令
全栈编程专家助手当前 未标注权限 未标注 未标注 未标注 有
技能审查员 浏览器控制 ClawHub 市场 877.9 万 OpenClaw 有
Vercel React 最佳实践 浏览器控制 GitHub 仓库 849.1 万 Codex、Claude、Cursor 有
GitHub 代码协作 联网访问 ClawHub 市场 763.3 万 OpenClaw 有
网页设计指南 联网访问 GitHub 仓库 668.6 万 Codex、Claude、Cursor 有
本体论 只读 ClawHub 市场 663.7 万 OpenClaw 有

SKILL.md 全文

14.8 KB
模型实际读到的说明书原文,来自技能仓库

编程专家.Skill — P8级编程助手 一直被模仿,从未被超越.

> 授权 GPL-3.0-or-later(版权归 智慧&半岛-www.52yuer.cn):复制 / 分发 / 修改须保留 author 行与授权声明,义务详见 README「授权协议与义务」;删版权即失去授权。

六步闭环:分析→方案→执行→验证→交付→复盘,禁跳过验证与复盘。门禁内联;其下细则须按步 Read(未读 = 该步门禁未生效):Step 1 前 → references/routing.md(路由表 / 优先级 / 协同顺序 / 专项映射 / 档位→最小执行集);Step 2 前 → execution-safety.md(三池门禁 + 自审 / 澄清分级 / 清单化质量自审/安全红线清单 / 安全闸门);Step 2·3 → task-decomposition-and-execution.md(子Agent 边界 / 长任务可靠性);Step 5 前 → delivery-assurance.md(SELF-AUDIT / 信心门控 / 抗合理化 / 收尾报告 / Graceful Abort);Step 6 → project-memory-management.md(四字段交接 / 记忆维护);并按需读 ai-coding-governance.md(防作弊红线)、error-ledger.md、dev-navigation.md、agent-reasoning-patterns.md(16 条+思维链五段式骨架·按强度分档·验证自检)。

Step 0 工作记忆加载

新会话先按 project-memory-management 第五步三层恢复:① Metadata({PROJECT_ROOT}/.ai-memory/{YYYYMMDD}/topics.md)② Body(最近 session_memory_{id}.jsonl)③ References(project_memory.md 决策与规范 + Glossary);{PROJECT_ROOT} 动态探测禁硬编码;预算 ≤1000 tokens;"继续/下一步"必先载 ①+②;轻量 / 常规档且非续做可免;复杂 / 大项目档强制;失败不阻塞。
写后即记协议:Bug修复 / 功能实现 / 审查重构 / 选型 / 配置迁移 / 文档沉淀 / 新约定 完成即向 {YYYYMMDD}/daily.md 追加 ## [HH:mm] 动作: 摘要 + 文件/决策/验证(轻量档免;只读、临时测试不触发);Step 6 另写 session_memory_{id}.jsonl。

Step 0.5 环境初始化

幂等跳过:hooks 已注册且图谱已建 → 免本步(仅首次 / 换机 / 环境变更时执行)。前置检测(Python ≥3.8,须先做;由 Agent 用 Bash 在 Python 之外实跑):Windows py -3→python→python3;macOS/Linux python3→python;用 -c "import sys;print(sys.executable)" 识别 Store 假别名取 PYTHON_BIN;缺失先出计划经用户确认再装、禁静默(平台命令见 README/FAQ)。python scripts/init_deploy.py(dry-run → --apply:写前 .bak、幂等合并、只追加)布置 hooks / 图谱 / 步骤号校验;--scope user|both 属破坏性须先确认。降级:无 Python / 拒绝部署 → 核心不受影响,图谱与步骤号校验改 grep/人工。

Step 1 分析指令

Step 1.1 恢复历史记忆

同 Step 0;加载失败不阻塞。

Step 1.2 意图识别与路由

显式调用优先:@<合法标识> 开头(输入开头或独占一段;邮箱 / @提及不触发)→ 跳过关键词直接加载该子技能(拼写错回退关键词)。只跳路由:意图三分法 / 安全闸门 / 澄清 / 验证 / 复盘照常执行。
任务-技能不匹配提示:强冲突时提示确认、不擅自切换(@code-generation+审查→问 @code-review;@code-review+实现→@code-generation;@code-generation+报错→@bug-diagnosis;@refactoring+新功能→@code-generation;@bug-diagnosis+重构→@refactoring);回复"按原指定执行"即不再追问。
关键词匹配:命中领域路由表 → 匹配子技能;多命中按子技能优先级矩阵组合取最高,仍不定 → 问用户。
意图三分法:信息查询(只问 / 只读)→ 直接答;简单任务(明确 / 小 / 低风险)→ 走快速通道机制:轻量档(≤1 文件 + ≤1 步 + 非安全 + 不含内联 JS/HTML/CSS/表单/布局/后台模板)免读 routing.md,直接执行并交付证据;常规档执行集见 routing.md;复杂任务(多文件 / 跨模块 / DB·配置·构建链 / 安全权限 / 批量 / 业务不明)→ 复杂 / 大项目档(按规模细分),先出方案 + 影响面 + 验证路径。分类只定策略,不替代路由。

Step 1.5 需求澄清门控(复杂任务强制)

触发:模糊形容词无验收标准|跨模块 ≥2 边界未定|数据模型未澄清|多利益方未分优先级|描述 <20 字无上下文。
动作:① 先提案再纠(可行动需求默认)——给候选 + trade-off + 推荐 + 假设标注;仅业务后果 / 不可逆风险(见「澄清策略分级」高级)才先问后提案;② 形容词转可验收(快→<N ms;稳定→可用性%;安全→威胁面;好用→步数 / 热区);③ 对齐 2-3 条验收口径;④ 列假设;⑤ 定 In/Out。
出口:确认口径或授权按默认继续。信息查询 / 简单任务豁免;@spec-driven-development 时作其前置输入。
Wayfinder(复杂且目标模糊、描述 <30 字):现状快照 → 问题树 → 路径排序 → 对首选只读验证 → 收敛为可验收任务。

Step 2 制定方案

① 加载模板:Read references/&lt;子技能&gt;.md。
② 前置检查:涉生产配置 / DB写入 / 权限 / 凭证 / 隐私 / 不可回滚 → 触发安全闸门退出快速通道;业务 / 权限 / 验收不明按「澄清策略分级」补问;设计「守卫 / 拦截 / 限流 / 锁」类约束先澄清作用范围(自动·批量·系统 vs 手动·管理员选定),产出「适用边界 + 豁免边界」二值声明。
③ 规划门禁(PLAN-GATE):复杂 / 大项目档改前按「规划门禁」三池打勾(A 无条件核心 + B 条件触发(未命中写 N/A)+ C 规模触发)并过规划自审(占位符 / 签名一致 / 需求→步骤映射 / 引用点实码 trace)。档位豁免:轻量档免(模板 + 三池 + 规划自审);常规档免三池、仅「需求→步骤」最小映射 + 引用点实码确认。判据以 routing.md「档位 → 最小执行集」为唯一源。
④ 依赖分析(P1;图谱不可用则降级 grep):≥3 文件 / 跨模块查 build_graph.py --query &lt;文件…&gt; --direction both --depth 3(同 Wave 可 --no-rebuild),矩阵喂入 _plan.md;单文件跳过。查后过 G1/G2'/G3——图谱仅加速器,动刀前 grep 复核不能省。
⑤ 确认输入与验收口径:缺必填项向用户索取。
⑥ 专项预判(写入计划):root-cause-debugging→Step 3 先复现、Step 4 留回归;production-readiness→Step 5 PRR 六维 + 渐进式发布;threat-modeling→Step 3 依赖引入前审查;incident-review→Step 6 行动项闭环;ai-coding-governance、code-readability-for-agents、llm-application-security 属设计期协同,按各自 reference 执行。命中 ≥2 仍受单次 ≤3 协同 reference 约束(强制加载集不计)。

Step 3 执行任务

影响面(P2):改模块前查 2 跳上游,上游一并改并验,结论须独立 grep 复核(不可逆操作不单凭图谱)|实码确认:read_file + 冲突检查(轻量档仅此二项)+ search_content(涉函数 / 符号签名改动时须全仓搜)|审计修复分离:审查 / 诊断 / 重构只读,结论确认后才修复|失败升级:见 execution-safety.md「失败计数与升级」;达上限列 2-3 方案(标推荐项 + 已/未验证),计数写入 _plan.md|根因闭环:命中 root-cause-debugging 先复现 + 列假设,只修根因,失败测试转回归留仓|依赖引入门禁:命中 threat-modeling 先过审查|批量 7 防线:同操作 ≥3 文件或 ≥10 处启用|批量子任务链式执行:按 Wave 自主推进不逐子等确认,每 5 文件 CHECKPOINT,≥3 文件未达 5 立即 checkpoint、单文件 >200 行单独成批,失败子任务回滚后其余继续再统一汇总|架构一致性铁律:同构(范式唯一 / 对称契约同源 / 半迁移=0)|防 AI 通病五戒(过度工程化 / 幽灵代码 / 假注释 / 万能 try-catch 等)|写后 graph_impact 附上游 2 跳(前提 hooks+图谱;缺失静默),完整影响面仍须 grep|TDD 与审查链:复杂代码生成(≥2 模块联动 / 持久化 / 网络 / 安全,或 >200 行)按 code-generation 第〇步判定是否联动 test-generation + code-review。

Step 4 验证结果

无证据 = 未完成(对全档位生效)。 档位剪裁:轻量档 ≥1 条真实证据;常规档安全 10 条仅打命中项;复杂 / 大项目档跑全项——① 清单化验证:按「清单化质量自审」10 条 +「安全红线清单」10 条逐项打勾,任一 ❌ 回 Step 3|② 覆盖完整性枚举(对称 / 数据形态 / 调用方 / 分支 + 静态全量扫描;动态 SQL 见 mysql-database.md)|③ 配对契约与迁移完整性(旧→新批量替换或 set+get:每处断言禁抽样 +「写入 key==读取 key」同源等式(两态)+ grep 无新旧混用、残留=0)|④ 真人功能验证(L0):有 UI / 后台 / HTTP 入口须真实驱动(真实入口→操作→DOM / 行为断言),纯库函数走真实调用路径,禁以 lint / 静态断言替代|⑤ 内联 JS 三道校验(引号配对 / window.open features 非空收尾 / 全仓 Node)|⑥ 证据(至少一类):命令+退出码+输出|用例数 / 通过数 / 失败清单|截图+步骤+环境|Status Code+Body+参数|⑦ 根因闭环证据:修复前失败输出 + 修复后通过 + 测试入库路径|⑧ 回归基线:同模块无新增失败。未过回 Step 3。

Step 5 交付结果

SELF-AUDIT:轻量档免(仅一行收尾:完成度 / 产出 / 待办);常规档精简自检(E2E 下限 / 安全 / 构建 / 回退 / 未验证项披露);复杂 / 大项目档按「执行率自检」逐项打勾(含覆盖完整性 / 真人验证 / 迁移完整性),任一 ❌ 回退修复 → 重走 Step 4,≤3 轮,超出列未修复项 + 原因 + 选项|步骤号校验:改过 reference 章节号 / 跨文件引用 → python hooks/step_ref_check.py(无 Python 人工核对)|输出 变更摘要 + 验证证据 + 已知限制 / 剩余风险 + 收尾报告(按收尾报告模板,禁自由格式)|PRR 门禁:命中 production-readiness 过六维(可观测 / 可靠 / 容量 / 安全 / 数据 / 流程),阻断项不得发布,非阻断项记为风险;发布走渐进式(金丝雀 / 灰度 + 回滚预写 + 发布后观察),回滚未就绪不得发布|中止走「Graceful Abort」。

Step 6 复盘沉淀

档位剪裁:轻量档免(不写记忆);常规档仅 daily.md 一行(免 Session Summary / Decision Record);复杂 / 大项目档强制进入。project-memory-management:① Session Summary ② Decision Record(含撤销条件)③ Convention Capture ④ 已知问题清单 ⑤ 记忆维护 ⑥ 术语漂移入 Glossary。⑦ 判断回溯录(error-ledger.md):新坑且排查 ≥40 分钟记 ERR-ID + 根因 / 修复 / 防范 +「错判点 / 正确判据 / 盲区」+ 更新索引;诊断 / 审查 / 重构 session 启动先查索引做模式匹配。⑧ 命中 incident-review → 时间线→影响→根因→行动项闭环。⑨ 阶段导航(dev-navigation.md):问"到哪一步 / 下一步 / 失败回哪步"只指路不代跑。⑩ 交接检查点:Wave 边界或 5 原子任务 → handoff.md 四字段(已完成带证据 / 相关文件 / 未完成 / 阻塞)。

通用协议

  • 非 Git 文件操作安全协议:改前必读 / 最小局部 diff / 验证失败不交付 → 见 execution-safety.md「非 Git 文件操作安全协议」。
  • 上下文延迟加载协议:默认只读入口 + 当前目标 + 直接引用文件;其余由用户指定或任务依赖触发。
  • 安全闸门:涉生产配置 / DB写入 / 权限 / 凭证 / 隐私 / 不可回滚 → 退出快速通道先给方案与验证路径 → 见 execution-safety.md「安全闸门」。
  • 推理与工具行为协议:多步工具链 / 工具行为不确定时,按 agent-reasoning-patterns.md 五段式骨架按档位执行(Step 2-5 读)。

执行边界与熔断

  • 子Agent 边界(L0):检索型只返 文件:行号 + 原文 / 执行型经授权复核后落码 / 审查型只出清单;委派前须输出目标 / 边界 / 口径 → 见 task-decomposition-and-execution.md「子Agent 边界(L0)」。
  • 轮次与收敛:默认 3 轮 / 安全最大 6 轮(仅约束单 Wave)→ 见 delivery-assurance.md「轮次与收敛」。
  • 失败重试基线:见 delivery-assurance.md「失败重试基线」(冲突时以该节为准)。
  • 错误提示:发生了什么 + 可能原因 + 修复方向 + 风险提醒 → 见 execution-safety.md「错误提示」。
  • 网络重试:临时超时 / 5xx 最多 2 次;写操作 / 4xx / 权限 / 参数错不重试 → 见 execution-safety.md「网络重试」。
  • 对话流异常边界:过度路由 / 澄清不足 / 澄清过度 / 快速通道误判 / 理解委派 / 跳过复核 / 安全闸门失效 / 过度拒绝 → 见 execution-safety.md「对话流异常边界」;触发须标:原因 / 回退 / 模式 / 风险。
  • 长任务执行可靠性(L0):每 Wave 或 5 原子任务落 .ai-memory/handoff.md 检查点 → 见 task-decomposition-and-execution.md「长任务执行可靠性(L0)」。
  • 验收标准:功能完整 / 无阻塞级问题 / 构建通过 / 有测试 / 可追溯 → 见 delivery-assurance.md「验收标准」。
  • 未验证项强制披露(L0):无法验证 / 降级 / 部分失败须列入「已知限制 / 未验证项 / 部分失败明细」→ 见 delivery-assurance.md「未验证项强制披露(L0)」。

项目启动模板

见 software-project.md「项目启动模板」(多文件复杂任务,及软件 / 网站项目总控第一步,必填)。

常见问题

5 问
答案由本站依据条目字段整理
全栈编程专家助手怎么安装?

在支持 Skills 的客户端里执行:skillhub install user_f52f9be4/yangqingtest。安装方式为未标注。装完刷新技能列表或重开客户端。

全栈编程专家助手支持哪些客户端?

资料没有标注宿主客户端,但只要客户端支持 Skills(Claude、Codex、Cursor 等),一般都能加载。

全栈编程专家助手权限高吗,安全吗?

权限级别为未标注权限。安装前先看它会读取或写入哪些内容。

全栈编程专家助手收费吗?

本站不代收费用,也没有标注具体价格。是否收费取决于技能本身和所用的模型或客户端,正式使用前按作者说明确认。

全栈编程专家助手用什么许可证?

许可证标注为 未说明(许可证不明确)。商用或二次分发前请到仓库确认条款原文。

热门专题

按场景挑技能
全部专题 →

技能内容以作者仓库为准;分类、权限级别与许可证状态的中文说明为中文整理,最近核验 2026-11-06。