兰州市建设厅官方网站快速制作简单的网站

张小明 2026/1/1 15:51:10
兰州市建设厅官方网站,快速制作简单的网站,DS716 II 做网站,西宁知名网站制作公司前言#xff1a;在[上一篇《ClaudeCode 实战指南#xff08;五#xff09;#xff1a;SubAgent 深度解析与专家团队构建》]中#xff0c;我们组建了 SubAgent 专家团队。今天#xff0c;我们要解锁 Claude Code 的另一个大杀器——Skills#xff08;技能包#xff09;。…前言在[上一篇《ClaudeCode 实战指南五SubAgent 深度解析与专家团队构建》]中我们组建了 SubAgent 专家团队。今天我们要解锁 Claude Code 的另一个大杀器——Skills技能包。如果说 SubAgent 是“人”那么 Skills 就是“SOP标准作业程序”。它能让 AI 严格按照你设定的规范如代码风格、提交格式来工作是团队协作的神器。1. 什么是 Claude Code Skills?Claude Code Skills 是 Anthropic 推出的功能扩展机制让 Claude 能够通过加载技能包来完成特定任务。简单来说Skills 就是一个包含指令和资源的文件夹教会 Claude 如何以标准化、可重复的方式完成工作。核心特性自主激活机制这是 Skills 最重要的特点。你不需要手动输入命令只需用自然语言描述需求Claude 会自动判断并激活相应的 Skill。例如你说“帮我写个符合规范的提交信息”Claude 自动激活git-commit-messageSkill分析代码变更并生成规范的提交信息三种部署方式个人 Skills(~/.claude/skills/) - 存储在用户目录所有项目可用项目 Skills(.claude/skills/) - 存储在项目中通过 Git 与团队共享插件 Skills- 通过插件安装由社区或官方提供实际应用场景自动生成符合团队规范的 Git 提交信息Java 代码审查和质量检查Maven/Gradle 项目配置生成单元测试代码生成API 文档自动生成日志分析和问题诊断2. Skills 工作原理发现与激活机制每个 Skill 包含一个SKILL.md文件其中的description字段是 Claude 判断何时使用该 Skill 的关键---name:git-commit-messagedescription:Generate conventional commit messages from git diffs. Use when user mentions commits,git,version control,or requests help with commit messages.---激活流程Skills 加载顺序Claude 按以下优先级加载 Skills1. 个人 Skills (~/.claude/skills/) 2. 项目 Skills (.claude/skills/) 3. 插件 Skills (已安装的插件)查看当前可用的 SkillsWhat Skills are available?如何查看 Skill 是否被激活在使用 Claude Code 时有多种方式可以确认某个 Skill 是否已被激活1. Claude 的明确提示当 Claude 激活一个 Skill 时通常会在响应中明确告知你帮我写一个规范的提交信息 Claude我将使用 git-commit-message Skill 来帮你生成规范的提交信息。 首先让我查看你的暂存变更...2. 使用调试模式启动 Claude Code 时添加--debug或--verbose参数可以看到详细的 Skill 激活日志# 启用调试模式claude --debug# 或使用详细模式claude --verbose在调试模式下你会看到类似这样的输出[DEBUG] Loading Skills from ~/.claude/skills/ [DEBUG] Found 5 Skills [DEBUG] Analyzing user request: 帮我写个提交信息 [DEBUG] Matched Skill: git-commit-message (confidence: 0.95) [DEBUG] Activating Skill: git-commit-message [DEBUG] Executing: git diff --staged3. 查询当前会话中激活的 Skills在对话过程中你可以随时询问Which Skills have you used in this conversation?或你刚才使用了哪个 Skill?Claude 会列出已激活的 Skills。4. 观察 Claude 的行为模式即使 Claude 没有明确说明你也可以通过以下线索判断 Skill 是否激活文件操作迹象如果 Claude 主动提到让我读取文件或我会创建一个文件说明相关的 Skill 可能已激活特定格式输出例如如果你请求提交信息Claude 输出了严格遵循 conventional commits 格式的内容说明 git-commit-message Skill 很可能已激活执行特定命令如果 Claude 提到执行了特定的 bash 命令如git diff --staged、mvn dependency:tree这通常意味着相关 Skill 被激活5. 检查 Skill 配置文件你也可以手动验证 Skill 的description字段是否与你的请求匹配# 查看某个 Skill 的描述cat~/.claude/skills/git-commit-message/SKILL.md|head-n10如果description中的关键词与你的请求相关那么这个 Skill 很可能会被激活。实际案例示例 1明确的 Skill 激活你为 UserService.java 生成单元测试 Claude我将使用 java-test-generator Skill 来为你生成 JUnit 测试。 [Skill 已激活] 让我先读取这个文件...示例 2隐式的 Skill 激活你分析这个 PDF 文档 Claude我会提取 PDF 中的文本和表格数据。 [pdf-processing Skill 可能已激活即使未明说] 正在处理文档...示例 3询问激活状态你你刚才用了什么 Skill? Claude我使用了 git-commit-message Skill 来分析你的代码变更 并生成符合规范的提交信息。Skill 文件结构my-skill/ ├── SKILL.md # 必需主要配置和指令文件 ├── EXAMPLES.md # 可选详细示例 ├── REFERENCE.md # 可选参考文档 └── scripts/ # 可选辅助脚本 └── helper.shSKILL.md** 基本结构**--- name: skill-name description: Brief description with trigger keywords allowed-tools: Read, Write, Bash # 可选限制可用工具 --- # Skill Title ## Instructions 清晰的分步指导 ## Examples 具体使用示例 ## Best Practices 最佳实践建议3. 快速集成官方 Skills 仓库步骤 1安装 Claude Code# macOS/Linux/WSLnpminstall-g anthropic-ai/claude-code# 验证安装claude --version步骤 2克隆官方 Skills 仓库# 克隆到个人 Skills 目录cd~/.claude/skillsgitclone https://github.com/anthropics/skills.git official-skills# 或克隆到项目 Skills 目录团队共享cdyour-projectmkdir-p .claude/skillscd.claude/skillsgitclone https://github.com/anthropics/skills.git official-skills步骤 3选择需要的 Skills官方仓库包含 200 Skills按类别组织skills/ ├── git/ │ ├── commit-message-generator/ │ └── branch-manager/ ├── code-review/ │ └── java-code-reviewer/ ├── documentation/ │ └── javadoc-generator/ └── testing/ └── junit-test-generator/选择性安装示例只安装需要的 Skills# 进入 official-skills 目录cd~/.claude/skills/official-skills# 创建软链接到需要的 Skillsln-s$(pwd)/git/commit-message-generator ~/.claude/skills/commit-msgln-s$(pwd)/code-review/java-code-reviewer ~/.claude/skills/java-review步骤 4验证集成启动 Claude Codecdyour-java-project claude在 Claude 中测试What Skills are available?应该能看到刚刚集成的 Skills 列表。实际使用示例场景 1生成提交信息# 暂存变更gitaddsrc/main/java/com/example/UserService.java# 启动 Claudeclaude在 Claude 中帮我写一个规范的提交信息Claude 会自动激活commit-message-generatorSkill分析git diff --staged并生成类似这样的提交信息feat(user): add user authentication service Implement JWT-based authentication with token validation. Includes user login, logout, and token refresh endpoints. Closes #123场景 2代码审查请审查 UserService.java 文件检查是否有安全问题和性能隐患Claude 激活java-code-reviewerSkill执行全面的代码审查。4. 创建你的第一个 Skill方式 1使用 skill-creator推荐官方提供了skill-creator工具来快速创建 Skills# 使用 Claude 的 skill-creatorclaude# 在 Claude 中我想创建一个新的 Skill用于生成规范的 Git 提交信息Claude 会启动交互式创建流程询问Skill 名称功能描述需要的工具权限具体的执行步骤方式 2手动创建简单 Skill让我们创建一个实用的 SkillJava 代码格式检查器步骤 1创建目录结构mkdir-p ~/.claude/skills/java-format-checkercd~/.claude/skills/java-format-checker步骤 2编写SKILL.md创建~/.claude/skills/java-format-checker/SKILL.md文件--- name: java-format-checker description: Check Java code formatting issues like missing braces, inconsistent indentation, or naming conventions. Use when user mentions code format, style check, or formatting issues. allowed-tools: Read, Bash --- # Java 代码格式检查器 ## Instructions 当用户请求检查代码格式时 1. 使用 Read 工具读取 Java 文件 2. 检查以下格式问题 - 类名是否使用 PascalCase - 方法名是否使用 camelCase - 常量是否使用 UPPER_SNAKE_CASE - 缩进是否一致4 个空格或 1 个 tab - 大括号位置是否统一 3. 生成格式问题报告 4. 提供修复建议 ## Example **用户请求**检查 UserService.java 的代码格式 **执行步骤** 1. 读取文件内容 2. 分析命名和格式规范 3. 列出发现的问题 4. 给出具体的修改建议 **报告示例** 发现 3 个格式问题 1.第 15 行方法名 GetUser 应该使用 camelCase → getUser 2.第 23 行缩进不一致应该使用 4 个空格 3.第 45 行常量 maxSize 应该使用 UPPER_SNAKE_CASE → MAX_SIZE步骤 3测试你的 Skill启动 Claude Codeclaude在 Claude 中请检查 src/main/java/com/example/UserService.java 的代码格式Claude 会自动激活这个 Skill分析文件并给出格式建议。效果如下检查报告省略了一些内部信息Java 代码格式检查报告 --------------------------------- 文件ChatClientService.java 检查状态发现5个问题 严重问题1. 第56行if 语句后缺少空格 ❌ if(modelContext... ✅if(modelContext... 轻微建议2. 第50行方法参数逗号后建议加空格3. 第3-20 行Import 建议按字母排序 评分78/100(还不错但需要改进呢)5. 总结与下一步关键要点Skills 是自主激活的- 无需手动命令自然语言即可触发三种部署方式- 个人、项目、插件灵活选择官方仓库丰富- 200 Skills 可直接使用创建很简单- SKILL.md 文件 清晰的描述和指令推荐实践团队协作# 在项目中创建 Skillscdyour-projectmkdir-p .claude/skills# 提交到 Gitgitadd.claude/skills/gitcommit -mchore: add team Skillsgitpush团队成员git pull后即可使用。持续改进从简单 Skill 开始如提交信息生成收集团队反馈迭代优化描述和指令逐步添加更多 Skills推荐的 Java 开发 Skills从官方仓库集成git/commit-message-generator- Git 提交信息code-review/java-code-reviewer- Java 代码审查documentation/javadoc-generator- JavaDoc 生成testing/junit-test-generator- JUnit 测试生成自行创建Maven/Gradle 依赖管理Spring Boot 配置生成MyBatis Mapper 代码生成日志分析和问题诊断学习资源官方文档https://code.claude.com/docs/zh-CN/skillsSkills 仓库https://github.com/anthropics/skills视频教程https://egghead.io/courses/the-essential-guide-to-claude-code-skills~7349kskillsmp: https://skillsmp.com/立即行动安装 Claude Code集成 2-3 个官方 Skills创建一个团队专用的 Skill与团队分享收集反馈通过 SkillsClaude Code 不仅是 AI 助手更是可以持续学习和进化的团队协作工具。现在就开始构建属于你们团队的 Skills 生态系统吧本文是《ClaudeCode 实战指南》系列的第六篇更多 AI 编程实战技巧欢迎关注 晨启AI。
版权声明:本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!

有个网站叫设计什么沈阳网站关键词优化多少钱

Kotaemon镜像发布:打造高性能RAG智能体的终极工具在企业级AI应用日益追求“可解释性”与“知识实时更新”的今天,一个老生常谈却始终棘手的问题浮出水面:如何让大语言模型(LLM)真正“知道它该知道的”,而不…

张小明 2025/12/23 7:58:07 网站建设

做网站是用c 吗wordpress搜索翻页404

Langchain-Chatchat在石油化工安全规程中的应用 在化工厂的中控室里,一名操作员正准备执行一次受限空间作业。他掏出手机,在企业内网App中输入:“进入反应釜前必须检测哪些气体?”不到三秒,系统返回清晰条目&#xff1…

张小明 2025/12/31 13:36:07 网站建设

做家教网站要多少钱漂亮购物网站欣赏

SteamShutdown:游戏下载完成自动关机的终极解决方案 【免费下载链接】SteamShutdown Automatic shutdown after Steam download(s) has finished. 项目地址: https://gitcode.com/gh_mirrors/st/SteamShutdown 还在为等待Steam游戏下载完成而熬夜吗&#xff…

张小明 2025/12/23 7:55:59 网站建设

网站备案不成功的原因有哪些开发软件的流程

交互式和非标准 shell 特性详解 1. 常用 POSIX 兼容 shell 简介 在日常使用中,有两种常见的 POSIX 兼容 shell,分别是 Korn shell 和 Bash。Korn shell 由 AT&T 贝尔实验室的 David Korn 开发,它与 System V Bourne shell 和 POSIX 标准 shell 向上兼容,在 Sun、HP 和…

张小明 2025/12/23 7:54:56 网站建设

怎样在网上注册免费的网站网站优化含义

EmotiVoice能否集成到Unity游戏引擎?插件开发中 在如今的游戏开发领域,NPC的“说话方式”早已不再只是背景音效的点缀。玩家期待的是有情绪、有反应、能随剧情起伏而变化的虚拟角色——一个愤怒时语速加快、悲伤时声音低沉的伙伴或对手,远比…

张小明 2025/12/28 15:23:26 网站建设

广西营销型网站公司网站设计论文题目参考

如何用Kornia解决相机定位难题?实战高效避坑指南 【免费下载链接】kornia 🐍 空间人工智能的几何计算机视觉库 项目地址: https://gitcode.com/kornia/kornia 当你的AR应用无法精准跟踪物体,或者机器人导航频繁失准时,问题…

张小明 2025/12/23 7:52:51 网站建设