Use this skill to write or review Java 17+ code in Spring Boot services. It offers conventions for naming, immutability, Optional, streams, exceptions, generics, null handling, logging, and project structure to keep code clear and maintainable.
- Reviewing Java code in a Spring Boot service
- Choosing a package layout for a project
- Checking Optional, streams, or exception handling
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Build a local persistence layer in Swift with an actor, an in-memory cache, and file storage. The patterns show how to serialize access to shared data, save changes atomically, and use the repository from an observable view model.
- Storing user data, settings, or cached content locally
- Designing offline-first storage for later server sync
- Replacing DispatchQueue-based synchronization in Swift code
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Use this skill when writing, reviewing, or refactoring Go code. It offers idiomatic patterns for error handling, concurrency, interfaces, package organization, and performance, helping guide code toward clear and maintainable applications.
- Planning the structure of a new Go package
- Reviewing error handling in a Go service
- Refactoring goroutines and context handling
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Use this skill to design data models and repositories with JPA and Hibernate in Spring Boot. It covers entity relationships, query tuning, transactions, auditing, indexes, pagination, connection pools, caching, migrations, and data access testing.
- Designing JPA entities and table relationships
- Reducing N+1 queries and tuning reads
- Setting up transactions and pagination
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Use this skill as a Java 17+ coding reference for Spring Boot services. It explains naming, immutable data, Optional and Stream usage, meaningful exceptions, type-safe generics, project layout, logging, null handling, and testing expectations.
- Setting Java conventions for a Spring Boot service
- Reviewing Optional and Stream usage
- Choosing exception and null-handling patterns
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Use this skill when writing, reviewing, or refactoring Python. It covers readable idioms, type hints, error handling, resource management, generators, concurrency, package layout, performance, and common tools for formatting and static checks.
- Writing a new Python module
- Reviewing code for clearer idioms
- Refactoring error handling and types
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Select and install skills and rules from Everything Claude Code at the user or project level. The guided workflow checks installed files and path references, reports missing dependencies, and can tailor the installed materials to a project's stack.
- Selecting skills and rules for an installation
- Installing components for one project or all projects
- Checking paths and references after installation
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Apply common patterns when building Java Spring Boot backends, from REST controllers and layered services to repositories, validation, caching, asynchronous work, and logging. The examples also cover error handling, pagination, rate limiting, and resilient external calls.
- Design a REST API for a Spring Boot service
- Separate controller, service, and repository responsibilities
- Add caching or asynchronous processing
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Observe Claude Code prompts and tool activity through hooks, then record repeated behaviors as small learned rules called instincts, each with confidence and evidence. Group related instincts into reusable skills, commands, or agents, and import or export them.
- Learning recurring preferences and workflows from sessions
- Viewing learned instincts with confidence scores
- Grouping related instincts into skills or commands
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Use this skill to design or review REST APIs. It covers resource URLs, HTTP methods and status codes, pagination, filtering, sorting, error responses, authentication, rate limits, and versioning, with patterns for consistent endpoint contracts.
- Designing a new REST endpoint
- Reviewing an existing API contract
- Choosing pagination and filtering patterns
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Use practical PostgreSQL patterns for schema design, SQL queries, indexing, row-level security, connection pooling, and performance troubleshooting. The quick reference includes data type guidance, query examples, anti-pattern checks, and configuration snippets based on Supabase practices.
- Choosing indexes for common PostgreSQL query patterns
- Reviewing a database schema or SQL migration
- Investigating slow queries and table bloat
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Apply practical coding guidelines to TypeScript, JavaScript, React, and Node.js projects. The examples cover readable naming, immutability, type safety, component structure, API validation, performance, tests, and common code smells to help keep code easier to maintain.
- Reviewing coding conventions for a project
- Improving TypeScript types and error handling
- Structuring React components and hooks
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Use this skill to adopt Swift 6.2 concurrency in apps and scripts. It explains actor isolation, MainActor protocol conformances, and how to move CPU-heavy work off an actor with @concurrent, including incremental migration guidance.
- Migrating a Swift 5 or 6.1 project
- Understanding data-race compiler errors
- Designing a MainActor-centered app
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Use this skill when writing, reviewing, or refactoring Go code. It offers practical guidance on idiomatic patterns for error handling, concurrency, interfaces, package and type design, performance, and Go’s formatting and analysis tools.
- Starting a new Go project
- Reviewing Go code for common pitfalls
- Refactoring packages or modules
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Structure server-side applications with practical patterns for REST and GraphQL APIs, data access, caching, authentication, error handling, and background jobs. Examples focus on Node.js, Express, and Next.js API routes, including query optimization and request middleware.
- Designing REST or GraphQL API endpoints
- Separating business logic from database access
- Reducing database query overhead
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Guide Spring Boot data modeling and persistence with JPA/Hibernate. Get practical patterns for entity relationships, repository queries, transaction boundaries, pagination, indexes, auditing, caching, and connection pools, with advice for reducing N+1 queries and validating data access.
- Designing JPA entities and relationships
- Reducing N+1 queries and improving fetch plans
- Adding pagination, indexes, or audit fields
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Extract reusable patterns from Claude Code sessions when they end, such as error fixes, workarounds, debugging methods, and project conventions. Configure a stop hook and settings that save useful patterns as learned skills for later sessions.
- Saving recurring solutions from Claude Code sessions
- Setting up automatic session review with a stop hook
- Reviewing or organizing learned skills
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Select Everything Claude Code skills and rules for a user or project installation. The workflow copies the chosen files, checks paths and dependencies, reports issues with suggested fixes, and optionally adapts installed content to project conventions.
- Selecting skills for a specific project
- Installing shared or language-specific rules
- Verifying installed file paths and dependencies
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Build SwiftUI interfaces with practical patterns for state management, reusable views, navigation, and rendering performance. It explains when to use Observation property wrappers, how to structure view models, and how to avoid costly work during view updates.
- Choosing state wrappers for SwiftUI views
- Structuring a view model and data flow
- Building typed navigation with NavigationStack
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Design testable Swift code by placing file, network, and external API dependencies behind small protocols. Inject mock implementations to test expected behavior and error paths with Swift Testing, without relying on real I/O.
- Testing Swift code that reads or writes files
- Simulating network or API failures
- Building modules for apps and SwiftUI previews
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Create a thread-safe local persistence layer in Swift using actors, an in-memory cache, and file storage. The skill explains a reusable repository pattern for Codable and Identifiable models, atomic writes, async access, and integration with an observable view model.
- Storing app data locally in Swift
- Sharing mutable data safely across app tasks
- Adding offline-first local persistence
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Use this skill to guide TypeScript, JavaScript, React, and Node.js work with shared coding conventions. It covers readable naming, types, error handling, API design, project structure, performance, testing, and common code smells to review or refactor.
- Setting conventions for a new module
- Reviewing code for readability and maintainability
- Refactoring code to follow shared patterns
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Apply backend patterns to Node.js, Express, and Next.js API routes. The guidance covers REST design, separating business logic from data access, database query efficiency, caching, authentication, rate limits, error handling, background jobs, and structured logs.
- Design REST endpoints for a service
- Separate business logic from database access
- Review database queries for inefficient patterns
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026
Use this skill for React and Next.js interface work. It provides code examples for reusable components, custom hooks, shared state, data fetching, validated forms, rendering performance, lazy loading, animations, error handling, and accessible keyboard and focus behavior.
- Designing reusable React components
- Managing shared state and data fetching
- Validating form input
xu-xiang/everything-claude-code-zh☆ 2KUpdated Mar 5, 2026