Daniel Hu. 胡曙光 avatar

Daniel Hu. 胡曙光

Community

@danielshuguang · changsha

0Followers
|
14Public Repos
|
26Published Skills

Frontend developer, Software engineer

Agent Skills by Daniel Hu. 胡曙光

Showing 26 vetted skills indexed across 1 GitHub repositories.

DanielShuguangDanielShuguang

vueuse-functions

Map Vue.js and Nuxt.js development requirements to suitable VueUse composables.

Community
Intermediate
DanielShuguangDanielShuguang

openspec-apply-change

Implement OpenSpec change tasks with progress tracking and contextual file updates.

Community
Advanced
DanielShuguangDanielShuguang

openspec-explore

Guide exploratory thinking and requirement clarification with OpenSpec context.

Community
Advanced
DanielShuguangDanielShuguang

web-design-guidelines

Review UI code against Web Interface Guidelines and output file:line findings.

Community
Intermediate
DanielShuguangDanielShuguang

vitest

Run unit tests for Vite projects with a Jest-compatible API.

Community
Intermediate
DanielShuguangDanielShuguang

antfu

Configure web projects with pnpm, strict TypeScript, ESLint, Vitest, and Git hooks.

Community
Intermediate
DanielShuguangDanielShuguang

openspec-verify-change

Validate software implementations against specifications, tasks, and designs.

Community
Advanced
DanielShuguangDanielShuguang

tauri

Develop secure cross-platform desktop apps with Rust backends and web frontends.

Community
Advanced
DanielShuguangDanielShuguang

vue

Guide Vue.js component development with Composition API and TypeScript.

Community
Intermediate
DanielShuguangDanielShuguang

vue-best-practices

Enforce Vue.js best practices for type safety and performance.

Community
Advanced
DanielShuguangDanielShuguang

pnpm

Manage Node.js package dependencies with pnpm workspaces and strict resolution.

Community
Intermediate
DanielShuguangDanielShuguang

openspec-new-change

Initiate OpenSpec changes with an artifact-driven workflow and CLI.

Community
Intermediate
DanielShuguangDanielShuguang

motion

Create declarative animations and transitions for Vue 3 and Nuxt applications.

Community
Intermediate
DanielShuguangDanielShuguang

vite

Configure Vite projects, add plugins, and build for production.

Community
Intermediate
DanielShuguangDanielShuguang

pinia-best-practices

Fix TypeScript typing issues in Pinia stores for Vue 3 applications.

Community
Intermediate
DanielShuguangDanielShuguang

openspec-archive-change

Archive completed experimental changes and synchronize incremental specifications with main specifications.

Community
Advanced
DanielShuguangDanielShuguang

vueuse-best-practices

Resolve VueUse composable SSR compatibility and element ref issues in Nuxt.

Community
Intermediate
DanielShuguangDanielShuguang

typescript-best-practices

Enforce TypeScript best practices with strict mode, discriminated unions, and Zod validation.

Community
Advanced
DanielShuguangDanielShuguang

pinia

Manage Vue.js application state with Pinia stores, getters, and actions.

Community
Intermediate
DanielShuguangDanielShuguang

openspec-onboard

Guides users through the complete OpenSpec workflow cycle on their own codebase.

Community
Intermediate
DanielShuguangDanielShuguang

openspec-bulk-archive-change

Archive multiple completed changes while resolving specification conflicts via code analysis.

Community
Advanced
DanielShuguangDanielShuguang

openspec-continue-change

Create the next OpenSpec artifact in a change workflow.

Community
Advanced
DanielShuguangDanielShuguang

frontend-design

Generate distinctive frontend interfaces with custom typography, color, and motion.

Community
Advanced
DanielShuguangDanielShuguang

openspec-sync-specs

Synchronize incremental specification changes into a master specification using the openspec CLI.

Community
Advanced