chrysopoeia
关于
The chrysopoeia skill systematically refactors and polishes existing, functional codebases to extract maximum value through performance optimization, API refinement, and dead weight elimination. It's ideal for optimizing sluggish code, reducing bundle size, or preparing code for release without a full rewrite. The skill identifies and amplifies value-bearing patterns while removing cruft, effectively turning "base code into gold."
快速安装
Claude Code
推荐npx skills add pjt222/agent-almanac -a claude-code/plugin add https://github.com/pjt222/agent-almanacgit clone https://github.com/pjt222/agent-almanac.git ~/.claude/skills/chrysopoeia在 Claude Code 中复制并粘贴此命令以安装该技能
技能文档
點金術
自現存之碼中取至大之值——識何為金(值高、設善),何為鉛(耗重、拙劣),何為渣(死重)。後揚金、化鉛、除渣。
用時
- 優行運之遲碼為速
- 磨 API 之面已積冗者
- 減包量、記憶、啟時
- 備碼為開源(取其值核)
- 碼行而不輝——宜磨,非重書
入
- 必:待優之庫或模(路徑)
- 必:值量之度(性能、API 清晰、包量、可讀)
- 可選:剖析之資料或基準示當前之能
- 可選:目標(如「減包四成」、「百毫秒內應」)
- 可選:制(不可變公 API、須容舊)
法
第一步:驗——分其材
逐元分其值之獻。
- 定量度於入(性能、清、量等)
- 點碼庫諸元(函、模、出、依)
- 分每元:
值之分類:
+--------+---------------------------------------------------------+
| 金 | 值高設善。揚而護之。 |
| 銀 | 值善微瑕。磨之。 |
| 鉛 | 可行而重——能拙、API 雜。化之為輕。 |
| 渣 | 死碼、未用之出、殘餘之功。盡除之。 |
+--------+---------------------------------------------------------+
- 性能之優,先剖:
- 識熱徑(時所耗處)
- 識冷徑(罕行之碼或為渣)
- 量記憶分配之式
- 生驗冊:元元分類附證
得: 諸顯元皆分附證。金元已識以護於優時。鉛元依影響列。
敗則: 若剖具不可得,以靜析:函複度(環路)、依量、碼量為代。若庫過大,先專危徑。
第二步:煉——揚其金
護且增至值之元。
- 每金元:
- 確其有全測(此汝至貴之產)
- 若未然則明書其界面
- 慎思可否抽為可再用之模
- 每銀元:
- 施針對之改(善名、清型、微優)
- 增測覆至金級
- 解微碼臭而不重構
- 勿改金銀之行——只增其磨與護
得: 金銀已善測、善書、善護。無行之變,只質之增。
敗則: 若「金」元於近察露隱患,重分之。誠於值勝於護瑕。
第三步:化——鉛成金
化重拙之元為優等。
- 鉛元依影響列(耗資最多者先)
- 每鉛元擇化之策:
- 算法之優:以 O(n log n) 代 O(n^2),除冗算
- 緩存/記憶:存屢求之貴果
- 惰算:延算至果確需
- 批處:合多小作為少大作
- 結構之簡:減環路之複,平深嵌
- 施策而量其改:
- 前後之基準於性能
- 前後之行數於複度
- 前後之依數於耦合
- 化畢驗其行之等
得: 於目量有可量之改。每化元勝於鉛前而行等。
敗則: 若鉛元拒優於其當前界面,察界面本為患。或化需變呼之法,非只變實之法。
第四步:去——除其渣
系除死重。
- 每渣元驗其確未用:
- 搜所有引(grep、IDE 用處查)
- 察動引(以字分派、反射)
- 察外用(若碼為庫)
- 除已證之渣:
- 刪死碼、未用之出、殘餘之功
- 自包單中除未用之依
- 清已除功之設
- 每除驗無破(行測)
- 書所除者及其由(於提交之訊,非於碼)
得: 庫更輕。包量、依數、碼量可量之減。諸測仍通。
敗則: 若除元而破某物,非渣也——重分之。若動引礙驗用,除前加暫誌以確無行時之訪。
第五步:驗——稱其金
量總之改。
- 行第一步之基準
- 比前後於目量
- 書點金之果:
- 已煉之元(金銀之改)
- 已化之元(鉛→金附量)
- 已除之元(渣附量/數之影)
- 總量之改(如「快四成七」、「包減三成二」)
得: 於目量有可量、有書之改。庫可證更值於前。
敗則: 若總改微,原碼或勝於所料。書所學——知碼已近優本身即值。
驗
- 驗冊分諸顯元附證
- 金元有全測與書
- 鉛化示可量之前後改
- 渣除驗引而後刪
- 每階諸測皆通
- 總改已量且書
- 無行之退引入
- 入之制皆滿
陷
- 早優:無剖而優。先量,優熱徑
- 磨渣:費力改當刪之碼。先分後煉
- 破金:優而損至佳之碼。金只可增,不可減
- 無量之言:「似速」非點金。每改必量
- 優冷徑:費力於啟時一行之碼而瓶頸在請求環
參
athanor— 全四階之化,於點金露碼需重構非只優transmute— 針對之化於鉛元需範式之遷review-software-architecture— 架構級之察補碼級點金review-data-analysis— 資料管道之優類碼之優
GitHub 仓库
相关推荐技能
executing-plans
设计该Skill用于当开发者提供完整实施计划时,以受控批次方式执行代码实现。它会先审阅计划并提出疑问,然后分批次执行任务(默认每批3个任务),并在批次间暂停等待审查。关键特性包括分批次执行、内置检查点和架构师审查机制,确保复杂系统实现的可控性。
requesting-code-review
设计该Skill可在完成任务、实现主要功能或合并代码前自动调度代码审查子代理,确保实现符合需求和计划。它支持通过指定git SHA范围进行精准的代码变更审查,帮助开发者在关键节点及时发现潜在问题。核心原则是"早审查、勤审查",适用于开发流程的各个关键阶段。
connect-mcp-server
设计这个Skill指导开发者如何将MCP服务器连接到Claude Code,支持HTTP、stdio和SSE三种传输协议。它涵盖了从安装配置到认证安全的完整流程,适用于集成GitHub、Notion、数据库等外部服务。当开发者需要添加集成、配置外部工具或提及MCP相关功能时,这个Skill能提供实用的操作指南。
web-cli-teleport
设计该Skill帮助开发者根据任务特性选择Claude Code的Web或CLI界面,并指导如何在两种环境间无缝迁移会话。它能分析任务复杂度、迭代需求等要素,推荐最优工作界面和工作流。关键特性包括会话状态管理、环境切换指导和上下文优化建议。
