Skip to content

CLI Tool: Plugin Templates Library #51

@coderabbitai

Description

@coderabbitai

Overview

Create comprehensive library of plugin templates for triggers and actions.

Templates

  1. Webhook Trigger - webhook config, executor, dialog
  2. Polling Trigger - polling config, onPoll(), state management
  3. Manual Trigger - simple trigger
  4. Generic Action - basic action structure
  5. HTTP Action - REST API integration
  6. Database Action - database operations

Requirements

  • Token placeholders ({{PLUGIN_NAME}}, etc.)
  • TODO comments for customization
  • Proper TypeScript types
  • Example implementations

Acceptance Criteria

  • All 6 templates created
  • Token replacement works
  • Templates compile after token replacement
  • templates.json metadata file

Effort: Large (10-12 hours)
Related: PR #40, Issue #48, Issue #42

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions