code-writing
To use when writing code, to prevent duplication of code, dirty code, untested code, duplication of efforts.
Discover documentation automation tools skills, compare source repositories and read the instructions for each workflow.
To use when writing code, to prevent duplication of code, dirty code, untested code, duplication of efforts.
Enforces documentation refactoring protocol: phase folders, status tracker updates, proper file placement, naming conventions. Use when creating documentation, organizing docs, or updating documentation structu...
Implémente le code selon le plan validé, en respectant les conventions du projet. Utiliser après validation du plan, quand on passe à l'écriture du code, ou pour chaque étape d'implémentation.
Type regeneration workflow - when and how to run npm run clean description: Type regeneration workflow - when and how to run npm run clean && npm run generatedescription: Type regeneration workflow - when and h...
Use for any code implementation task. Enforces RED-GREEN-REFACTOR cycle. "If you didn't watch it fail, you don't know if it tests the right thing."
Simplify and refine recently modified code for clarity, consistency, and maintainability while preserving all functionality. Use this skill when asked to simplify code, clean up recent changes, refine implement...
Generate C# code for Notebook Automation that matches repo conventions (file-scoped namespaces, modern C#, clean DI, safe error handling).
Scaffold new skills with the standard directory structure and boilerplate files.
Improve code quality while preserving behavior. Handles tech debt, pattern migrations, and structural improvements. Test suite is the contract - all tests must continue passing.
Manage NuGet packages in .NET projects/solutions. Use this skill when adding, removing, or updating NuGet package versions. It enforces using `dotnet` CLI for package management and provides strict procedures f...
Guidelines and systematic process for updating variable, function, and class names to improve code readability and maintainability.
Scaffold a new project in a subdirectory
This skill should be used when creating or organizing working files in the .claude/ directory. It enforces consistent structure, naming conventions, and required cross-references for plans, architecture docs, e...
Loads OpenSCAD files with full dependency context by parsing use/include statements, resolving library paths, and extracting API surface (modules, functions, parameters). Use when working with OpenSCAD files, d...
Clean build artifacts and temporary files
Refactor legacy Java code to modern patterns and best practices. Use when modernizing old Java code, converting to Java 8+ features, refactoring legacy applications, applying design patterns, improving error ha...
Agent skill for extracting variable values from Dockerfile and Makefile before Dalec spec generation
Analyze codebase with parallel Explore agents to produce .planning/codebase/ documents
Use when implementing any feature or bugfix, before writing implementation code
Use when creating implementation plans. Mandates exact file paths, complete code samples, and expected output. No vague language allowed.
Safe, incremental refactoring for Treido. Triggers on "REFACTOR:" prefix, tech debt cleanup, splitting large files, or restructuring modules without changing behavior.
在实施任何功能或错误修复时使用,在编写实施代码之前
Use when modifying Emacs config files - ensures you edit .org source files not generated .el files, and properly tangle changes
Generate a coaching guide from code review feedback to help tech leads conduct effective review discussions. Use when the user wants to discuss review items with authors, create discussion questions, or prepare...
The default order uses GitHub repository stars from our indexed data. Stars belong to the source repository and may be shared by multiple skills. They indicate repository interest, not skill installs or an independent quality score.