hosting-integration-authoring

Guide Aspire hosting integration API development and review workflows.

619|188|Updated Jul 4, 2024
One-click install
npx skills add https://github.com/CommunityToolkit/Aspire --skill hosting-integration-authoring
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: hosting-integration-authoring
Source: https://github.com/CommunityToolkit/Aspire/tree/main/.agents/skills/hosting-integration-authoring
Command: npx skills add https://github.com/CommunityToolkit/Aspire --skill hosting-integration-authoring

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) and assets (resource) components.

What problem does it solve?

This Skill helps streamline the creation and review of Aspire hosting integration APIs, ensuring consistency and best practices across the ecosystem.

Core Features & Use Cases

  • API Classification: Classify integrations based on resource shape, lifecycle mode, role, and structure.
  • Best Practices: Apply self-contained best practices for naming, resource shape, eventing, security, and polyglot exports.
  • Review Workflow: Provide guidelines for reviewing PRs and maintaining API quality.
  • Use Case: Use this Skill to develop a new hosting integration for Aspire, ensuring it adheres to established standards and best practices.

Quick Start

Use the hosting-integration-authoring skill to classify your new hosting integration and apply the relevant best practices.

Frequently Asked Questions about hosting-integration-authoring

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

FAQPage Schema
What are the best practices for Aspire hosting integration API development?

Aspire hosting integration development is standardized by classifying integrations based on resource shape, lifecycle mode, role, and structure. This classification drives the application of naming, eventing, security, and polyglot export best practices.

How do I classify an Aspire hosting integration during code review?

You classify an Aspire hosting integration by evaluating its resource shape, lifecycle mode, role, and structure. This skill provides review workflow guidelines to check PRs against established API quality and consistency standards.

How do I structure polyglot exports for an Aspire hosting integration?

Structuring polyglot exports for an Aspire hosting integration requires following self-contained best practices for resource shape and security. This skill guides API development to ensure exports adhere to established Aspire ecosystem guidelines.

Can I use this Skill to review an existing Aspire hosting integration PR?

Yes, you can use this skill to review existing Aspire hosting integration PRs. It provides a review workflow with guidelines for maintaining API quality and checking adherence to naming, eventing, and security best practices.

When do I need to standardize Aspire hosting integration lifecycle modes?

You need to standardize Aspire hosting integration lifecycle modes when developing or reviewing APIs to ensure ecosystem consistency. This skill classifies integrations by lifecycle mode to apply correct structural, naming, and security best practices.