ryanthedev
Are you ryanthedev? Claim your skills.
ryanthedev / cc-data-organization
Audits and improves data organization in code, ensuring best practices for variable declarations, types, and naming conventions.
ryanthedev / aposd-designing-deep-modules
Facilitates a structured design process for modules and APIs, promoting diverse approaches and thorough evaluation before implementation.
ryanthedev / aposd-maintaining-design-quality
Guides developers in maintaining design quality through a structured workflow for code modifications, ensuring strategic improvements.
ryanthedev / aposd-optimizing-critical-paths
Optimizes code performance through a structured workflow focusing on measurement, fundamental fixes, and critical path redesign.
ryanthedev / aposd-reviewing-module-design
Evaluates module design using APOSD principles to identify complexity symptoms and improve code quality through systematic reviews.
ryanthedev / aposd-simplifying-complexity
Simplifies complex code using the Error Reduction Hierarchy, enhancing error handling and reducing configuration complexity.
ryanthedev / aposd-verifying-correctness
Ensures code correctness by running a comprehensive 6-dimension checklist before committing, enhancing reliability and safety.
ryanthedev / cc-construction-prerequisites
Verifies construction prerequisites using detailed checklists to ensure project readiness, guiding teams in planning and coding conventions.
ryanthedev / cc-control-flow-quality
Evaluates control flow quality in code using a comprehensive checklist to identify and refactor complex structures for improved readability.
ryanthedev / cc-documentation-quality
Evaluates and ensures the quality of documentation across various formats, helping maintain clarity and accuracy in technical projects.
ryanthedev / cc-integration-practices
Optimizes integration strategies and CI/CD processes to enhance build reliability and reduce integration failures.
ryanthedev / cc-performance-tuning
Optimizes code performance using a structured approach with profiling and a checklist to address slow execution and resource issues.
ryanthedev / cc-pseudocode-programming
Guides routine design using the Pseudocode Programming Process to enhance coding efficiency and clarity.
ryanthedev / cc-table-driven-methods
Optimizes complex conditional logic by replacing it with table lookups, enhancing code maintainability and efficiency.
ryanthedev / setup-ast
Configures tree-sitter CLI and grammars for effective AST-powered code review and diagnostics.
ryanthedev / cc-debugging
Guides systematic debugging using the scientific method to effectively identify and fix software errors.
ryanthedev / cc-defensive-programming
Enhances code quality by auditing error handling and input validation using a comprehensive checklist for defensive programming.
ryanthedev / cc-quality-practices
Enhances code quality through comprehensive checklists and debugging methods, ensuring effective testing and defect detection.
ryanthedev / cc-refactoring-guidance
Provides guidance for safe code refactoring, emphasizing rigorous practices to improve code structure without altering behavior.
ryanthedev / cc-routine-and-class-design
Evaluates routine and class design quality using checklists to ensure effective object-oriented programming practices.