对于 codex 5.5 来说,个人开发网站应用,下面的这些 skill ,哪些是比较推荐的?谢谢大佬指教。 superpowers
Brainstorming
grill me
Frontend Design
claude-design
UI UX Pro Max
claude-mem
Gstack
harness
Matt 的前端 Skill
ponytail
对于 codex 5.5 来说,个人开发网站应用,下面的这些 skill ,哪些是比较推荐的?谢谢大佬指教。 superpowers
Brainstorming
grill me
Frontend Design
claude-design
UI UX Pro Max
claude-mem
Gstack
harness
Matt 的前端 Skill
ponytail
1
junwind 11h 4m ago skill ,mcp 等等东西,对于大模型,我个人觉得都是阶段性的产物,就像电车现在续航不够的,就出现了混合,增程。我相信未来就是朝着言出法随演进。
|
2
ndxxx 10h 29m ago via Android
|
3
yidinghe PRO 什么是 skill:
skill 用于具体的、有结果有输出的操作,而不是一堆模糊的原则性的指导。例如从指定的位置收集指定的信息然后生成指定格式的报告。 什么时候创建 skill: 你有重复性的工作要做,又不想为此劳心劳神开发一个应用,那就用 skill 描述一个,很快捷。 skill 做不到的: 首先 skill 是上下文的一部分,所以它不能帮你管理上下文。其次 skill 是按需加载的,所以 grill-me 和 karpathy 指南这类,更适合直接写入 SOUL 而非写入 skill 。 |
4
YanSeven 9h 20m ago 你就算是上帝来了,复杂一点的需求,定制化的流程,你也不可能一句话表述清楚吧。
轻量的简单的 skill 作为一种可复用的流程化的东西,本身就是很普通的一枚螺丝钉,没有什么重不重要的。 那种重型的想搞成框架性的 skill 到是迟早会被扫进垃圾堆。 |
5
evan9527 9h 8m ago
我的理解:
一个项目你输入 A 想要得到 B 的结果,中间可能需要大量沟通和试错成本, skill 就是一套可以复现、可调试,稳定的输出流程,可以节省中间环节的成本。 |
6
laminux29 9h 2m ago
楼上没有一人讲到本质。
skill 、mcp 的本质是通过接口调用的方式,帮你减少提示词,原因是目前大模型的输入窗口太小。 |
7
unusualcat 8h 44m ago
看对于什么人群来说的。如果都是程序员,用同样的 ai ,那基本上不重要。因为同样的任务,让同行来做,都能得到达标的结果。区别可能在于花费的 token 以及完成任务的整体时间上。
如果是程序员和岳云鹏开发同一个项目做对比的话,那 skills 就显得比较重要了。 |
8
HeStudy 8h 43m ago
我理解的 skill 其实就是面对大模型的 sop ,现实的业务流程是复杂的,严格来说不存在所谓的完全通用的 skill ,但是你可以把很多个小型 skill 进行组合、魔改,最终变成适合你的 skill ,拿 superpowers 来说,其实我只需要它的头脑风暴和 tdd ,而它的并行子代理开发我并不需要,因为我觉得这玩意很慢而且很耗 token ,那就结合自身的需要去按需使用或者 fork 仓库,造一个你自己觉得好用的。
总之就是,目前这些所谓的工程 skill ,你最好亲自去挨个尝试一下,看看哪些你觉得顺手或者可以自己改造为适配你自己的,我目前的流程基本就是头脑风暴用来疯狂追问,澄清需求,然后制定 plan ,再丢给 tdd 开发,最后使用 agent-browser 或者 computer use 进行验证调试。 |
9
jaskell 8h 0m ago via Android
有用,包括 MCP ,大模型不可能解决一切问题,分场景有不同的落地方案,skills 和 MCP 都是,我实际使用下来的感受是这样的。skills 解决引导大模型如何做事的问题,避免同样问题反复和大模型沟通交互,MCP 解决有些场景比如操控各种硬件设备的能力问题,发现都是工程问题的解决方案,和大模型无关
|
10
GeruzoniAnsasu 7h 50m ago
skills 就是个渐进式披露的文档树,并且独立于你的项目之外。理解这点之后你就不会问这种问题,就好比
> homebrew 大伙用得多吗,都装了哪些工具,来讨论下吧 |
11
Krman 7h 38m ago via iPhone
用哪些,用多少 skill/mcp ,取决于你的工作内容。每次 session 启动时一次性加载过多且不相关的 skill/mcp 对 context 是有不同程度的污染。建议对于工作内容差异过大的项目,在不同项目目录分别设置不同 skill ,不要所有 skill 把塞进根目录。
|
12
wxyz 7h 1m ago
我是后端开发,我现在只用 openspec+superpower 这两套 skill ,梳理核对需求、拆分开发任务都很好用啊。
MCP 主要是联网搜索+数据库相关 MCP ,自动做集成测试用的。 现阶段 AI 还是需要一套规范流程的,人的需求没办法完美的同步给大模型,需要反复核对需求和设计方案的。 |
14
refear99 6h 25m ago
通用开发完全不需要,特别是在用 codex 的情况下,codex 的 agent 自带的提示词和工作流优于任何目前的通用 skill
但是公司内部流程是需要的,比如下面是一个平安保险 pdf 的查询 skill ``` --- name: pingan-health-pdf description: Look up Ping An Health Insurance public disclosure PDF material URLs by product name and return JSON data. Use when a user asks for 平安健康险 / 平安健康保险 product PDFs such as 产品条款, 费率表, 产品说明书, 特定清单, 现金价值表, 合同条款, or public disclosure materials by product name. --- # Ping An Health PDF Lookup ## Goal Given a Ping An Health Insurance product name, find public disclosure material URLs from each matched product's `contentReference` JSON. Search both product pools by default: - 在售保险产品: `12105675798371923550` - 停售保险产品: `14411518807585587486` Known material keys: - `productTerm`: 产品条款 - `rate`: 产品费率表 - `instructions`: 产品说明书 - `specialList`: 产品特定清单 - `cashValue`: 产品现金价值表 Return JSON only. Do not summarize as prose unless the user explicitly asks for explanation. ## Workflow 1. Query both tags using the product name. 2. For each matched product, read `contentView.contentReference`. 3. Fetch the `contentReference` URL; it returns JSON containing PDF/material entries. 4. Normalize every non-empty material entry into `materials[]`. 5. Return exactly one JSON object with a top-level `data` field. 6. If no exact result is found, retry with a shorter title fragment. If still none, return `{"data":[]}`. ## Product Query Endpoint: ```text POST https://mcore.health.pingan.com/bff/content/info/queryHistoryVersionList ``` Headers: ```text content-type: application/json origin: https://health.pingan.com referer: https://health.pingan.com/ ``` Body template: ```json { "pageSize": 10, "pageNo": 1, "tagId": "<TAG_ID>", "type": 7, "leaf": true, "title": "<PRODUCT_NAME>" } ``` Important response fields: - `data.data[].productCode` - `data.data[].onSaleAt` - `data.data[].offSaleAt` - `data.data[].productLevelCode` - `data.data[].contentView.title` - `data.data[].contentView.publishedAt` - `data.data[].contentView.contentReference` - `data.data[].contentView.contentContentTags[].tag.name` ## Output Format Return exactly one valid JSON object: ```json { "data": [ { "title": "产品名称", "product_code": "产品代码", "product_level_code": "产品分级", "on_sale_at": "开售时间", "off_sale_at": "停售时间", "published_at": "发布时间", "status": ["在售保险产品"], "content_reference": "contentReference URL", "materials": [ { "key": "productTerm", "label": "产品条款", "filename": "文件名", "url": "PDF URL", "raw": {} } ] } ] } ``` Output rules: - Output JSON only. - Do not wrap the JSON in Markdown fences. - Do not add explanatory prose before or after the JSON. - `data` is always an array. - `materials` is always an array. - Include every non-empty material key and every file entry. - Use the Chinese label for known material keys; preserve unknown keys with `label` equal to the key. - For object entries, set `filename` from `filename`, `name`, or the label. Set `url` from `url` or `link`, or empty string. - For non-object entries, set `filename` to the label, `url` to the string value, and `raw` to the original value. ## Python Option Use this when Python 3 is available. It only uses the Python standard library and prints the required JSON shape. ```bash PRODUCT_NAME='平安互联网全家福住院医疗保险' python3 - <<'PY' import json import os import urllib.request ``` |
15
zuopenn 6h 1m ago
skill 本质不就是上下文提示词吧,只不过称之为 skill
|
16
luckyc 5h 53m ago
skill 让 llm 快速了解内部的一些平台, 操作内部平台啊, 我感觉是必备技能.
|
17
S0lution 5h 17m ago
你是总监,模型是你的员工,SKILL 是你们部门的产出规范,没有规范除非你对你员工的要求细致到原子需求层面,否则你十个员工会出来十个不同版本
随着你员工技术越来越厉害 工作越来越规范,逐渐你不需要给他们下规范他们的产出也会趋于同化,也会更符合你的要求 |
18
starlion 4h 51m ago
skills 就是让 ai coding agent ( LLM )怎么更好工作的一系列指令
别人探索出的一系列流程指令指挥 LLM 更好干活,然后总结出来,就是它使用 AI 最佳实践总结 我们可以借鉴、学习、使用 |
19
starlion 4h 41m ago
别人总结的领域专业知识,然后串成工作流程,喂给(指挥) AI 干活
|
20
dobelee 4h 20m ago via iPhone
Skills ,你可以粗暴地理解为索引。
那你觉得 MySQL 索引重要吗? |
21
friz 4h 13m ago
非常重要,技能既能量化自己的,也能学习其他人的
|
22
YYDC 4h 8m ago
原先提需求需要巴拉巴拉一大堆,现在只用 grill me
|
23
mooyo 4h 5m ago
superpowers github core-review simplify-code
我只用这几个 |
24
encro 2h 5m ago
@laminux29
你这本质不对。。。 skill 的本质是流程沉淀和经验复用。 mcp 的本质是向大模型提供标准化的接口。 一般理解这两个本质,就不会问这些问题了。 当前大模型已经可以逐步 skill 内置了。所以 skill 也越来不重要了。 以前我用 superpowers 惊呆了, 现在觉得繁琐了。 因为大模型会根据你的问题,分析你的意图,然后给出最佳思考和解决路线了,以前 Brainstorming 是经验总结,让火车跑在轨道上,现在这类是限制,大模型已经是自动驾驶汽车了,很多时候不需要给他轨道了。 |
25
Seulgi 45 mins ago
现在的 skill 其实很过度,有的模型甚至用着 skill ,用着用着就自己疯狂改 skill 了,改的面目全非
|
26
maymay5 27 mins ago via Android
先把这项功能放在一边,其实程序员圈子里一直以来就有两类人:
第一类:工具、方法论、管理,等等面面俱到,整个项目都要井井有条,甚至严格遵守 PDCA 戴明环 第二类:不喜欢遵守这些,一个记事本记录所有,编译器启动即开写,简单测试就提交,主打一个松弛 所以再回归 skills ,需不需要取决于你属于上面的哪一类,你要是主打松弛,临时改一下 Agents.md ,临时加个 Hooks 也是可以的,你要喜欢井井有条,那就用 skills 目录管理一下,没有正解,只有适宜 |
27
xxyzf 2 mins ago
skill 相当于函数封装; MCP 相当于 Agent 的开发文档。
|