From neo-skills
Generates C# interfaces from classes, extracting only public get-only properties (no virtual, set, or init), with smart file handling: create new, append, or replace existing interfaces.
How this skill is triggered — by the user, by Claude, or both
Slash command
/neo-skills:neo-csharp-interface-generatorThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. **Code Structure Recognition**: Parse C# Class content, identify properties, methods, and access modifiers.
virtual keyword.public members.I.virtual modifier.get; accessor. No set; or init; is allowed.public members.read_file (if the file exists) -> logical replacement -> write_file.npx claudepluginhub benknightdark/neo-skills --plugin neo-skillsGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.