跳到主要内容

5 篇博文 含有标签「Skill」

查看所有标签

Andrej Karpathy Skills

· 阅读需 2 分钟
GoCoding

A single CLAUDE.md file to improve Claude Code behavior, derived from Andrej Karpathy's observations on LLM coding pitfalls.

一个单一的 CLAUDE.md 文件,用于改善 Claude Code 的行为,源自 Andrej Karpathy 的观察 关于 LLM 编码陷阱的总结。

https://github.com/forrestchang/andrej-karpathy-skills

Andrej Karpathy: AI 研究科学家,OpenAI 创始成员,特斯拉前 AI 高级总监(领导 Autopilot 计算机视觉团队),斯坦福 CS231n 联合创建者

问题所在

来自 Andrej 的推文:

"模型会代你做错误假设,然后不假思索地执行。它们不管理自身的困惑,不寻求澄清,不呈现矛盾,不展示权衡,在应该提出异议时也不反驳。"

"它们真的很喜欢把代码和 API 搞复杂,堆砌抽象概念,不清理死代码……明明 100 行能搞定的事情,非要实现成 1000 行的臃肿架构。"

"它们有时仍会改动或删除自己理解不足的代码和注释,即使这些内容与任务本身无关。"

解决方案

四个原则,集中在一个文件中,直接解决这些问题:

原则解决什么问题
编码前思考错误假设、隐藏困惑、缺少权衡
简洁优先过度复杂、臃肿抽象
精准修改无关编辑、触碰不应碰的代码
目标驱动执行通过测试优先、可验证的成功标准

Matt Pocock Skills

· 阅读需 2 分钟
GoCoding

Agent Skills for real engineers. Straight from Matt Pocock's .claude directory.

一个面向真正工程师的 Agent 技能。直接来自 Matt Pocock 的 .claude 目录。

https://github.com/mattpocock/skills

Matt Pocock: TypeScript 布道师,Total TypeScript 创始人,曾就职于 Vercel 和 Stately.ai。

技能涵盖

Planning & Design(规划与设计)

  • to-prd —— 将当前对话内容转化为PRD,并提交为GitHub Issue
  • to-issues —— 将计划、规格或PRD按垂直切片拆解为可独立领取的GitHub Issue
  • grill-me —— 对计划或设计进行持续追问,直至决策树每个分支都被解决
  • design-an-interface —— 使用并行子代理为模块生成多个截然不同的接口设计方案
  • request-refactor-plan —— 通过用户访谈创建细粒度提交的重构计划,并归档为GitHub Issue

Development(开发)

  • tdd —— 遵循红-绿-重构循环的测试驱动开发,每次构建一个垂直切片
  • triage-issue —— 通过探索代码库定位缺陷根因,并提交基于TDD修复计划的GitHub Issue
  • improve-codebase-architecture —— 根据领域语言和ADR决策,寻找代码库中可深化的架构机会
  • migrate-to-shoehorn —— 将测试文件中的as类型断言迁移到@total-typescript/shoehorn
  • scaffold-exercises —— 创建带有章节、问题、解决方案和讲解的练习目录结构

Tooling & Setup(工具与设置)

  • setup-pre-commit —— 设置Husky pre-commit钩子,集成lint-staged、Prettier、类型检查和测试
  • git-guardrails-claude-code —— 为Claude Code设置钩子,拦截危险git命令(pushreset --hardclean等)

Writing & Knowledge(写作与知识)

  • write-a-skill —— 创建具有正确结构、渐进式披露和捆绑资源的新技能
  • edit-article —— 通过重组章节、提高清晰度和精简文本,编辑和改进文章
  • ubiquitous-language —— 从当前对话中提取DDD风格的通用语言词汇表
  • obsidian-vault —— 在Obsidian笔记库中搜索、创建和管理笔记,支持维基链接和索引笔记

Hugging Face Skills

· 阅读需 1 分钟
GoCoding

Hugging Face Skills are definitions for AI/ML tasks like dataset creation, model training, and evaluation.

Hugging Face Skills 是一套用于标准化和描述 AI/ML 任务的定义规范,如数据集创建、模型训练和评估。

https://github.com/huggingface/skills