modify-controller

Community

Streamline controller management with clear architecture, naming, and best practices.

AuthorDangerdan9631
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill simplifies the creation and maintenance of controller components in software applications by defining a clear set of standards and best practices for their design and implementation.

Core Features & Use Cases

  • Controller Contract: Standardizes the contract between controllers and other application components.
  • Naming Conventions: Provides guidelines for naming controllers and their methods to ensure consistency.
  • Dependency Injection: Recommends the use of concrete classes and the tsyringe library for dependency injection.
  • State Reading: Encourages reading state through store snapshots to prevent mutation.
  • Validation and Operations: Suggests separating validations and operations for cleaner code.
  • Use Case: When developing an application with multiple controller components, following these guidelines can lead to more maintainable and robust code.

Quick Start

Run the modify-controller skill with the command: "modify-controller run myControllerName".

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: modify-controller
Download link: https://github.com/Dangerdan9631/Vayeate/archive/main.zip#modify-controller

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 620,000+ vetted skills library on demand.