ncaq

61 mods across 1 repository, 3 stars between them.

test-equal

25

ncaq/konoka

Skill Claude CodeCodex

When testing Either values, compare the value directly with shouldBe instead of checking isLeft, so test failures show the actual value. Use when writing or reviewing Haskell test code that asserts on Either or similar values.

3 3d ago A 47 tokens original Apache-2.0

test-module-name

26

ncaq/konoka

Skill Claude CodeCodex

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.

3 3d ago A 38 tokens original Apache-2.0

thread-delay

27

ncaq/konoka

Skill Claude CodeCodex

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.

3 3d ago A 46 tokens original Apache-2.0

unsafe

28

ncaq/konoka

Skill Claude CodeCodex

Forbid unsafe Haskell functions such as unsafePerformIO, unsafeCoerce, and other unsafe-prefixed functions. Use when writing or reviewing Haskell code that uses any unsafe-prefixed function.

3 3d ago A 41 tokens original Apache-2.0

warning

29

ncaq/konoka

Skill Claude CodeCodex

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

3 3d ago A 49 tokens original Apache-2.0

kyosei

30

ncaq/konoka

Plugin Claude Code

Code review for PRs or local changes. Covers code quality, dependency updates, performance, test coverage, documentation accuracy, and security.

3 3d ago A tokens not measured original Apache-2.0

SessionStart

31

ncaq/konoka

Hook

Runs when a session starts, running an inline shell check. From ncaq/konoka.

3 3d ago A tokens not measured original Apache-2.0

PreToolUse

32

ncaq/konoka

Hook

Runs before the agent uses a tool for Skill and SlashCommand tool calls, running an inline shell check. From ncaq/konoka.

3 3d ago A tokens not measured original Apache-2.0

ncaq/konoka

Skill Claude CodeCodex

Use when you need to review code for quality, maintainability, and adherence to best practices. Examples: After implementing a new feature or function When refactoring existing code Before committing significant changes When uncertain about code quality.

3 3d ago A 56 tokens original Apache-2.0

dependency-reviewer

34

ncaq/konoka

Skill Claude CodeCodex

Review dependency changes and impact. Use when analyzing PR dependency additions, removals, and version changes.

3 3d ago A 24 tokens original Apache-2.0

ncaq/konoka

Skill Claude CodeCodex

Use when you need to verify that code documentation is accurate, complete, and up-to-date. Use this skill after: Implementing new features that require documentation updates Modifying existing APIs or functions Completing a logical chunk of code that needs documentation review Preparing code for review/release.

3 3d ago A 66 tokens original Apache-2.0

kyosei

36

ncaq/konoka

Skill Claude CodeCodex

Code review for PRs or local changes. Covers code quality, dependency updates, performance, test coverage, documentation accuracy, and security. Use when reviewing PRs, checking code quality, or running comprehensive code reviews.

3 3d ago A 47 tokens original Apache-2.0

ncaq/konoka

Skill Claude CodeCodex

Use when you need to analyze code for performance issues, bottlenecks, and resource efficiency. Examples: After implementing database queries or API calls When optimizing existing features After writing data processing logic When investigating slow application behavior When completing code that involves loops, network…

3 3d ago A 72 tokens original Apache-2.0

security-reviewer

38

ncaq/konoka

Skill Claude CodeCodex

Use when you need to review code for security vulnerabilities, input validation issues, or authentication/authorization flaws. Examples: After implementing authentication logic When adding user input handling After writing API endpoints that process external data When integrating third-party libraries The skill should…

3 3d ago A 82 tokens original Apache-2.0

test-reviewer

39

ncaq/konoka

Skill Claude CodeCodex

Use when you need to review testing implementation and coverage. Examples: After writing a new feature implementation, use this skill to verify test coverage. When refactoring code, use this skill to ensure tests still adequately cover all scenarios. After completing a module, use this skill to identify missing test…

3 3d ago A 66 tokens original Apache-2.0

log-analyzer

40

ncaq/konoka

Plugin Claude Code

Extract key information from verbose command output while keeping main conversation context lean.

3 3d ago A tokens not measured original Apache-2.0

log-analyzer

41

ncaq/konoka

Skill Claude CodeCodex

Extract key information from verbose command output. Use when you want to keep main conversation context lean.

3 3d ago A 23 tokens original Apache-2.0

misuzu

42

ncaq/konoka

Plugin Claude Code

Respond to PR review comments semi-automatically. Splits review findings into logical units, fixes and commits them one by one, then replies and resolves review threads.

3 3d ago A tokens not measured original Apache-2.0

misuzu

43

ncaq/konoka

Skill Claude CodeCodex

Respond to PR review comments semi-automatically. Fetches all review threads and comments, splits them into logical units, fixes and commits one unit at a time, then replies and resolves review threads. Use when the user wants to address PR review feedback or respond to review comments.

3 3d ago A 59 tokens original Apache-2.0

nix-tasuke

44

ncaq/konoka

Plugin Claude Code

Nix best practices, command patterns, and more guidance for AI coding assistants.

3 3d ago A tokens not measured original Apache-2.0

nixos

45

ncaq/konoka

MCP server Claude CodeCodexCursor +2

MCP server "nixos", hosted remotely at mcp-nixos.ncaq.net, as configured in ncaq/konoka.

3 3d ago A tokens not measured original Apache-2.0

naming-convention

46

ncaq/konoka

Skill Claude CodeCodex

Nix naming conventions for files, variables, packages, and NixOS options based on nixpkgs official coding standards. Use when writing or reviewing Nix code.

3 3d ago A 39 tokens original Apache-2.0

nix-command

47

ncaq/konoka

Skill Claude CodeCodex

Nix CLI command guidelines. Use new unified CLI (nix subcommand) instead of legacy commands (nix-build, nix-env, nix-shell, etc.). Use when running or suggesting Nix commands.

3 3d ago A 46 tokens original Apache-2.0

nix-fast-build

48

ncaq/konoka

Skill Claude CodeCodex

A guide for using nix-fast-build, a tool that evaluates Nix expressions in parallel and shows build progress. Nix expressions describe packages, system configurations, tests, and other reproducible results.

3 3d ago A 35 tokens original Apache-2.0