정보
`dissolve-form` 스킬은 핵심 기능을 보존하면서 경직되고 경화된 시스템 구조를 통제적으로 해체합니다. 이는 기술 부채나 구조적 경직성이 진전을 막을 때, 일반적으로 `assess-form` 분류 결과가 PREPARE/CRITICAL 단계이거나 `adapt-architecture` 단계 전에 사용됩니다. 주요 활동으로는 경직성 매핑, 해체 순서 설계, 기술 부채 및 조직적 경화의 안전한 분해가 포함됩니다.
빠른 설치
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/dissolve-formClaude Code에서 이 명령을 복사하여 붙여넣어 스킬을 설치하세요
문서
解形
控拆僵硬系統之結構——消石化之架構、累積之技債、組織之僵固——而存為新形之種之核心能力(「成蟲盤」)。
用時
- 形評(見
assess-form)定系統為 PREPARE 或 CRITICAL(過僵難直變) - 系統石化至增量變不可能
- 技債已累積至阻一切前進
- 組織結構僵至不能適新要
- 欲
adapt-architecture前先軟化當前之形使可重塑 - 遺產系統退役前須取值
入
- 必要:示高剛性之形評(由
assess-form得) - 必要:須存之核心能力之識(成蟲盤)
- 可選:目標形(解形後應顯現者;或未知)
- 可選:解形之時間表與限
- 可選:相關者於特定組件之憂
- 可選:前次解形之試與其果
法
第一步:識成蟲盤
生物蛻變中,成蟲盤乃毛蟲內一簇細胞,歷解而存,化為蝶之器。識必存之核心能力。
- 錄當前系統所供之諸能:
- 面用者之功能
- 資料處理之函
- 與外系統之整合點
- 嵌於代碼/流程中之組織知識
- 業務規則(常隱而無書)
- 類每能:
- 成蟲盤(必存):核心業務邏輯、關鍵整合、不可替之資料
- 可替組織(可重建):UI、基礎設施、標準算法
- 死組織(不應存):已無之 bug 之繞過、死系統之相容墊、無人用之功能
- 將成蟲盤取為可攜形式:
- 明書業務規則(其或僅存於代碼註釋或部落知識)
- 取關鍵算法為獨立已測之模塊
- 以格式無關之表示出核心資料
- 記整合契約及其實際(非書面)行為
得: 諸能清單已類為核心(存)、可替(重建)、死(棄)。解形始前核心能力已取為可攜形式。
敗則: 成蟲盤之識不確(相關者於何為核心有異)則寧取偏存。取多於所料之能——解後棄易,失之知識常不可復。
第二步:謀解形之序
定結構元件解形之序——外層先,核心最後。
- 按依賴深度排序:
- 第 1 層(最外):無依賴之組件——去之無損
- 第 2 層:其依賴僅為第 1 層(已解)之組件
- 第 3 層:依賴更深之組件——去之須謹守接口
- 第 N 層(核心):諸皆依之承重組件——最後解
- 每層定:
- 何物解之(去、退役、存檔)
- 何替之(新組件、無物、臨時樁)
- 餘諸層之須保接口
- 此層解後何驗系統仍行
- 立解形檢查點:
- 每層後,餘系統須測且驗行
- 每檢查點為解形可暫之穩態
- 若層解致意外破壞,由前檢查點復之
Dissolution Sequence (outside in):
┌─────────────────────────────────────────────────────────────────┐
│ Layer 1: Dead features, unused integrations, orphaned code │
│ → Remove. Nothing depends on these. │
│ │
│ Layer 2: Replaceable UI, standard infrastructure │
│ → Replace with modern equivalents or stubs │
│ │
│ Layer 3: Business logic wrappers, data access layers │
│ → Extract imaginal discs, then dissolve │
│ │
│ Layer 4 (core): Load-bearing structures, data stores │
│ → Dissolve last, with full replacement ready │
└─────────────────────────────────────────────────────────────────┘
得: 層序之解形序,每步穩(檢查點驗)且可逆(前檢查點可復)。最關鍵組件於最後解形,其時隊最有驗與信。
敗則: 依賴映射揭循環依賴(A 依 B,B 依 A)則先破環方能順解。於 A、B 間設接口、破環、再續序。
第三步:行接口考古
解僵結構前,掘並書其實接口——非書面者,乃實用者。
- 監測當前接口:
- 每調、每消息、每資料交換於每接口皆記
- 行至少一完整業務週期(日、週、月——視相關)
- 捕實負載形,非僅書面模式
- 實行對書面行為:
- 書面接口何未被調?(第 1 層解之候選)
- 書面之外接口何活躍?(隱依賴——須存或明替)
- 實流量揭何邊界情形,書面未及?
- 由實行為立接口契約:
- 此契約為任何替者之規格
- 含入出之實例
- 書錯誤處理行為(實為何,非應為何)
得: 經驗所得之接口契約,準確表系統實際通訊,含未書行為與隱依賴。
敗則: 監測過侵(損性能或須改代碼)則採樣流量代盡捕。業務週期過長則用已有資料佐以相關者訪談「何時何物調何物」。
第四步:控行解形
系統去結構元件而保成蟲盤之活。
- 始於第 1 層(最外、無依賴):
- 去死功能與無用代碼
- 存檔(勿刪)以作參
- 驗:系統仍過諸測,無運行錯
- 歷每層而進:
- 每解之組件: a. 驗成蟲盤已取(第一步) b. 若有依賴餘者裝替或樁 c. 去組件 d. 行驗證套 e. 察意外副作用
- 每檢查點:書系統當前狀,驗行之狀
- 處解形之抗:
- 某組件抗解(隱依賴浮出)
- 去致意外破壞時: a. 由檢查點復 b. 查隱依賴 c. 加之於接口考古(第三步) d. 為該依賴立明樁 e. 再試解
- 追解形之進:
- 餘與解之組件
- 已取且驗為可攜之成蟲盤
- 已現且處之意外依賴
得: 非核心結構之系統、可驗之解。每層後餘系統更小、更簡、且仍行。成蟲盤保於可攜形式。
敗則: 解致級聯失敗則層序有誤——隱依賴深於預期。停、復、重映依賴、重序。若顯「成蟲盤」複雜於預期則該能配更多取時。
第五步:備重建之基
解後,餘系統應為最小可行核加取出之成蟲盤,備作重建。
- 評解後狀:
- 餘者何?(最小行核 + 取出之能)
- 餘系統可維否?(隊能解且改否)
- 諸成蟲盤皆可訪且驗否?(可攜、已測、已書)
- 立重建清單:
- 列每成蟲盤及其契約、資料、測試套
- 明重建之目標架構(或標為「待定」)
- 識缺口:部分取出或質量有慮之能
- 交於重建:
- 目標形已知:以最小核為起點續
adapt-architecture - 目標形未知:於最小核上運行而設計目標
- 無論何者:系統今已足柔可塑
- 目標形已知:以最小核為起點續
得: 最小、可維之系統,附明書之取能。基礎潔淨,備以任何所擇之形重建。
敗則: 解後系統不可維於預期則某應存之核心結構已解。察成蟲盤清單——若關鍵能缺,或仍可由存檔復。最小核過小不能行則某「可替組織」實為核心——由檢查點復之。
驗
- 成蟲盤已識、取出、驗為可攜形式
- 解形序由最外(無依賴)至核心層序
- 接口考古捕實際(非僅書面)行為
- 每解形層有驗之檢查點
- 解中無核心能力失
- 解後系統最小、可維、且行
- 重建清單書取能與缺口
陷
- 未取而解:取核心能力前去僵組件毀不可復之知識。恆先取成蟲盤
- 信書面甚於觀察:書面接口常異於實行。接口考古(第三步)顯真;書面顯意圖
- 先解核心:於依賴未解前去承重結構致級聯失敗。恆由外而內
- 盡解:盡解以從頭始聽來潔淨然失組織知識、歷驗之邊界處理、運維連續。存成蟲盤
- 解為罰:解系統「因其不良」而無重建之謀致真空。解乃重建之備,非終點
參
assess-form— 前置評估以識僵固且觸解形adapt-architecture— 繼解形之重建技repair-damage— 為須定向修而非全解之系統build-consensus— 大解前之共識可防隊散decommission-validated-system— 監管系統之正式退役流程conduct-post-mortem— 事後分析與解形之考據嚴謹相通
GitHub 저장소
Frequently asked questions
What is the dissolve-form skill?
dissolve-form is a Claude Skill by pjt222. Skills package instructions and resources that Claude loads on demand, so Claude can perform dissolve-form-related tasks without extra prompting.
How do I install dissolve-form?
Use the install commands on this page: add dissolve-form to Claude Code as a plugin, or clone its repository into your skills directory, then restart Claude so it picks up the skill.
What category does dissolve-form belong to?
dissolve-form is in the Other category, tagged general.
Is dissolve-form free to use?
Yes. dissolve-form is listed on AIMCP and free to install. It runs inside Claude, so no separate service account is required to use the skill itself.
연관 스킬
LlamaGuard는 폭력 및 혐오 발언 등 6가지 안전 범주에서 LLM 입력과 출력을 조정하기 위한 Meta의 70-80억 파라미터 모델입니다. 94-95% 정확도를 제공하며 vLLM, Hugging Face 또는 Amazon SageMaker를 사용해 배포할 수 있습니다. 이 기술을 사용하여 AI 애플리케이션에 콘텐츠 필터링 및 안전 가드레일을 손쉽게 통합하세요.
이 Claude Skill은 리소스 적정화, 태깅 전략, 지출 분석을 통해 개발자들이 클라우드 비용을 최적화할 수 있도록 지원합니다. AWS, Azure, GCP에서 클라우드 비용을 절감하고 비용 거버넌스를 구현하기 위한 프레임워크를 제공합니다. 인프라 비용을 분석하거나, 리소스를 적정화하거나, 예산 제약을 충족해야 할 때 사용하세요.
이 Claude Skill은 스프레드, 오버/언더, 프로프 베트를 포함한 스포츠 베팅 시장을 분석합니다. 역사적 추이와 상황별 통계를 검토하여 가치 베트를 발견하고, 교육적 목적으로 실행 가능한 권장 사항이 담긴 구조화된 마크다운 결과를 제공합니다. 개발자는 이 기능을 스포츠 베팅 분석 도구에 활용할 수 있으며, 단순히 엔터테인먼트/교육 목적으로만 설계되었음을 유의해야 합니다.
이 스킬은 bitsandbytes를 사용하여 LLM을 8비트 또는 4비트 정밀도로 양자화하며, 최소한의 정확도 손실로 50-75%의 메모리 감소를 달성합니다. 제한된 GPU 메모리에서 더 큰 모델을 실행하거나 추론을 가속화하는 데 이상적이며, INT8, NF4, FP4와 같은 형식을 지원합니다. 이 스킬은 HuggingFace Transformers와 통합되어 QLoRA 학습 및 8비트 옵티마이저를 가능하게 합니다.
