structure-swift-sources
CommunityReshape Swift sources, split files, headers.
Authorgaelic-ghost
Version1.0.0
Installs0
System Documentation
What problem does it solve?
Swift repositories often become difficult to maintain when source files grow too large, layout lacks feature‑layer organization, headers are missing or inconsistent, and TODO/FIXME comments clutter the codebase.
Core Features & Use Cases
- File splitting: Detects oversized Swift files and splits them according to configurable line‑count thresholds.
- Layout normalization: Reorganizes files into feature‑and‑layer directories for Swift packages or Xcode projects.
- Header and ledger cleanup: Normalizes structured block‑comment headers and extracts TODO/FIXME entries into ledger files.
Quick Start
Run the structure‑swift‑sources skill on my Swift project to reorganize files, split large sources, and normalize headers.
Dependency Matrix
Required Modules
PyYAML
Components
scriptsreferences
💻 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: structure-swift-sources Download link: https://github.com/gaelic-ghost/socket/archive/main.zip#structure-swift-sources Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.