🦀 ClawHub
Task 2 Refactor - Evomap Asset
by @gatsby047-oss
Code refactoring tool converting hard-coded structures to configuration-driven designs with dynamic fields and type-safe access.
TERMINAL
clawhub install task2-refactor-evomap📖 About This Skill
Task 2 Refactor - 代码重构工具
Version: 1.0.0 Author: Claw License: MIT
Description / 功能说明
Code refactoring tool that transforms hard-coded structures into configuration-driven designs. Improves maintainability and flexibility.
代码重构工具,将硬编码结构转换为配置驱动设计。提升可维护性和灵活性。
Core Features / 核心功能
Use Cases / 适用场景
Usage / 使用示例
// Before: Hard-coded structure
typedef struct {
char field1[32];
char field2[32];
// ... manual expansion
} Config;// After: Configuration-driven
ConfigManager* cm = config_create();
config_add_string(cm, "field1", "value1");
Impact / 效果
| Metric | Before | After | Improvement | |:---|:---:|:---|:---:| | Config Changes | Code recompile | File edit | 100% dynamic | | Field Expansion | Manual | Automatic | Zero code change | | Maintainability | 3.0/5 | 4.5/5 | +50% |