From Nolto
Use when the user wants to bind or link this repository to a Nolto project — 例「このリポを Nolto に紐付けて」「nolto.json を作って」「プロジェクトを固定して」。Resolves the project and writes nolto.json at the repository root.
How this skill is triggered — by the user, by Claude, or both
Slash command
/nolto:link-projectThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
ユーザーが「このリポを Nolto の〈プロジェクト〉に紐付けて」「`nolto.json` を作って」「このリポのプロジェクトを固定して」のように、**このリポジトリと Nolto プロジェクトの紐付け**を求めたときに使います。
ユーザーが「このリポを Nolto の〈プロジェクト〉に紐付けて」「nolto.json を作って」「このリポのプロジェクトを固定して」のように、このリポジトリと Nolto プロジェクトの紐付けを求めたときに使います。
リポジトリ root にコミット用の nolto.json を作成し、以降このリポジトリでの操作対象プロジェクトを固定します。これにより、複数リポを並行して扱っても取り違えや競合が起きません。
重要: この用途では
mcp__nolto__set_default_projectを使わないでください。それはユーザー単位の単一の共有デフォルトで、複数リポ・複数セッションを並行すると競合します。リポジトリ単位のnolto.jsonを使ってください。
プロジェクトを特定する
mcp__nolto__list_projects を呼び、プロジェクト名と projectId(UUID)を提示して、どれに紐付けるかユーザーに確認します。リポジトリ root を特定する
.git があるディレクトリ)を使います。nolto.json を作成 / 更新する
リポジトリ root に、選んだ UUID で nolto.json を書き込みます(既存の他のキーがあれば保持します):
{ "projectId": "<選んだ UUID>" }
コミットを案内する
nolto.json を git にコミットすると、チーム全員の CLI とスキルが同じプロジェクトを使うようになります」と伝えます。紐付け後は、すべての mcp__nolto__* 呼び出しで nolto.json の projectId を明示して渡します。
@nolto/cli(>= 0.4.0)が入っていれば、nolto link <projectId> コマンドでも同じファイルを作成できます。projectId を明示すれば nolto.json より優先されます。nolto.json の projectId を削除します(CLI なら nolto link --unlink)。npx claudepluginhub uruca-kk/nolto-plugin --plugin noltoProvides behavioral guidelines to reduce common LLM coding mistakes, focusing on simplicity, surgical changes, assumption surfacing, and verifiable success criteria.
Searches, retrieves, and installs Agent Skills from prompts.chat registry using MCP tools like search_skills and get_skill. Activates for finding skills, browsing catalogs, or extending Claude.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.