athanor
정보
아타노르 스킬은 네 단계의 연금술적 과정을 통해 복잡하게 얽힌 코드나 레거시 코드를 체계적으로 깔끔하고 현대적인 출력으로 변환합니다. 이 스킬은 점진적인 수정이 실패한 복잡한 리팩토링 작업, 예를 들어 코드베이스를 패러다임 간에 변환하거나 심각한 문제가 있는 모듈을 전면적으로 개편하는 경우에 설계되었습니다. 이 과정에는 내장된 검증 지점을 갖춘 분해, 정제, 계몽, 합성 단계가 포함됩니다.
빠른 설치
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/athanorClaude Code에서 이 명령을 복사하여 붙여넣어 스킬을 설치하세요
문서
煉爐
煉碼或數之四階變——黑(解)、白(淨)、黃(明)、紅(合)——階間有冥與癒檢點。
用
- 變舊碼為現等→用
- 重構深糾模而漸修恆敗→用
- 庫範變(程序至函、整至模)→用
- 治原亂數為清析集→用
- 簡重構停而需全環變→用
入
- 必:欲變料(檔路、模名、數源)
- 必:欲末態(標構、範、式)
- 可:知限(必存 API、不可改數模等)
- 可:前敗變試與停由
行
一:黑——解
破原料為其元。無聖;皆錄。
- 全錄料:
- 列各函、類、模、數實
- 圖諸依(入、呼、數流)
- 識隱耦(共全、隱態、副效)
- 顯隱設:
- 碼賴何無文行?
- 何誤況默吞?
- 何序依存?
- 錄反例與技債:
- 神物、循依、複貼
- 死碼、不達枝、遺特
- 硬碼、魔數、嵌設
- 出黑錄:諸件、依、設、反例之構錄
得:無畏完料錄。錄當不適——若不則解未深。每隱設皆明。
敗:料太大不能全錄→按模界分各為獨煉行。依太纏不能圖→用 grep/Grep 追實呼處非賴文。
二:冥——煅檢點
行 meditate 清黑期積之設。
- 置黑錄而清心脈
- 定於入述變之標
- 察黑入之偏——解使某法似必?
- 標早解念為「岔」而返標
得:清、無偏態評料而不為今形定。標似新非為所見限。
敗:黑發拉注(甚劣反例、誘存之巧 hack)→書下而明置。標清於今形再進。
三:白——淨
分本與偶。剝諸不為標形者。
- 自黑錄分各件:
- 本:核商邏、不可代算、關數變
- 偶:框模、舊蟲變通、容片
- 毒:反例、安洞、死碼
- 取本入孤:
- 拉核邏出框包
- 分數變於 I/O
- 取介於施
- 全去毒——文何去與何由
- 偶件定標形有等否
- 出白萃:淨本邏附清介
得:純、孤函/模代原料核值。各部可孤測。萃顯小於原。
敗:本與偶纏不能分→先入縫點(介)。料抗淨→或需 dissolve-form 後煉再續。
四:癒——淨評
行 heal 評淨深否。
- 分白萃:仍載毒餘乎?
- 察偏:淨偏自原變標乎?
- 評全:本件皆計或某早棄?
- 重衡:誤分為偶之本件復原
得:信白萃完、清、備明。無本邏失;無毒紋留。
敗:評揭大缺→回三附識具缺。料不全勿入黃。
五:黃——明
見標形。圖淨件至最佳構。
- 紋識:識何設紋為淨件:
- 數流示管/濾、事源、CQRS 乎?
- 介示策、配、面乎?
- 模構示六角、層、微核乎?
- 設標構:
- 圖各本件至新位
- 定件間介
- 規數於新構之流
- 識須新建(原無等):
- 統重邏之新抽
- 代隱耦之新介
- 代默敗之新誤理
- 出黃藍:自白萃至標形之完圖
得:清、詳藍各本件有家、各介定。藍當似必——予淨件此構為自然合。
敗:多有效構爭→各按入限評。無明勝→偏最簡而文選為後。
六:冥——合前檢
行 meditate 為末合備。
- 清黃之析脈
- 定於黃藍為合導
- 察變憂——有何急乎?
- 確備:藍清、料淨、限知
得:對所建之靜清。合期當為行非設。
敗:藍存疑→回五附具憂。藍精勝以不確始合。
七:紅——合
合淨件為標形。賢者石:行、優之碼。
- 按黃藍築新構:
- 建檔、模、介如規
- 遷各本件至新位
- 施新抽與介
- 接諸件:
- 接設之數流
- 經新路施誤傳
- 設依注或模載
- 驗合:
- 各件孤行乎?(單測)
- 諸件正合乎?(整測)
- 全系出同原乎?(退測)
- 撤架:
- 刪暫容片
- 去遷助
- 清舊構之餘引
- 出紅果:變碼,於新形全功
得:行碼可量勝原:少行、清構、加測覆、減依。變畢,舊形可棄。
敗:合揭藍缺→勿補——回五(黃)改設。獨件敗→孤修再試全整。紅勿出半變嵌合怪。
驗
- 黑錄完(諸件、依、設皆錄)
- 黑/白間冥檢過(設清)
- 白萃唯本件附清介
- 癒評確淨完
- 黃藍圖每本件至標形
- 黃/紅間冥檢過(備合)
- 紅果通對原行之退測
- 紅果可量改(繁、耦、測覆)
- 無毒件存末果
- 入變限滿
忌
- 略黑深:急解致隱耦於合期顯。全投錄
- 存偶繁:執巧變通或「行之,勿觸」碼。非本則去
- 略冥檢:一階心勢偏次。停為構非可選
- 無藍合:黃未完即始碼出補非變
- 退測不全:紅須生原行。未測路將默破
- 黃中範蔓:明期揭原標外改機。註之而勿追——煉服述變非擬理
參
transmute—— 為單函或小模之輕變chrysopoeia—— 值取與優(化基碼為金)meditate—— 階檢用之元清heal—— 淨驗用之子系評dissolve-form—— 料太剛於煉時先溶adapt-architecture—— 系階遷紋之伴review-software-architecture—— 合後構察
GitHub 저장소
연관 스킬
executing-plans
디자인executing-plans 스킬은 검토 체크포인트가 포함된 통제된 배치로 실행할 완전한 구현 계획이 있을 때 사용합니다. 이 스킬은 계획을 불러와 비판적으로 검토한 후, 소규모 배치(기본값 3개 작업)로 작업을 실행하면서 각 배치 사이에 진행 상황을 아키텍트 검토를 위해 보고합니다. 이를 통해 내재된 품질 관리 체크포인트를 갖춘 체계적인 구현이 보장됩니다.
requesting-code-review
디자인이 스킬은 코드 변경 사항을 요구 사항에 따라 분석하기 위해 코드 리뷰어 하위 에이전트를 호출합니다. 작업 완료 후, 주요 기능 구현 후, 또는 메인 브랜치에 병합하기 전에 사용해야 합니다. 이 리뷰는 현재 구현체와 원래 계획을 비교하여 문제를 조기에 발견하는 데 도움이 됩니다.
connect-mcp-server
디자인이 스킬은 개발자들이 HTTP, stdio 또는 SSE 전송 방식을 통해 MCP 서버를 Claude Code에 연결하는 포괄적인 가이드를 제공합니다. GitHub, Notion 및 사용자 정의 API와 같은 외부 서비스를 통합하기 위한 설치, 구성, 인증 및 보안을 다룹니다. MCP 통합 설정, 외부 도구 구성 또는 Claude의 모델 컨텍스트 프로토콜 작업 시 활용하세요.
web-cli-teleport
디자인이 스킬은 작업 분석을 기반으로 개발자가 Claude Code 웹 인터페이스와 CLI 인터페이스 중 선택할 수 있도록 돕고, 두 환경 간 원활한 세션 텔레포트를 가능하게 합니다. 웹, CLI 또는 모바일 환경 전환 시 세션 상태와 컨텍스트를 관리하여 워크플로를 최적화합니다. 다양한 단계에서 서로 다른 도구가 필요한 복잡한 프로젝트에 사용하세요.
