patterns

Load project code patterns from patterns.json for feature implementation.

Updated Dec 1, 2025
One-click install
npx skills add https://github.com/Clouder0/dotagent --skill patterns
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: patterns
Source: https://github.com/Clouder0/dotagent/tree/main/.claude/skills/patterns
Command: npx skills add https://github.com/Clouder0/dotagent --skill patterns

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Provides standardized patterns to maintain consistency across implementations.

Core Features & Use Cases

  • Pattern files: Refer to memory/knowledge/codebase/patterns.json for guidance.
  • Consistency: Ensures architecture and code follow established abstractions.

Quick Start

Load the patterns before implementing a feature to align with project conventions.

Frequently Asked Questions about patterns

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I maintain code consistency across a project using established patterns?▼

Load common code patterns from your project's patterns.json file before implementing features. This ensures your code follows established abstractions for data access, API design, components, state management, and error handling, maintaining consistency across the codebase.

What patterns should I follow when creating new components?▼

Refer to your project's patterns.json to identify component patterns already in use. Applying these patterns when building new components ensures your code aligns with existing architectural decisions and project conventions.

Where do I find the code patterns for this project?▼

Code patterns are defined in @memory/knowledge/codebase/patterns.json. Consult this file when implementing features, creating components, or deciding how to structure code to follow project abstractions.

How do I decide which abstraction to use for error handling?▼

Check the error handling patterns documented in patterns.json. This file specifies the standardized error handling approach your project uses, ensuring consistent error management across implementations.

Can I use custom patterns or must I follow established ones?▼

Use the established patterns defined in patterns.json to maintain consistency. These patterns cover data access, API design, components, state management, and error handling across your codebase.

Related Skills