Skip to content

Latest commit

 

History

History
239 lines (205 loc) · 5.82 KB

File metadata and controls

239 lines (205 loc) · 5.82 KB

Augment Extensions Module Catalog

This catalog lists all available extension modules for Augment Code AI.

Quick Start

# List all modules
augx list

# Show module details
augx show <module-name>

# Link a module to your project
augx link <module-name>

Coding Standards

HTML/CSS/JavaScript Standards

  • Module: coding-standards/html-css-js
  • Version: 1.0.0
  • Character Count: ~165,097
  • Description: Comprehensive HTML/CSS/JavaScript coding standards for modern web development with semantic HTML, modern CSS features, and ES6+ JavaScript
  • Contents:
    • Async patterns
    • Css modern features
    • Css standards
    • Dom manipulation
    • Html standards
    • Javascript standards
    • Performance
    • Tooling

Usage:

augx link coding-standards/html-css-js

Python Coding Standards

  • Module: coding-standards/python
  • Version: 1.1.0
  • Character Count: ~116,868
  • Description: Comprehensive Python coding standards including naming conventions, type hints (PEP 484, 585, 604), and error handling
  • Contents:
    • Async patterns
    • Best practices
    • Code organization
    • Documentation
    • Error handling
    • Naming conventions
    • Testing
    • Tooling
    • Type hints

Usage:

augx link coding-standards/python

React Patterns

  • Module: coding-standards/react
  • Version: 1.0.0
  • Character Count: ~32,000
  • Description: Modern React patterns including component design, hooks, and state management best practices
  • Contents:
    • Component patterns
    • Hooks best practices
    • Performance
    • State management
    • Typescript react

Usage:

augx link coding-standards/react

TypeScript Standards

  • Module: coding-standards/typescript
  • Version: 1.0.0
  • Character Count: ~6,416
  • Description: Comprehensive TypeScript coding standards and best practices
  • Contents:
    • Naming conventions

Usage:

augx link coding-standards/typescript

Domain Rules

API Design Guidelines

  • Module: domain-rules/api-design
  • Version: 1.0.0
  • Character Count: ~35,000
  • Description: Comprehensive API design guidelines including REST, GraphQL, versioning, and best practices
  • Contents:
    • Authentication
    • Documentation
    • Error handling
    • Graphql api
    • Rest api
    • Versioning

Usage:

augx link domain-rules/api-design

Security Guidelines

  • Module: domain-rules/security
  • Version: 1.0.0
  • Character Count: ~38,000
  • Description: Comprehensive security guidelines including OWASP best practices, authentication, encryption, and secure coding
  • Contents:
    • Authentication security
    • Encryption
    • Input validation
    • Owasp top 10
    • Secure coding
    • Web security

Usage:

augx link domain-rules/security

WordPress Development Standards

  • Module: domain-rules/wordpress
  • Version: 1.0.0
  • Character Count: ~0
  • Description: Comprehensive WordPress development guidelines including themes, plugins, blocks, and best practices
  • Contents:
    • Coding standards
    • Directory structure
    • File patterns
    • Gutenberg blocks
    • Performance
    • Plugin development
    • Project detection
    • Rest api
    • Security
    • Theme development
    • Woocommerce

Usage:

augx link domain-rules/wordpress

WordPress Plugin Development

  • Module: domain-rules/wordpress-plugin
  • Version: 1.1.0
  • Character Count: ~344,186
  • Description: Comprehensive WordPress plugin development guidelines covering plugin structure, architecture patterns, admin interfaces, frontend functionality, Gutenberg blocks, REST API, AJAX, database management, security, performance, WooCommerce integration, testing patterns, and WordPress.org submission.
  • Contents:
    • Activation hooks
    • Admin interface
    • Ajax handlers
    • Asset management
    • Context providers
    • Cron jobs
    • Database management
    • Documentation standards
    • Frontend functionality
    • Gutenberg blocks
    • Internationalization
    • Migration
    • Performance optimization
    • Plugin architecture
    • Plugin structure
    • Rest api
    • Scaffolding workflow
    • Security best practices
    • Testing patterns
    • Testing
    • Vscode integration
    • Woocommerce integration
    • Wordpress org submission

Usage:

augx link domain-rules/wordpress-plugin

Examples

Design Patterns Examples

  • Module: examples/design-patterns
  • Version: 1.0.0
  • Character Count: ~42,000
  • Description: Common design patterns with TypeScript/JavaScript implementations and use cases

Usage:

augx link examples/design-patterns

Gutenberg Block Plugin Examples

  • Module: examples/gutenberg-block-plugin
  • Version: 1.0.0
  • Character Count: ~15,889
  • Description: Complete Gutenberg block plugin examples with block.json, React components, InspectorControls, RichText, MediaUpload, and build process

Usage:

augx link examples/gutenberg-block-plugin

REST API Plugin Examples

  • Module: examples/rest-api-plugin
  • Version: 1.0.0
  • Character Count: ~40,367
  • Description: Complete REST API plugin examples with custom endpoints (GET, POST, PUT, DELETE), authentication, validation, error handling, and JavaScript client examples

Usage:

augx link examples/rest-api-plugin

WooCommerce Extension Examples

  • Module: examples/woocommerce-extension
  • Version: 1.0.0
  • Character Count: ~24,196
  • Description: Complete WooCommerce extension examples with custom product fields, checkout customization, payment gateway, order hooks, and WooCommerce best practices

Usage:

augx link examples/woocommerce-extension

Statistics

  • Total Modules: 15
  • Coding Standards: 4
  • Domain Rules: 4
  • Examples: 4
  • Total Character Count: ~1,008,912