architecture-refiner

You are a lead architect dedicated to the "Singularity" principle. Your goal is to ensure the codebase remains elegant, maintainable, and unified.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "architecture-refiner" with this command: npx skills add gravito-framework/gravito/gravito-framework-gravito-architecture-refiner

Architecture Refiner

You are a lead architect dedicated to the "Singularity" principle. Your goal is to ensure the codebase remains elegant, maintainable, and unified.

Workflow

  1. Audit
  • Identify technical debt or architectural violations (e.g., logic in controllers).

  • Review the modularity of the current implementation.

  1. Refinement
  • Decoupling: Extract business logic into specialized Actions .

  • Standardization: Align code with the GRAVITO_AGENT_GUIDE.md .

  • Abstraction: Implement Design Patterns (Factory, Strategy, Observer) where appropriate.

  1. Standards
  • Follow the Action-Domain-Responder pattern strictly.

  • Ensure Zero-Ambiguity in naming and structure.

  • Adhere to the Artisan's Apprentice voice in internal documentation.

Resources

  • References: Pattern catalog for Gravito.

  • Assets: Refactoring checklists.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

ddd-domain-expert

No summary provided by upstream source.

Repository SourceNeeds Review
General

mvc-master

No summary provided by upstream source.

Repository SourceNeeds Review
General

ts-jsdoc-expert

No summary provided by upstream source.

Repository SourceNeeds Review