coinbase/cds.
20 skills★ 482View on GitHub ↗
- 35/100
cds-accessibility
|
- 100/100
cds-code
|
- 100/100
cds-design-to-code
|
- 100/100
cds-docs
|
- 100/100
cds-migrator-transform
|
- 100/100
components.best-practices
Use this skill whenever working on CDS React components in any package.
- 100/100
components.styles
Guidelines writing styles API (styles, classNames, and static classNames) for a CDS component. Use this skill when adding customization options to a React component via `styles` or `classNames` props or when needing to update the docsite with component styles documentation.
- 100/100
components.write-docs
Guidelines for creating or updating documentation for a CDS component on the docsite (apps/docs/). Use this skill after creating or making updates to a CDS React component to write high quality documentaiton in the CDS docsite.
- 100/100
deprecate-cds-api
|
- 100/100
dev.cds-mobile
USE THIS when asked to work on a new or existing (MOBILE) CDS React component in packages/mobile
- 100/100
dev.cds-web
USE THIS when asked to work on a new or existing (WEB) CDS React component in packages/web
- 100/100
eslint-plugin-custom-rule
USE THIS when asked to create a new eslint plugin rule for the eslint-plugin-cds package
- 100/100
feature-planner
A guided workflow for non-technical contributors (designers, PMs) to describe a feature idea and produce a detailed technical implementation plan for an engineer. Invoke manually with /feature-planner.
- 100/100
figma.enumerate-component-urls
>
- 100/100
git.backport
Back-port a specific commit from master to a release branch via cherry-pick. Creates a dedicated backport branch, attempts the cherry-pick, pushes it, and opens a PR by default. Returns to the original branch when done (success or failure). If there are merge conflicts, diagnoses the root cause without attempting an autonomous resolution. Use when asked to "backport", "cherry-pick to release", or "port a fix to a release branch".
- 100/100
git.detect-breaking-changes
Analyzes the previous N commits for breaking changes across the CDS public API surface. Use this skill when you need to check if any recent changes will cause breaking changes in the CDS public API surface.
- 100/100
git.repo-manager
Instructions to manage a local cache of GitHub repositories. This would typically done in cases where the user want to perform research/analysis on a repository. Invoke whenever you need to clone a repo that isn't present locally, bring an existing clone up to date, or remove a repo from the cache. This skill handles only the mechanical filesystem/git operations — not research, analysis, or anything about the repo's contents.
- 100/100
ktlo
Instructions to fetch assigned Linear issues in the current cycle and potentially kick off a development session.
- 100/100
research.component-libs
Orchestrates a comprehensive research effort across multiple design systems/component libraries
- 100/100
research.deprecation-usage
|