Development skills

Browse reusable Agent Skills, each with a clear purpose and practical guidance.

committing

Creates well-structured git commits following conventional commit format. Use when committing changes, preparing commits, or when asked to commit code.

498 repo starsObserved in 2 repos
Development

committing-changes

Creates commits following project conventions. Handles Conventional Commits with project-specific scopes, PR title requirements, changesets for releases, and CI validation rules.

498 repo starsObserved in 2 repos
Development

component-composition

Use when creating reusable components, component APIs, or complex hierarchies. Covers children, slots, compound components, render props.

498 repo starsObserved in 2 repos
Development

component-templates

UI component library templates (buttons, forms, cards, modals, etc.). Use when generating frontend UI components.

498 repo starsObserved in 2 repos
Development

component-transformer

Orchestrates the migration of legacy MUI or generic components to the Northcote Curio design system. Specializes in "Refactor-on-Port" logic, ensuring visual transformation while preserving business state and behavioral integrity.

498 repo starsObserved in 2 repos
Development

compose-hooks

ComposeHooks 项目使用指南 - 为 Jetpack Compose/Compose Multiplatform 提供 React Hooks 风格的状态管理和副作用处理。 使用此技能当需要:(1) 在 Compose 中管理组件状态 (useState, useGetState, useReducer), (2) 处理副作用和生命周期 (useEffect, useMount, useUnmount), (3) 管理网络请求 (useRequest),(4) 使用防抖/节流 (useDebounce, useThrottle), (5) 管理列表/Map状态 (useList, useMap),(6) 使用定时器 (useInterval, useTimeoutFn/useTimeoutPoll/useCountdown), (7) 全局状态管理 (useSelector, useDispatch),(8) 使用无头表格 (useTable/useTableRequest)。 关键词: Compose, Hooks, 状态管理, useRequest, useReducer, useState, useEffect

498 repo starsObserved in 2 repos
Development

Concurrency

This skill should be used when the user asks about "Effect concurrency", "fibers", "Fiber", "forking", "Effect.fork", "Effect.forkDaemon", "parallel execution", "Effect.all concurrency", "Deferred", "Queue", "PubSub", "Semaphore", "Latch", "fiber interruption", "Effect.race", "Effect.raceAll", "concurrent effects", or needs to understand how Effect handles parallel and concurrent execution.

498 repo starsObserved in 2 repos
Development

config-file-generator

Generate configuration files for tools like ESLint, Prettier, TypeScript, and Webpack. Use when setting up project tooling or standardizing configurations.

498 repo starsObserved in 2 repos
Development

configuring-git

This skill should be used when the user configures Git with Home Manager, sets up delta, rerere, or encounters gitconfig conflicts. Covers custom aliases, git-cleanup scripts, rebase reverse display.

498 repo starsObserved in 2 repos
Development