nim-code-organization

Community

Structure Nim modules with safe state

Authorplanetis-m
Version1.0.0
Installs0

System Documentation

What problem does it solve?

It helps you avoid subtle orchestration bugs in Nim by keeping module structure, helper placement, and export surfaces consistent and intentional.

Core Features & Use Cases

  • State-safe orchestration structure: Prevents nested helpers that capture mutable outer locals by using explicit state objects and outer-scope helper procs.
  • Maintainable module and export design: Keeps exports intentional so refactors don’t accidentally leak internals or create dead APIs.
  • Refactor hygiene for reliability: Removes dead imports and dead declarations immediately to reduce compilation friction and confusion.

Quick Start

Use the nim-code-organization skill to refactor your Nim orchestration so each multi-step flow uses explicit state objects and clearly placed helper procs instead of nested closures that capture mutable variables.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: nim-code-organization
Download link: https://github.com/planetis-m/skills_experiment/archive/main.zip#nim-code-organization

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.