doob-new-provider

Community

Add a new sync provider for doob.

Author89jobrien
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Implement a new sync provider adapter for doob by creating and wiring a fresh IssueTracker implementation, enabling support for additional external services.

Core Features & Use Cases

  • Create a new adapter file at src/sync/adapters/<name>.rs and implement the IssueTracker trait with provider_name, is_available, and create_issue.
  • Register the adapter in src/sync/adapters/mod.rs and extend the configuration framework for ~/.doob/sync_providers.toml with the new provider.
  • Write comprehensive tests (unit, service integration, and CLI integration) to ensure reliability across environments.

Quick Start

Create and wire a new sync provider adapter for doob, implement the IssueTracker trait, and add tests.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: doob-new-provider
Download link: https://github.com/89jobrien/dotfiles/archive/main.zip#doob-new-provider

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.