本文へ移動
cccskills
無料GitHub で公開

nix-haskell-tools

Run Haskell compiler, Cabal, test, doctest, formatter, and other Haskell toolchain commands in NeoHaskell or a generated consumer project.

日本語の概要は準備中です。原文の説明を表示しています。

neohaskell/NeoHaskellスター 348(GitHub 348 + cccskills 0)

実行スコア 未検証

インストール方法を見る

含まれるファイル(1)

  • SKILL.md1.2 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

Nix Haskell tools

Run Haskell toolchain commands through the development shell for the project under test. Use nix develop --command <tool> <args> from that project's root. Do not invoke ghc, ghci, runghc, cabal, doctest, fourmolu, hlint, or similar tools directly from the host shell.

Run a repository-owned helper that calls Haskell tools through nix develop --command <path-to-helper> <args> too. A helper's host-tool fallback does not authorize running it outside Nix.

Examples from the NeoHaskell repository root:

nix develop --command ghc --version
nix develop --command cabal test

For a generated app, change to the generated app's root before running the command. Its generated Cabal and Nix files must exist first. If a task needs another flake, pass that flake to nix develop while keeping the tool after --command.

If the development shell fails before the tool starts, report the Nix failure as an environment or project-shell failure. Do not retry the Haskell tool outside Nix.

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

コメント

ログインなしで書き込めます。使ってみた感想、質問、動かなかった環境などを気軽にどうぞ。

まだコメントはありません。最初のコメントを書いてみませんか。

送信するとすぐに公開されます。メールアドレスや電話番号などの個人情報は書かないでください。URL は 2 つまでです。

0 / 1000 文字

このフォームは reCAPTCHA で保護されており、Google のプライバシーポリシーと利用規約が適用されます。

同じリポジトリのスキル

Write or review the published NeoHaskell agent guide for generated applications. Use for docs/agent changes and consumer-facing framework changes that may make the guide stale.

日本語の概要は準備中です。原文の説明を表示しています。

neohaskell/NeoHaskell3482026年10月29日 更新

architect

無料

Sketch types, signatures, and module structure before code, then stay in the loop while implementation fills in. Use for /architect, 'architect this', 'design this', or non-trivial work where jumping to code would lock in the wrong shape.

日本語の概要は準備中です。原文の説明を表示しています。

neohaskell/NeoHaskell3482026年10月29日 更新

arena

無料

Spawn N parallel candidates at the same task, pick a base, graft the strongest parts of the losers into it. Use for /arena, 'arena this', 'throw it in the arena', or when one attempt at a non-trivial artifact would lock in the wrong shape.

日本語の概要は準備中です。原文の説明を表示しています。

neohaskell/NeoHaskell3482026年10月29日 更新

babysit

無料

Inspect or supervise a PR or stack through review and CI to merge-ready, using current GitHub evidence and the requested mode.

日本語の概要は準備中です。原文の説明を表示しています。

neohaskell/NeoHaskell3482026年10月29日 更新

Vet a perf measurement (limiter, tuning, limits, errors, repeatability, relevance, and whether the work happened) before you report or act on it. Use when you benchmark or report a measured speedup or regression, including complete framework flows and compilation of projects that consume the framework.

日本語の概要は準備中です。原文の説明を表示しています。

neohaskell/NeoHaskell3482026年10月29日 更新

bro

無料

Restate the last message in plain human language, with no jargon.

日本語の概要は準備中です。原文の説明を表示しています。

neohaskell/NeoHaskell3482026年10月29日 更新

neohaskell のスキルをすべて見る

このスキルの問題を報告する