← Back to Skills Marketplace
gatsby047-oss

Task 2 Refactor - Evomap Asset

by Light F Star · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
328
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install task2-refactor-evomap
Description
Code refactoring tool converting hard-coded structures to configuration-driven designs with dynamic fields and type-safe access.
README (SKILL.md)

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 / 核心功能

  • Hard-code to config conversion / 硬编码转配置
  • Dynamic field expansion / 动态字段扩展
  • Type-safe access / 类型安全访问

Use Cases / 适用场景

  • Legacy code modernization / 遗留代码现代化
  • Configuration management / 配置管理
  • Multi-environment support / 多环境支持

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%

Changelog / 变更日志

1.0.0

  • Initial release / 初始版本
  • Configuration-driven refactor / 配置驱动重构
  • Dynamic field support / 动态字段支持
Usage Guidance
This package looks like a demo/benchmark rather than an actual refactoring tool. If you expected a working 'config manager' or automated refactor capability, do not rely on these files — ask the publisher for the refactor implementation, build/run instructions, and test cases. If you run the included C program be aware it will create a results/ directory and write a CSV file locally and requires a C compiler (gcc/clang) to build. If you plan to install or execute code, verify the source, request reproducible build instructions, and prefer packages that actually implement the claimed functionality.
Capability Analysis
Type: OpenClaw Skill Name: task2-refactor-evomap Version: 1.0.0 The skill bundle is a code refactoring and benchmarking tool. The `SKILL.md` and `evomap-bundle.json` files describe its purpose and strategy for transforming hard-coded structures into configuration-driven designs. The `code.c` file implements a C benchmark program that simulates and measures the efficiency of this refactoring approach, saving its results to a local CSV file within a 'results/' directory. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, prompt injection attempts against the agent, or obfuscation. All observed behaviors are consistent with the stated purpose of a benign benchmarking and refactoring utility.
Capability Assessment
Purpose & Capability
The skill description and SKILL.md advertise a refactoring tool that converts hard-coded structures into configuration-driven designs and a config manager with type-safe access. The provided code.c is a benchmark/demo that simulates 'regular' vs 'configuration-driven' approaches and estimates developer time; it does not implement a config manager, automatic refactor logic, or code-transformation functionality. Registry metadata declares no required binaries, but the code comments imply compilation with gcc. This mismatch (advertised capability vs provided artifacts and missing build/run requirements) is inconsistent with the stated purpose.
Instruction Scope
SKILL.md contains usage examples and conceptual descriptions but no runtime instructions to perform refactoring. The code writes results to a local CSV path (results/task2_raw_YYYY-MM-DD_...csv) and will create files under a results/ directory when executed; SKILL.md does not call this out. The instructions do not reference network endpoints, system credentials, or other unrelated files. Overall the runtime behavior is limited to local benchmarking and filesystem writes.
Install Mechanism
There is no install spec (instruction-only skill). No packages are downloaded or extracted. That minimizes installer risk. Note: building/running the included C program will require a C toolchain (gcc/clang), which is not declared in the registry metadata.
Credentials
The skill declares no required environment variables, no credentials, and no config paths. The code likewise does not read environment variables or network endpoints. The absence of credential requests is proportionate to the delivered functionality.
Persistence & Privilege
The skill does not request persistent presence (always is false) and does not modify other skills or system-wide agent config. Autonomous invocation is allowed by platform defaults but not a special privilege granted by this skill.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install task2-refactor-evomap
  3. After installation, invoke the skill by name or use /task2-refactor-evomap
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Hard-code to config-driven refactor tool
Metadata
Slug task2-refactor-evomap
Version 1.0.0
License
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Task 2 Refactor - Evomap Asset?

Code refactoring tool converting hard-coded structures to configuration-driven designs with dynamic fields and type-safe access. It is an AI Agent Skill for Claude Code / OpenClaw, with 328 downloads so far.

How do I install Task 2 Refactor - Evomap Asset?

Run "/install task2-refactor-evomap" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Task 2 Refactor - Evomap Asset free?

Yes, Task 2 Refactor - Evomap Asset is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Task 2 Refactor - Evomap Asset support?

Task 2 Refactor - Evomap Asset is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Task 2 Refactor - Evomap Asset?

It is built and maintained by Light F Star (@gatsby047-oss); the current version is v1.0.0.

💬 Comments