본문으로 건너뛰기
cccskills

'idioms' 검색 결과

85건 · 관련도순

Facilitate a structured conversation to define language-specific idioms and patterns for a repository. Produces a language-idioms.md document consumed by multiple atoms to adapt pseudocode defaults to the project's language. Use when setting up a new project, switching languages, or when the user says 'setup language', 'define language idioms', 'configure language', 'language patterns', or 'adapt for Go/Rust/Python'.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

techygarg/lattice2062026년 10월 10일 업데이트

Simplify Rust code in RTK by replacing verbose loops, unnecessary copies, and excessive abstractions with common Rust patterns. Preserve behavior and project requirements, including error context, fallback handling, exit codes, and existing test modules.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Simplifying verbose loops and string construction
  • Removing unnecessary string copies
  • Reducing nested conditional and error handling code
rtk-ai/rtk8.4만2026년 10월 19일 업데이트

Use when writing production-grade GDScript — performance idioms, metaprogramming, @tool lifecycle, async pitfalls, signal/Callable trade-offs, profiler-driven idioms, and common pitfalls

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

jame581/GodotPrompter8512026년 10월 15일 업데이트

OTP/BEAM patterns and Elixir idioms — GenServer, Supervisor, Task; Use when designing processes or debugging BEAM…

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

oliver-kriska/claude-elixir-phoenix5672026년 10월 17일 업데이트

OTP/BEAM patterns and Elixir idioms — GenServer, Supervisor, Task, Registry, pattern matching, with chains, pipes. Use when designing processes or debugging BEAM issues.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

oliver-kriska/claude-elixir-phoenix5672026년 10월 17일 업데이트

Modern Python idioms for any Python 3.10+ project: PEP 8 style, PEP 484/526 type hints, dataclasses, pathlib, enums, f-strings, structural pattern matching (match/case), context managers, exception handling, and null discipline. Stack-agnostic — referenced by every Python plugin in the marketplace. Use this skill to: - Write strongly-typed code with type hints on every function signature and class attribute. - Replace isinstance chains and magic constants with match/case and enums. - Use dataclasses or NamedTuple for value objects and data containers. - Handle resources safely with context managers and pathlib for all file paths. - Apply PEP 8 naming and structure conventions consistently. Do NOT use this skill for: - Framework-specific idioms (Django ORM, FastAPI routers, Flask blueprints — those live in framework plugin skills). - Packaging and dependency management — see python-foundation:python-tooling. - Testing patterns — see python-foundation:pytest-testing.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

AratKruglik/claude-sdlc422026년 10월 17일 업데이트

Modern Java idioms for any JVM project (Java 17+): records, sealed types, text blocks, pattern matching, Optional discipline, streams, immutability, null safety, package layout, var usage, and code organisation. Apply when the project is a Java 17+ project. Stack-agnostic — referenced by every Java plugin in the marketplace. Use this skill to: - Write self-documenting, immutable-by-default value types with records. - Model closed type hierarchies with sealed classes and interfaces. - Handle optionality explicitly with Optional instead of returning null. - Write expressive pipelines with Stream API without performance footguns. - Lay out packages consistently (feature-first or layer-first) and keep class responsibilities tight. Do NOT use this skill for: - Framework-specific idioms (Spring annotations, JPA mappings — those live in framework plugin skills). - Build tooling (Maven/Gradle) — see java-foundation:build-tooling. - Testing patterns — see java-foundation:jvm-testing.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

AratKruglik/claude-sdlc422026년 10월 17일 업데이트

Modern PHP idioms for any PHP project (PHP 8.1+): readonly properties, enums, match expressions, constructor property promotion, typed properties, named arguments, nullsafe operator, first-class callable syntax, strict_types, PSR-12 style, and null discipline. Apply when the project is a PHP 8.1+ project. Stack-agnostic — referenced by every PHP plugin in the marketplace. Use this skill to: - Write strongly-typed, immutable-by-default value objects with readonly properties and enums. - Replace switch ladders and magic constants with match expressions and backed enums. - Cut constructor boilerplate with property promotion and express optionality with typed nullable returns. - Keep code PSR-12 compliant with declare(strict_types=1) in every file. Do NOT use this skill for: - Framework-specific idioms (Eloquent, Doctrine, Symfony services, Laravel facades — those live in framework plugin skills). - Composer / autoloading / dependency management — see php-foundation:composer-tooling. - Testing patterns — see php-foundation:php-testing.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

AratKruglik/claude-sdlc422026년 10월 17일 업데이트

Modern C# idioms for any .NET project (C# 10+, .NET 6+): nullable reference types, records, readonly structs, primary constructors, pattern matching, async/await with CancellationToken, IDisposable/IAsyncDisposable, file-scoped namespaces, var usage, naming conventions (PascalCase members, _camelCase fields, I-prefixed interfaces), and class design rules. Apply whenever the project is a .NET 6+ project. Stack-agnostic — referenced by every .NET plugin in the marketplace. Use this skill to: - Write self-documenting immutable value types with records and readonly structs. - Handle nullable reference types explicitly to eliminate NullReferenceException at compile time. - Implement async/await correctly with CancellationToken propagation and ConfigureAwait(false) in libraries. - Dispose unmanaged resources correctly via IDisposable / IAsyncDisposable and using statements. - Apply C# pattern matching (switch expressions, property patterns, list patterns) for cleaner branching logic. Do NOT use this skill for: - Framework-specific idioms (ASP.NET Core controllers, minimal APIs, EF Core — those live in aspnet-core-plugin skills). - Build tooling (dotnet CLI, NuGet, csproj) — see csharp-foundation:dotnet-tooling. - Testing patterns — see csharp-foundation:dotnet-testing.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

AratKruglik/claude-sdlc422026년 10월 17일 업데이트

python-patterns

무료요약 있음AI 평가 100점

Python 코드 작성과 검토에서 PEP 8, 타입 힌트, 예외 처리와 패키지 구성을 정리합니다. 가독성, 유지보수성, 메모리 효율을 고려한 개선을 돕습니다.

  • Python 가독성과 작성 규칙 검토
  • 타입 힌트와 예외 처리 정리
  • 패키지와 모듈 구성 정리
affaan-m/ECC28.4만2026년 10월 16일 업데이트

perl-patterns

무료요약 있음AI 평가 80점

Perl 5.36 이상 코드의 작성, 검토, 기존 코드 개선을 돕습니다. 함수 인수 정의, 예외 처리, 클래스 설계, 파일 작업과 의존성 관리 예제를 제공합니다.

  • Perl 스크립트와 모듈을 새로 작성합니다
  • 최신 Perl 규칙으로 코드를 검토합니다
  • 기존 코드를 Perl 5.36 이상으로 옮깁니다
affaan-m/ECC28.4만2026년 10월 16일 업데이트

flutter-dart-code-review

무료요약 있음AI 평가 90점

Flutter/Dart 코드를 상태 관리 라이브러리의 관례에 맞춰 검토합니다. 화면 구성과 비동기 처리부터 성능, 테스트, 접근성, 보안까지 점검합니다.

  • 출시 전 Flutter 앱을 검토합니다
  • 상태 관리 설계를 확인합니다
  • 불필요한 화면 재빌드를 조사합니다
affaan-m/ECC28.4만2026년 10월 16일 업데이트

tdd-rust

무료

Develop Rust filters for RTK through tests written before implementation. Use real command output as test inputs, check output snapshots and unexpected inputs, verify a minimum reduction target, and complete formatting, linting, and test checks before finishing.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Adding a new RTK command filter
  • Checking filtered output against saved snapshots
  • Testing empty, malformed, or ANSI-colored input
rtk-ai/rtk8.4만2026년 10월 19일 업데이트

Review interface copy for assumptions about disability, gender, or culture. Suggest neutral wording, clearer instructions, and constructive error messages that guide people through problems without blaming them or relying on culturally specific expressions.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Reviewing interface copy for exclusionary language
  • Rewriting error messages that blame users
  • Replacing gender assumptions with neutral wording
thedaviddias/Front-End-Checklist7.5만2026년 10월 6일 업데이트

Learn to examine compiled programs through one interactive lesson per session. Labs and quizzes cover file formats, machine instructions, program behavior, and analysis tools, while recorded observations provide evidence for completing each lesson and resuming later.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Learn to read programs you compiled yourself
  • Study binary formats and machine instructions
  • Check analysis claims against observed output
rohitg00/ai-engineering-from-scratch7.1만2026년 10월 19일 업데이트

Guide changes to SGLang runtime configuration and shared process state. Identify where resolved settings, runtime flags, resources, and per-forward state belong, and use the documented access patterns and checks when developing or testing.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Review how server settings are read and updated
  • Choose where shared and per-forward state should live
  • Check configuration publication order in worker processes
sgl-project/sglang3.7만2026년 10월 19일 업데이트

Turn a written traffic situation into a Scenic file, which describes possible scenes using placement rules and constraints. Select suitable maps and actors, then check that the file compiles and can generate at least one scene.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Create a scenario with a car cutting in from the right
  • Describe a pedestrian crossing ahead of the main vehicle
  • Build an unsignalized intersection scenario
carla-simulator/carla1.5만2026년 10월 18일 업데이트

Translate marketing copy, interface text, social posts, support replies, and documentation while preserving brand voice. Adapt idioms, cultural references, and local conventions for the audience, respect length limits, and keep placeholders and markup intact.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Translate marketing copy while keeping brand voice
  • Localize interface text within character limits
  • Adapt social posts for a different region
holaboss-ai/holaOS1.1만2026년 8월 21일 업데이트

Tell bedtime fables and explain the stories behind Chinese idioms for children aged 3–12. Offer 20 stories with sources, narrate selected tales in full, and adapt wording and explanations to the child's age.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Choose a bedtime story from 20 suggestions
  • Tell a specific fable in full
  • Explain a Chinese idiom through its origin story
anbeime/skill8.3천2026년 10월 18일 업데이트

Write, review, and refactor Python code using concrete readability rules. Keep functions focused, reduce nested logic, clarify names and expressions, and apply Python features such as comprehensions, dataclasses, and pathlib while respecting existing codebase conventions.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Refactoring long functions and deeply nested logic
  • Reviewing names and complex expressions
  • Organizing code with Python standard library features
crazyguitar/pysheeet8.2천2026년 10월 16일 업데이트

zig

무료

Fix Native SDK build failures caused by older Zig APIs. Organized by compiler error, this guide shows Zig 0.16 patterns for file access, output, lists, processes, environment variables, clocks, networking, and build configuration.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Migrating older Zig code to Zig 0.16
  • Fixing file access and output errors
  • Updating ArrayList allocation calls
vercel-labs/native7.8천2026년 10월 19일 업데이트

Write or modernize C++ with guidance on C++20, C++23, and C++26 features. Review memory ownership, error handling, and template constraints, with recommendations for compiler protections and runtime checks that detect bugs.

한국어 요약은 준비 중입니다. 영어 요약을 표시하고 있습니다.

  • Modernize legacy C++ patterns
  • Choose approaches for new C++ code
  • Review memory ownership and error handling
trailofbits/skills7.6천2026년 10월 16일 업데이트

Golang refactoring — safe, at-scale restructuring of existing Go code: a coverage-adaptive safety net, behavior-preserving transforms (gopls Rename/Extract, `gofmt -r`, `gopatch`), the Fowler catalog mapped to Go, breaking import cycles, and small stacked PRs. Apply when a function or type has grown too large, a code smell blocks a feature, or the user asks to refactor Go code — also for renaming at scale, extracting functions or interfaces, moving code between packages, or planning a multi-step refactor. Target styles owned elsewhere → See `samber/cc-skills-golang@golang-naming` (renames), `samber/cc-skills-golang@golang-project-layout` (splits), `samber/cc-skills-golang@golang-modernize` (idioms), `samber/cc-skills-golang@golang-code-style` (control flow), `samber/cc-skills-golang@golang-design-patterns` (patterns/DI).

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

samber/cc-skills-golang3.5천2026년 10월 1일 업데이트

Migrate an existing web React app to a native iOS/Android app with Expo. Use when the user wants to turn a website into a mobile app, port a Next.js/Vite/CRA React codebase to React Native, reuse web code on native incrementally, or asks how web idioms (the DOM, CSS, React Router, localStorage, window) map to native. This is the end-to-end migration guide; use the `expo-dom` skill for the DOM-component mechanism itself.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

expo/skills2.9천2026년 10월 18일 업데이트