chi-recommendations

Recommend Chi design system implementation approaches for web frameworks.

17|63|Updated Mar 12, 2021
One-click install
npx skills add https://github.com/CenturyLink/Chi --skill chi-recommendations
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chi-recommendations
Source: https://github.com/CenturyLink/Chi/tree/main/.cursor/skills/chi-recommendations
Command: npx skills add https://github.com/CenturyLink/Chi --skill chi-recommendations

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers and designers choose the most appropriate method for implementing Chi design system components within their projects, whether they are using Vue, React, Angular, Svelte, or plain HTML/CSS.

Core Features & Use Cases

  • Framework-Specific Guidance: Provides tailored recommendations for Vue, React, Angular, Svelte, and Vanilla JS.
  • Constraint Handling: Adjusts recommendations based on project constraints like legacy browser support or specific user preferences.
  • Migration Paths: Offers clear steps for migrating between different implementation approaches (HTML/CSS, Custom Elements, Vue).
  • Use Case: A developer starting a new project needs to know whether to use Chi's Vue components, Web Components, or CSS classes. This Skill analyzes their project context and provides a confident recommendation with migration steps if needed.

Quick Start

Ask the AI to recommend the best Chi implementation approach for a new Vue 3 project.

Frequently Asked Questions about chi-recommendations

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

FAQPage Schema
What is the best way to implement the Chi design system in a new Vue 3 project?

The best way to implement the Chi design system in a Vue 3 project is to analyze your project context to determine the optimal approach. This analysis recommends whether to use Vue components, Web Components, or CSS classes based on your specific constraints and existing code patterns.

Can I use Chi web components with non-Vue frameworks like React, Angular, or Svelte?

Yes, you can use Chi web components with frameworks like React, Angular, and Svelte. The system provides framework-specific guidance and tailored recommendations to ensure the design system integrates correctly across these different frontend environments.

How do I migrate my existing HTML and CSS implementation to Chi Vue components?

To migrate your existing HTML and CSS implementation to Chi Vue components, follow the detailed migration paths provided. These paths offer clear, step-by-step instructions for transitioning between HTML/CSS, Custom Elements, and Vue component usage.

Does the Chi implementation recommendation adjust for legacy browser support constraints?

Yes, the Chi implementation recommendation adjusts for legacy browser support constraints. It handles specific project constraints by modifying its recommended implementation approach and confidence level to fit your environment.

When should I choose Chi Custom Elements over standard HTML and CSS classes?

You should choose Chi Custom Elements over standard HTML and CSS classes when your project context requires component encapsulation across multiple frameworks. Analyzing your project requirements helps determine if Web Components offer a better fit than Vanilla JS.

Why does my Chi design system recommendation include a confidence level?

Your Chi design system recommendation includes a confidence level to indicate how well the suggested implementation approach fits your analyzed project context, framework, and specific constraints. It helps you gauge the reliability of the Vue, Custom Elements, or HTML/CSS recommendation.