askill
faion-code-quality

faion-code-qualitySafety 90Repository

Code quality specialist: architecture patterns, refactoring, code review, development practices. 23 methodologies.

0 stars
1.2k downloads
Updated 2/3/2026

Package Files

Loading files...
SKILL.md

Code Quality & Architecture Sub-Skill

Architecture patterns, code quality, refactoring, and development practices.

Purpose

Handles architecture patterns, code decomposition, refactoring, code review, development practices, and tech debt management.


Context Discovery

Auto-Investigation

SignalCheck ForWhy
Architecture docsADRs, C4 diagrams, domain modelsArchitecture patterns in use
Code review commentsReview patterns, quality standardsReview culture
Linting configESLint, Prettier, ruff rulesCode quality standards
Tech debt trackingIssue labels, debt backlogTech debt awareness
Documentation qualityCLAUDE.md, README patternsDocumentation standards

Discovery Questions

questions:
  - question: "What's your code quality need?"
    options:
      - label: "Architecture design"
        description: "Use clean-architecture, domain-driven-design, cqrs-pattern"
      - label: "Code review"
        description: "Use code-review, code-review-process"
      - label: "Refactoring"
        description: "Use refactoring-patterns, code-decomposition-patterns"
      - label: "Tech debt management"
        description: "Use tech-debt-basics, tech-debt-management"

  - question: "What's your architecture approach?"
    options:
      - label: "Domain-driven"
        description: "Apply domain-driven-design"
      - label: "Microservices"
        description: "Apply microservices-design"
      - label: "Event-driven"
        description: "Apply event-sourcing-basics"
      - label: "Clean/layered"
        description: "Apply clean-architecture"

  - question: "Are you working with LLMs for code generation?"
    options:
      - label: "Yes, AI-assisted development"
        description: "Apply llm-friendly-architecture"
      - label: "No, traditional development"
        description: "Standard architecture patterns"

When to Use

  • Architecture patterns (DDD, CQRS, Clean Architecture, Event Sourcing)
  • Code review and quality standards
  • Refactoring patterns
  • Code decomposition strategies
  • Development practices (XP, pair/mob programming)
  • Tech debt management
  • Documentation standards
  • LLM-friendly architecture

Methodologies (23 files)

Architecture (7): clean-architecture, domain-driven-design, cqrs-pattern, microservices-design, llm-friendly-architecture, event-sourcing-basics, event-sourcing-implementation

Code Quality (10): code-review, code-review-basics, code-review-process, code-coverage, refactoring-patterns, code-quality-trends, documentation, claude-md-creation, tech-debt-basics, tech-debt-management

Code Decomposition (3): code-decomposition-patterns, code-decomposition-principles, framework-decomposition-patterns

Dev Practices (3): xp-extreme-programming, pair-programming, mob-programming

Tools

Code quality: ESLint, Prettier, ruff, SonarQube Architecture: C4 model, ADRs, UML

Related Sub-Skills

Sub-skillRelationship
faion-automation-toolingTooling and automation
faion-software-architectHigh-level architecture decisions
faion-testing-developerTesting strategies

Integration

Invoked by parent skill faion-devtools-developer for code quality and architecture work.


faion-code-quality v1.0 | 23 methodologies

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

75/100Analyzed 2/13/2026

A well-structured routing skill for code quality and architecture. It effectively defines context discovery steps and user interaction questions, serving as a high-level index for various methodologies, though it relies on external files for detailed implementation guidance.

90
90
75
60
65

Metadata

Licenseunknown
Version-
Updated2/3/2026
Publisherfaionfaion

Tags

lintingllm