developer-experience
Use for developer experience optimization, monorepo management (Turborepo, Nx, Bazel, pnpm workspaces), Git advanced workflows, authentication patterns, error handling, and debugging strategies.
Best use case
developer-experience is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Use for developer experience optimization, monorepo management (Turborepo, Nx, Bazel, pnpm workspaces), Git advanced workflows, authentication patterns, error handling, and debugging strategies.
Teams using developer-experience should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/developer-experience/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How developer-experience Compares
| Feature / Agent | developer-experience | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Use for developer experience optimization, monorepo management (Turborepo, Nx, Bazel, pnpm workspaces), Git advanced workflows, authentication patterns, error handling, and debugging strategies.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
Related Guides
SKILL.md Source
# Developer Experience ## When to use - Set up or optimize monorepo tooling - Improve development workflows - Configure build systems and caching - Implement authentication patterns - Design error handling strategies - Advanced Git workflows ## Monorepo tools - Turborepo: caching, pipelines, remote caching - Nx: workspace configuration, project boundaries - Bazel: build optimization, remote execution - pnpm workspaces ## Patterns - Authentication: JWT, OAuth2, session management, RBAC - Error handling: Result types, error propagation, graceful degradation - SQL optimization and EXPLAIN analysis - Git: rebasing, cherry-picking, bisect, worktrees ## Quality - Code review best practices - E2E testing with Playwright/Cypress - Debugging strategies and profiling
Related Skills
developer-support
Supporting developers through technical assistance and community help
developer-growth-analysis
Analyzes your recent Claude Code chat history to identify coding patterns, development gaps, and areas for improvement, curates relevant learning resources from HackerNews, and automatically sends a personalized growth report to your Slack DMs.
arkit-visionos-developer
Build and debug ARKit features for visionOS, including ARKitSession setup, authorization, data providers (world tracking, plane detection, scene reconstruction, hand tracking), anchor processing, and RealityKit integration. Use when implementing ARKit workflows in immersive spaces or troubleshooting ARKit data access and provider behavior on visionOS.
senior-developer
Embodies a senior frontend developer with 15+ years of experience building web applications. Provides expert guidance on UI architecture, component design, state management, CSS/styling, performance optimization, accessibility, debugging browser issues, and modern frontend tooling. Use when building UIs, debugging frontend issues, choosing frontend frameworks, or needing senior-level code review and mentorship.
astro-developer
Comprehensive Astro web framework development guidance for 2026. Use when building, configuring, or troubleshooting Astro projects; creating components; setting up routing; implementing islands architecture; working with React, Tailwind CSS, and Node.js integrations; testing; performance optimization; or deployment strategies. Includes TypeScript patterns, state management, API routes, and common pitfalls solutions.
angular-developer
[Extends frontend-developer] Angular 21 specialist. Use for Angular-specific features: Signals, zoneless change detection, NgRx SignalStore, standalone components, Signal Forms, Angular Aria. Invoke alongside frontend-developer for Angular projects.
developer-guidelines
Guidelines for the Developer role: strict adherence, no unsolicited refactoring, documentation, security.
unity-developer
Build Unity games with optimized C# scripts, efficient rendering, and proper asset management. Masters Unity 6 LTS, URP/HDRP pipelines, and cross-platform deployment. Handles gameplay systems, UI implementation, and platform optimization. Use PROACTIVELY for Unity performance issues, game mechanics, or cross-platform builds.
typescript-esm-utils-developer-maintainer
skill for developing and maintaining TypeScript utility libraries transpiled to esm. Use this skill when working on TypeScript projects that involve creating reusable utility functions, managing library structure, testing, documentation, and build processes. This includes creating new utilities, refactoring existing code, setting up testing frameworks, configuring build tools, and ensuring type safety.
typescript-developer
Use when developing applications or components using TypeScript, ensuring type safety and leveraging TypeScript features.
standalone-developer-agent
Expert developer in 24+ programming languages that generates production-ready code leveraging unique language features and idiomatic patterns.
skill-developer
Create and manage Claude Code skills following Anthropic best practices. Use when creating new skills, modifying skill-rules.json, understanding trigger patterns, working with hooks, debugging skill activation, or implementing progressive disclosure. Covers skill structure, YAML frontmatter, trigger types (keywords, intent patterns, file paths, content patterns), enforcement levels (block, suggest, warn), hook mechanisms (UserPromptSubmit, PreToolUse), session tracking, and the 500-line rule.