<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
    <channel>
        <title>教程 on CLing</title>
        <link>https://clingyang.github.io/tags/%E6%95%99%E7%A8%8B/</link>
        <description>Recent content in 教程 on CLing</description>
        <generator>Hugo -- gohugo.io</generator>
        <language>en-us</language>
        <copyright>CLing</copyright>
        <lastBuildDate>Fri, 15 May 2026 12:20:10 +0800</lastBuildDate><atom:link href="https://clingyang.github.io/tags/%E6%95%99%E7%A8%8B/index.xml" rel="self" type="application/rss+xml" /><item>
        <title>Claude Code Skills 安装与使用教程</title>
        <link>https://clingyang.github.io/p/claude-code-skills-%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B/</link>
        <pubDate>Fri, 15 May 2026 08:00:00 +0800</pubDate>
        
        <guid>https://clingyang.github.io/p/claude-code-skills-%E5%AE%89%E8%A3%85%E4%B8%8E%E4%BD%BF%E7%94%A8%E6%95%99%E7%A8%8B/</guid>
        <description>&lt;img src="https://cdn.jsdelivr.net/gh/ClingYang/img1@latest/20250320144944405.png" alt="Featured image of post Claude Code Skills 安装与使用教程" /&gt;&lt;h3 id=&#34;前言&#34;&gt;前言
&lt;/h3&gt;&lt;p&gt;最近切换到国内模型后发现 Claude Code 的 Skills 市场一直转圈加载不出来，显示 0 个技能。研究了一下发现是因为在线仓库请求被墙了，后来找到了手动安装的方法，顺便记录一下 superpowers 插件的使用方式。&lt;/p&gt;
&lt;h3 id=&#34;手动安装-skills绕过在线市场&#34;&gt;手动安装 Skills（绕过在线市场）
&lt;/h3&gt;&lt;h4 id=&#34;1-找到-skills-本地目录&#34;&gt;1. 找到 Skills 本地目录
&lt;/h4&gt;&lt;p&gt;在 Claude Code 里输入：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/skills list
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;看输出里有没有显示 skills 的本地路径。通常是：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;Windows：&lt;code&gt;C:\Users\你的用户名\.claude\skills\&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;macOS/Linux：&lt;code&gt;~/.claude/skills/&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;如果 &lt;code&gt;/skills list&lt;/code&gt; 显示的是空列表，直接手动创建这个目录就行。&lt;/p&gt;
&lt;h4 id=&#34;2-解压-zip-到-skills-目录&#34;&gt;2. 解压 ZIP 到 skills 目录
&lt;/h4&gt;&lt;p&gt;把下载好的 ZIP 分别解压，确保最终结构是：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;.claude/skills/
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── project-context/
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;│   └── SKILL.md
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;└── brainstorming/
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;    └── SKILL.md
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;：每个 ZIP 里已经包含了文件夹层（如 &lt;code&gt;project-context/SKILL.md&lt;/code&gt;），直接解压到 &lt;code&gt;skills/&lt;/code&gt; 目录下即可，不要多套一层文件夹。&lt;/p&gt;
&lt;h4 id=&#34;3-刷新验证&#34;&gt;3. 刷新验证
&lt;/h4&gt;&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/skills refresh
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;然后验证：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/skills list
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;应该能看到：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;project-context&lt;/code&gt;&lt;/li&gt;
&lt;li&gt;&lt;code&gt;brainstorming&lt;/code&gt;&lt;/li&gt;
&lt;/ul&gt;
&lt;h4 id=&#34;为什么在线仓库里搜不到&#34;&gt;为什么在线仓库里搜不到
&lt;/h4&gt;&lt;p&gt;CC Switch -&amp;gt; Skills 管理 -&amp;gt; 仓库，这是在线插件市场，需要从 GitHub 拉取技能列表。切了国内模型后，这个请求大概率被墙或重定向失败，所以一直转圈、显示 0 个技能。&lt;/p&gt;
&lt;p&gt;&lt;strong&gt;本地 skills 目录和在线仓库是两回事：&lt;/strong&gt;&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;strong&gt;在线仓库&lt;/strong&gt; = App Store，需要联网下载&lt;/li&gt;
&lt;li&gt;&lt;strong&gt;本地 skills&lt;/strong&gt; = 你已经装好的 App，不需要联网&lt;/li&gt;
&lt;/ul&gt;
&lt;p&gt;手动放到本地目录后，Claude Code 直接从本地加载，完全不需要走 CC Switch 的仓库界面。&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&#34;superpowers-插件安装&#34;&gt;superpowers 插件安装
&lt;/h3&gt;&lt;p&gt;当 Claude Code 找到 superpowers 插件后，会弹出一个安装确认界面，让你选择安装范围：&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;选项&lt;/th&gt;
          &lt;th&gt;范围&lt;/th&gt;
          &lt;th&gt;说明&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;为你安装（用户范围）&lt;/td&gt;
          &lt;td&gt;user scope&lt;/td&gt;
          &lt;td&gt;&lt;strong&gt;推荐&lt;/strong&gt; 全局安装，所有项目都能用&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;为仓库协作者安装（项目范围）&lt;/td&gt;
          &lt;td&gt;project scope&lt;/td&gt;
          &lt;td&gt;写进项目配置，团队共享&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;仅在此仓库为你安装（本地范围）&lt;/td&gt;
          &lt;td&gt;local scope&lt;/td&gt;
          &lt;td&gt;只在这个项目里用&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;推荐选第 1 个（user scope）&lt;/strong&gt;，因为 superpowers 是通用开发工作流插件，所有项目都用得上，全局装一次以后自动生效。&lt;/p&gt;
&lt;p&gt;装好后输入 &lt;code&gt;/help&lt;/code&gt; 应该能看到 &lt;code&gt;/brainstorm&lt;/code&gt; 等命令。&lt;/p&gt;
&lt;h4 id=&#34;locked-by-plugin-是什么意思&#34;&gt;&amp;ldquo;locked by plugin&amp;rdquo; 是什么意思
&lt;/h4&gt;&lt;p&gt;看到技能列表里显示 &lt;code&gt;locked&lt;/code&gt; 是正常的，不是报错。这些技能被 superpowers 插件统一管理，你不能单独开关某一个。插件启用时全部启用，禁用时全部禁用。锁图标表示&amp;quot;插件托管&amp;quot;。&lt;/p&gt;
&lt;p&gt;装完后列表大概长这样：&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;技能&lt;/th&gt;
          &lt;th&gt;状态&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;superpowers:brainstorming&lt;/td&gt;
          &lt;td&gt;on, locked&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;superpowers:writing-plans&lt;/td&gt;
          &lt;td&gt;on, locked&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;superpowers:executing-plans&lt;/td&gt;
          &lt;td&gt;on, locked&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;project-context&lt;/td&gt;
          &lt;td&gt;on, user&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;&lt;strong&gt;注意&lt;/strong&gt;：superpowers 已经自带了 brainstorm 功能，不需要再额外装 brainstorming.zip 了，功能会重复。&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&#34;brainstorm-怎么用两种模式&#34;&gt;Brainstorm 怎么用（两种模式）
&lt;/h3&gt;&lt;h4 id=&#34;模式-a自动触发推荐&#34;&gt;模式 A：自动触发（推荐）
&lt;/h4&gt;&lt;p&gt;你说要加功能，Claude 自动进入 brainstorm 流程，不需要输入任何命令。&lt;/p&gt;
&lt;p&gt;示例：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt; 1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 7
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 8
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt; 9
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;10
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;11
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;12
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;13
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;14
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;15
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;16
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;17
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;18
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;19
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;20
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;你：帮我给烙铁温控加个自适应 PID
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Claude：【自动触发 brainstorm】
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       让我先看一下现有代码...
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       我查看了你的温控代码，当前用的是固定参数 PID。
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       为了确定最佳方案，我需要确认几个点：
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       1. 自适应是指根据烙铁头阻值自动调参，还是根据升温曲线在线辨识？
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       2. 你的 MCU 是 AT32F403，Flash 够存查表数据吗？
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       3. 这次先做单烙铁头自适应，还是多烙铁头切换？
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;你：1.根据升温曲线 2.Flash 够 3.单烙铁头
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Claude：【给出方案对比】
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       方案 A：增量式 PID + 升温斜率查表（推荐，实现简单）
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       方案 B：递推最小二乘法在线辨识（精度高但计算量大）
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       方案 C：模糊 PID（不需要模型，但调参复杂）
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       我推荐方案 A...
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;你：就方案 A
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Claude：【生成设计文档 docs/plans/...】
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       【生成实施计划】
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;       现在可以开始写代码了吗？
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;你：写吧
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;Claude：【开始生成代码】
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h4 id=&#34;模式-b手动触发&#34;&gt;模式 B：手动触发
&lt;/h4&gt;&lt;p&gt;如果只想快速讨论方案，不想立即写代码：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/brainstorm 外扩 W25Q64 存 LVGL 字库的最佳方案
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;hr&gt;
&lt;h3 id=&#34;project-context-怎么用全自动&#34;&gt;project-context 怎么用（全自动）
&lt;/h3&gt;&lt;p&gt;完全自动，什么都不用做。它的工作流：&lt;/p&gt;
&lt;table&gt;
  &lt;thead&gt;
      &lt;tr&gt;
          &lt;th&gt;时机&lt;/th&gt;
          &lt;th&gt;它做什么&lt;/th&gt;
      &lt;/tr&gt;
  &lt;/thead&gt;
  &lt;tbody&gt;
      &lt;tr&gt;
          &lt;td&gt;你打开项目&lt;/td&gt;
          &lt;td&gt;自动读 readme.md，告诉你项目当前状态&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;Claude 改完代码&lt;/td&gt;
          &lt;td&gt;自动追加变更日志到 readme.md&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;你说&amp;quot;保存进度&amp;quot;&lt;/td&gt;
          &lt;td&gt;自动写工作总结到 readme.md&lt;/td&gt;
      &lt;/tr&gt;
      &lt;tr&gt;
          &lt;td&gt;项目结构变了&lt;/td&gt;
          &lt;td&gt;自动更新技术栈和外设列表&lt;/td&gt;
      &lt;/tr&gt;
  &lt;/tbody&gt;
&lt;/table&gt;
&lt;p&gt;常用指令：&lt;/p&gt;
&lt;ul&gt;
&lt;li&gt;&lt;code&gt;&amp;quot;保存进度&amp;quot;&lt;/code&gt; / &lt;code&gt;&amp;quot;今天先到这&amp;quot;&lt;/code&gt; -&amp;gt; 触发工作总结&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;quot;查看变更记录&amp;quot;&lt;/code&gt; -&amp;gt; 读 readme.md 的变更日志&lt;/li&gt;
&lt;li&gt;&lt;code&gt;&amp;quot;查看踩坑&amp;quot;&lt;/code&gt; -&amp;gt; 读踩坑记录&lt;/li&gt;
&lt;/ul&gt;
&lt;hr&gt;
&lt;h3 id=&#34;怎么增加修改你的需求&#34;&gt;怎么增加/修改你的需求
&lt;/h3&gt;&lt;p&gt;Skill 就是 Markdown 文件，直接改 &lt;code&gt;SKILL.md&lt;/code&gt; 就行。&lt;/p&gt;
&lt;p&gt;两个文件位置：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;.claude/skills/
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;├── project-context/SKILL.md    &amp;lt;- 改这个
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;└── superpowers/                &amp;lt;- 插件管理的，不建议手动改
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h4 id=&#34;需求-1记录更多东西比如寄存器配置细节&#34;&gt;需求 1：记录更多东西（比如寄存器配置细节）
&lt;/h4&gt;&lt;p&gt;打开 &lt;code&gt;project-context/SKILL.md&lt;/code&gt;，找到&amp;quot;文档模板&amp;quot;部分，加一节：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;6
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;7
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;gu&#34;&gt;## 寄存器配置快照
&lt;/span&gt;&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&amp;lt;!-- 关键外设的配置值，方便调试对比 --&amp;gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;| 外设 | 寄存器 | 当前值 | 备注 |
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;|------|--------|--------|------|
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;| SPI1 | SPI_CR1 | 0x034C | 主模式, 9MHz, CPOL=0 |
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;| TIM2 | TIM_ARR | 7199 | 20kHz PWM |
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;然后在&amp;quot;代码修改后协议&amp;quot;里加一条规则：如果修改了外设初始化代码，提取关键寄存器值更新到 &lt;code&gt;## 寄存器配置快照&lt;/code&gt;。&lt;/p&gt;
&lt;h4 id=&#34;需求-2自动记录每次对话的完整内容&#34;&gt;需求 2：自动记录每次对话的完整内容
&lt;/h4&gt;&lt;p&gt;在&amp;quot;任务总结协议&amp;quot;的格式里，把 &lt;strong&gt;完成内容&lt;/strong&gt; 下面的条目改详细：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;2
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;3
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;4
&lt;/span&gt;&lt;span class=&#34;lnt&#34;&gt;5
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-markdown&#34; data-lang=&#34;markdown&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;**完成内容**：
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;&lt;span class=&#34;k&#34;&gt;-&lt;/span&gt; &lt;span class=&#34;sb&#34;&gt;`src/pid.c`&lt;/span&gt;：新增自适应 PID 函数 &lt;span class=&#34;sb&#34;&gt;`pid_adaptive_update()`&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;k&#34;&gt;-&lt;/span&gt; 关键算法：用升温斜率查表，表存在 &lt;span class=&#34;sb&#34;&gt;`flash_lookup_table[]`&lt;/span&gt;
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;k&#34;&gt;-&lt;/span&gt; 入口参数：target_temp, current_temp, heat_up_rate
&lt;/span&gt;&lt;/span&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;  &lt;span class=&#34;k&#34;&gt;-&lt;/span&gt; 返回值：新的 PWM 占空比
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;h4 id=&#34;需求-3换个文件名&#34;&gt;需求 3：换个文件名
&lt;/h4&gt;&lt;p&gt;全局替换 &lt;code&gt;readme.md&lt;/code&gt; -&amp;gt; &lt;code&gt;PROJECT_LOG.md&lt;/code&gt;，包括文件位置说明、读取目标、文档模板里的标题。&lt;/p&gt;
&lt;h4 id=&#34;怎么验证修改生效&#34;&gt;怎么验证修改生效
&lt;/h4&gt;&lt;p&gt;改完 &lt;code&gt;SKILL.md&lt;/code&gt; 后：&lt;/p&gt;
&lt;div class=&#34;highlight&#34;&gt;&lt;div class=&#34;chroma&#34;&gt;
&lt;table class=&#34;lntable&#34;&gt;&lt;tr&gt;&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code&gt;&lt;span class=&#34;lnt&#34;&gt;1
&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;
&lt;td class=&#34;lntd&#34;&gt;
&lt;pre tabindex=&#34;0&#34; class=&#34;chroma&#34;&gt;&lt;code class=&#34;language-fallback&#34; data-lang=&#34;fallback&#34;&gt;&lt;span class=&#34;line&#34;&gt;&lt;span class=&#34;cl&#34;&gt;/skills refresh
&lt;/span&gt;&lt;/span&gt;&lt;/code&gt;&lt;/pre&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;
&lt;/div&gt;
&lt;/div&gt;&lt;p&gt;然后测试：打开你的项目，说&amp;quot;帮我写个简单的 GPIO 翻转测试&amp;quot;，看 Claude 是否按新加的规则记录。&lt;/p&gt;
&lt;hr&gt;
&lt;h3 id=&#34;总结&#34;&gt;总结
&lt;/h3&gt;&lt;ul&gt;
&lt;li&gt;在线 Skills 仓库被墙 -&amp;gt; 手动解压到 &lt;code&gt;.claude/skills/&lt;/code&gt; 目录&lt;/li&gt;
&lt;li&gt;superpowers 插件推荐全局安装（user scope）&lt;/li&gt;
&lt;li&gt;Brainstorm 自动触发，project-context 全自动运行&lt;/li&gt;
&lt;li&gt;自定义需求直接改 &lt;code&gt;SKILL.md&lt;/code&gt;，改完 &lt;code&gt;/skills refresh&lt;/code&gt; 生效&lt;/li&gt;
&lt;/ul&gt;
</description>
        </item>
        
    </channel>
</rss>
