Skip to content
cccskills

Results for “type safety”

130 skills · sorted by relevance

python-pro

FreeSummary

Build Python 3.11+ applications with type annotations, asynchronous operations, and structured error handling. The skill also creates pytest tests and checks code with mypy, black, and ruff to support consistent implementation and validation.

  • Add type annotations and strict type checking
  • Implement asynchronous network or file operations
  • Create pytest tests with fixtures and mocks
Jeffallan/claude-skills12KUpdated Oct 17, 2026

daily-coding

FreeSummary

Apply a short quality checklist to everyday code changes. Read existing code first, keep edits focused, check types and common security risks, verify execution, remove debugging leftovers, and summarize what changed and its impact.

  • Checking quality during routine feature work
  • Reviewing type safety in Python and TypeScript
  • Checking input handling and common security risks
Galaxy-Dawn/claude-scholar5.9KUpdated Oct 19, 2026

coding-standards

FreeSummary

Provides coding conventions for TypeScript, JavaScript, React, and Node.js. It guides naming, type safety, error handling, API structure, and tests, with examples for simplifying complex functions and keeping code consistent and maintainable.

  • Aligning coding conventions across a project
  • Simplifying long functions and deeply nested logic
  • Standardizing API responses and input validation
WorldFlowAI/everything-claude-code5.1KUpdated Jan 23, 2026

Use when building TypeScript applications requiring advanced type systems, generics, or full-stack type safety. Invoke for type guards, utility types, tRPC integration, monorepo setup.

The English summary is being prepared. Showing the original description.

zebbern/claude-code-guide4.7KUpdated Oct 20, 2026

Use when you need to review, improve, or refactor Java code for generics quality — including avoiding raw types, applying the PECS (Producer Extends Consumer Super) principle for wildcards, using bounded type parameters, designing effective generic methods, leveraging the diamond operator, understanding type erasure implications, handling generic inheritance correctly, preventing heap pollution with @SafeVarargs, and integrating generics with modern Java features like Records, sealed types, and pattern matching. This should trigger for requests such as Improve the code with Generics; Apply Generics; Refactor the code with Generics; Improve generic type safety in Java APIs; Fix raw types and unchecked casts in Java code. Part of Plinth Toolkit

The English summary is being prepared. Showing the original description.

jabrena/plinth454Updated Oct 19, 2026

Python type hints and type safety patterns. Triggers on: type hints, typing, TypeVar, Generic, Protocol, mypy, pyright, type annotation, overload, TypedDict.

The English summary is being prepared. Showing the original description.

aiskillstore/marketplace439Updated Oct 19, 2026

Analyze a repository's type system and generate type-safe DAG execution pipelines with GraphSentry-style certificate verification. This skill should be used when building LLM-driven workflows that need deterministic type safety, when composing typed operations into validated execution graphs, or when adding contract-checked pipeline orchestration to any codebase. Supports Python (Pydantic) and TypeScript (Zod).

The English summary is being prepared. Showing the original description.

tdimino/claude-code-minoan41Updated Oct 16, 2026

Enforce null/undefined safety for changed TypeScript code and suggest safer patterns.

The English summary is being prepared. Showing the original description.

s977043/river-review7Updated Oct 20, 2026

Monadic types for Golang using samber/mo — Option, Result, Either, Future, IO, Task, and State types for type-safe nullable values, error handling, and functional composition with pipeline sub-packages. Apply when using or adopting samber/mo, when the codebase imports `github.com/samber/mo`, or when considering functional programming patterns as a safety design for Golang. Not for nil-safety and zero-value design without this library (→ See `samber/cc-skills-golang@golang-safety` skill), nor for native error wrapping with fmt.Errorf, errors.Is and errors.As (→ See `samber/cc-skills-golang@golang-error-handling` skill).

The English summary is being prepared. Showing the original description.

samber/cc-skills-golang3.5KUpdated Oct 1, 2026

TypeScript/JavaScript conventions. Apply automatically whenever writing or editing JavaScript, TypeScript, JSX, or TSX code (.js/.jsx/.ts/.tsx) — functions, types, type safety, immutability, error handling, comments, file size, exports, naming, and library conventions for dates and data handling (ts-belt, ts-pattern). Use for any new code or refactor in these languages. For React-specific rules (components, hooks, JSX, TanStack Query, Zustand, React Hook Form), also apply the react skill.

The English summary is being prepared. Showing the original description.

rimzzlabs/lanjut105Updated Oct 19, 2026

Provides TypeScript-specific code review patterns covering strict mode, ESM, type safety, branded types, discriminated unions, async patterns, runtime safety, and common anti-patterns. Activates on detection of tsconfig.json, *.ts, or *.tsx files during code review — loaded automatically by dh:code-reviewer.

The English summary is being prepared. Showing the original description.

Jamie-BitFlight/claude_skills67Updated Oct 20, 2026

TypeScript best practices: strict mode, ESLint rules, file naming, imports, type safety, Zod validation, error handling, and testing with Vitest. Use when writing TypeScript code, reviewing for code quality, fixing lint errors, creating types/interfaces, writing tests, or adding validation.

The English summary is being prepared. Showing the original description.

erode-app/erode54Updated Oct 15, 2026

Use when writing TypeScript code, fixing type errors, or configuring strict type safety. Auto-activates on .ts/.tsx files. Covers null handling, utility types, and ESLint.

The English summary is being prepared. Showing the original description.

ngocsangyem/MeowKit15Updated Jul 28, 2026

Protocol for auditing API surface coherence and type safety. Trigger when: - Evaluating API designs, interface type safety, or design elegance. - Prompt contains: /api-audit, API surface, API coherence, type safety.

The English summary is being prepared. Showing the original description.

nrdxp/predicate10Updated Sep 1, 2026

Master TypeScript with advanced types, generics, and strict type safety. Handles complex type systems, decorators, and enterprise-grade patterns.

The English summary is being prepared. Showing the original description.

hybridlabor-api/aos6Updated Oct 16, 2026

Expert-level idiomatic Rust API design — the patterns that make illegal states unrepresentable and abstractions zero-cost. Type-state programming (PhantomData state machines), newtype + sealed + extension traits, typestate builders, RAII guards & Drop ordering, the interior-mutability decision tree (Cell/RefCell/Mutex/RwLock/Atomic/OnceLock), enum-driven state machines, error architecture (thiserror vs anyhow), dyn vs generic dispatch & object safety, the impl Trait / GAT / RPITIT toolbox, and Deref-for-smart-pointers (and its abuse). Use when designing a Rust library's public API, encoding invariants in the type system, choosing a dispatch or error strategy, or reviewing Rust for idiom. NOT for borrow-checker firefighting / toolchain / test-runner workflow (use rust-development-workflow), NOT for pd-console GPUI rendering/layout/panes (use gpui-rust-console), NOT for app packaging/notarization (use rust-app-distribution).

The English summary is being prepared. Showing the original description.

curiositech/port-daddy3Updated Oct 19, 2026

instructor

FreeSummary

Build workflows that extract structured data from LLM responses, check field types and values with Pydantic, and retry failed extractions. Includes examples for nested data, classification, and receiving results as they are generated.

  • Extracting contact and company details from text
  • Classifying articles into predefined categories
  • Checking review analysis against validation rules
davila7/claude-code-templates32.8KUpdated Oct 20, 2026

instructor

FreeSummary

Build workflows that extract structured data from LLM responses, check field types and values with Pydantic, and retry failed extractions. Includes examples for nested data, classification, and receiving results as they are generated.

  • Extracting contact and company details from text
  • Classifying articles into predefined categories
  • Checking review analysis against validation rules
Orchestra-Research/AI-Research-SKILLs13.8KUpdated Oct 11, 2026

Azure AI Content Safety REST SDK for TypeScript workflow skill. Use this skill when the user needs Analyze text and images for harmful content with customizable blocklists and the operator should preserve the upstream workflow, copied support files, and provenance before merging or handing off.

The English summary is being prepared. Showing the original description.

diegosouzapw/awesome-omni-skills162Updated Jul 8, 2026

Guide for when to use and when not to use return validators in Convex functions. Use this skill whenever the user is writing Convex queries, mutations, or actions and needs guidance on return value validation. Also trigger when the user asks about Convex type safety, runtime validation, AI-generated Convex code, Convex AI rules, Convex security best practices, or when they're debugging return type issues in Convex functions. Trigger this skill when users mention "validators", "returns", "return type", or "exact types" in the context of Convex development. Also trigger when writing or reviewing Convex AI rules or prompts that instruct LLMs how to write Convex code.

The English summary is being prepared. Showing the original description.

waynesutton/agent-ready-component9Updated Aug 28, 2026

Guide for when to use and when not to use return validators in Convex functions. Use this skill whenever the user is writing Convex queries, mutations, or actions and needs guidance on return value validation. Also trigger when the user asks about Convex type safety, runtime validation, AI-generated Convex code, Convex AI rules, Convex security best practices, or when they're debugging return type issues in Convex functions. Trigger this skill when users mention "validators", "returns", "return type", or "exact types" in the context of Convex development. Also trigger when writing or reviewing Convex AI rules or prompts that instruct LLMs how to write Convex code.

The English summary is being prepared. Showing the original description.

convex/components-submissions-directory9Updated Oct 16, 2026

Full type inference philosophy (never cast, never annotate inferred values), Register module declaration, from narrowing on hooks and Link, strict:false for shared components, getRouteApi for code-split typed access, addChildren with object syntax for TS perf, LinkProps and ValidateLinkOptions type utilities, as const satisfies pattern.

The English summary is being prepared. Showing the original description.

hashintel/brunch8Updated Oct 17, 2026

Design and interpret TypeSafe Jev decision requests in NV oOS — typed choice/score/noul questions, batching, confidence thresholds, composite scoring, and guardrails. Use when classifying, routing, scoring, or safety-screening content with the typesafe_decide or typesafe_guardrail tools.

The English summary is being prepared. Showing the original description.

nvdigitalsolutions/mcp-ai-wpoos7Updated Oct 20, 2026

Enforce TypeScript strictness by reducing any/unsafe assertions and ensuring null handling.

The English summary is being prepared. Showing the original description.

s977043/river-review7Updated Oct 20, 2026