ncaq avatar

ncaq

Community

@ncaq · Japan

176Followers
|
258Public Repos
|
32Published Skills

エヌユル is my Japanese name. Haskell TypeScript Emacs Web NLP

Agent Skills by ncaq

Showing 32 vetted skills indexed across 1 GitHub repositories.

ncaqncaq
3

research

Research technical questions across official docs and web sources with parallel investigations.

Community
Advanced
ncaqncaq
3

nix-command

Map legacy Nix commands to unified nix subcommands.

Community
Intermediate
ncaqncaq
3

treefmt

Run treefmt and nix fmt to format and lint multi-language repositories.

Community
Advanced
ncaqncaq
3

writer-function

Generate scripts and configuration files using Nix writer utilities.

Community
Intermediate
ncaqncaq
3

nix-fast-build

Parallelize Nix evaluation and builds using nix-eval-jobs and nix-output-monitor.

Community
Intermediate
ncaqncaq
3

naming-convention

Enforce nixpkgs naming conventions for files, variables, and packages.

Community
Intermediate
ncaqncaq
3

commit

Generate git commit messages from staged changes with user review prompts.

Community
Advanced
ncaqncaq
3

commit-style

Standardize commit messages across projects with a shared style guide.

Community
Intermediate
ncaqncaq
3

proofreading-ja

Correct Japanese text for typos, grammar, readability, and notation consistency.

Community
Intermediate
ncaqncaq
3

bump-cabal-index-state

Update Cabal project index-state timestamps and verify with a build.

Community
Advanced
ncaqncaq
3

kyosei

Analyze pull requests and local changes for code quality, security, performance, and documentation gaps.

Community
Advanced
ncaqncaq
3

pr-style

Standardize GitHub PR titles and descriptions to repository conventions.

Community
Intermediate
ncaqncaq
3

pr

Generate a GitHub pull request title and body from the current branch.

Community
Advanced
ncaqncaq
3

dynamic-import

Enforce static imports over dynamic import() in TypeScript and JavaScript code.

Community
Intermediate
ncaqncaq
3

window-alert-confirm

Guides usage of window.alert() and window.confirm() in web applications with accessibility and cross-browser considerations.

Community
Intermediate
ncaqncaq
3

as-const-satisfies

Preserve literal types in TypeScript constants with as const satisfies.

Community
Intermediate
ncaqncaq
3

react-use-effect

Review React useEffect usage and recommend refactoring alternatives.

Community
Intermediate
ncaqncaq
3

semantic-html

Replace non-semantic div wrappers with semantic HTML elements in JSX and static pages.

Community
Intermediate
ncaqncaq
3

aria-usage

Identify and correct ARIA misuses and redundancies in HTML/JSX markup.

Community
Basic
ncaqncaq
3

react-refactor-component

Refactor React components to project conventions with safe import rewrites.

Community
Advanced
ncaqncaq
3

non-null-assertion

Replace TypeScript non-null assertions with optional chaining and type guards.

Community
Intermediate
ncaqncaq
3

react-use-ref

Replace React useRef patterns with declarative HTML features and state-driven logic.

Community
Intermediate
ncaqncaq
3

react-component-convention

Standardize React component file structure with fixed import, type, and export ordering.

Community
Advanced
ncaqncaq
3

async-state-type

Advise type-safe React/TypeScript patterns for asynchronous data fetching.

Community
Intermediate