Receber por email
← Voltar para o catálogo

Autor no catálogo

ncaq

51 skills 153 estrelas no total GitHub ↗

Skills publicadas

Mostrando 12 de 51

file-naming

3

File and directory naming conventions for TypeScript/JavaScript projects. Use when creating new files or directories.

Outros #ai #javascript por ncaq

aria-usage

3

WAI-ARIA usage guidelines. Avoid redundant ARIA attributes. No ARIA is better than Bad ARIA. Use when writing or reviewing HTML/JSX with accessibility attributes.

Design e Frontend #ai por ncaq

proofreading-ja

3

Fix typos, grammar, readability, and notation consistency in Japanese text. Use when the user wants to proofread or edit Japanese text.

Marketing #ai por ncaq

use-error-info

3

When handling errors locally instead of propagating them, include the error data in logs or messages. Never discard caught errors with `_`. Use when writing try/catch, Result handling, or error case branches.

Dados e Análise #ai por ncaq

commit

3

Generate a commit message from staged changes and let the user review before committing. Use when the user wants to commit changes or create a git commit.

Desenvolvimento #ai #git por ncaq

react-refactor-component

3

Refactor React components to follow project conventions. Use when reorganizing, splitting, or cleaning up existing React component files.

Design e Frontend #ai #react por ncaq

partial-function

3

Avoid partial functions such as head, fromJust, read, and (!!) in Haskell. Prefer total functions, Maybe-returning variants, and other safe alternatives. Use when writing or reviewing Haskell code that accesses lists, parses strings, or handles Maybe.

Escrita e Conteúdo #ai por ncaq

thread-delay

3

Avoid overusing threadDelay because time-dependent code is unstable and unportable. Prefer synchronization variables like TMVar or retry combinators. Use when writing or reviewing Haskell code that delays threads, waits, or polls.

Escrita e Conteúdo #ai por ncaq

window-alert-confirm

3

Guidelines for using window.alert() and window.confirm() in web applications. Use when implementing error notifications or destructive action confirmations.

Design e Frontend #ai por ncaq

warning

3

Do not disable GHC or hlint warnings. Suppress them only per module with OPTIONS_GHC or annotations for justified exceptions. Use when writing or reviewing Haskell code, cabal files, or hlint configuration that disables warnings.

Desenvolvimento #ai por ncaq

treefmt

3

treefmt-nix and nix fmt guide. Unified formatting and linting with treefmt. Use when configuring or running nix fmt, treefmt, or adding formatters/linters to a Nix project.

Design e Frontend #ai por ncaq

test-module-name

3

Name Haskell test modules after the module under test with a Spec suffix in the same namespace. Use when writing or reviewing Haskell test module names or test file organization.

Escrita e Conteúdo #ai #test por ncaq