aidog-add-platform

Add or update AI platform presets across TypeScript and Rust contract points.

7|1|Updated Jun 12, 2026
One-click install
npx skills add https://github.com/lazygophers/aidog --skill aidog-add-platform
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: aidog-add-platform
Source: https://github.com/lazygophers/aidog/tree/main/.claude/skills/aidog-add-platform
Command: npx skills add https://github.com/lazygophers/aidog --skill aidog-add-platform

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps you add a new AI platform or safely adjust an existing platform's default configuration in Aidog without missing the front-end, back-end, routing, and quota-related touchpoints.

Core Features & Use Cases

  • Platform onboarding: Add a new provider so it appears in the platform picker with sensible defaults.
  • Default configuration updates: Change base URL, endpoint protocol, coding plan settings, or default models for an existing platform.
  • Quota and balance integration: Wire up balance checks or coding plan usage queries when a platform exposes those APIs.
  • Pitfall avoidance: Follow the documented update order and constraints so Rust and TypeScript stay in sync and platform presets work correctly.

Quick Start

Ask me to add or modify an Aidog platform, and I will identify the required code and configuration changes in the correct order.

Frequently Asked Questions about aidog-add-platform

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

FAQPage Schema
How do I add a new AI platform to Aidog without breaking existing configurations?

To add a new AI platform in Aidog, you must synchronize edits across TypeScript and Rust contract points, correctly handle the base URL and client type, and validate platform-specific quota and model defaults.

How do I update the base URL and endpoint protocol for an existing Aidog platform?

Updating the base URL and endpoint protocol requires coordinated changes across front-end defaults and Rust protocol definitions to ensure platform presets continue to function correctly.

Can I configure balance checks and coding plan usage queries when onboarding a platform?

Yes, you can wire up balance checks and coding plan usage queries by integrating platform-specific quota APIs during the platform configuration process.

Why do my platform presets break after updating TypeScript defaults in Aidog?

Platform presets break when TypeScript and Rust contract points fall out of sync; applying documented update order constraints prevents these mismatches.

Do I need to modify Rust protocol definitions to change default models for an AI platform?

Yes, changing default models requires synchronized edits across both TypeScript and Rust contract points to ensure the new presets are correctly applied.

What is the correct update order for adjusting platform configuration in Aidog?

The correct update order involves coordinating front-end defaults, Rust protocol definitions, model presets, and quota integration to safely adjust platform configuration.