Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
| LANG | No | Language setting (e.g., ja_JP) | |
| GITHUB_TOKEN | No | GitHub API token (for rate limits) | |
| SKILL_NINJA_INDEX_DIR | No | Index storage directory | ~/.skill-ninja |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| skillNinja_search | Search for Agent Skills by keyword. Returns matching skills with trust badges and recommendations. / キーワードでエージェントスキルを検索 |
| skillNinja_install | Install an Agent Skill to the workspace. Downloads SKILL.md and updates AGENTS.md. / スキルをワークスペースにインストール |
| skillNinja_uninstall | Uninstall an Agent Skill from the workspace. Removes skill folder and updates AGENTS.md. / スキルをアンインストール |
| skillNinja_list | List all installed Agent Skills in the workspace. / インストール済みスキル一覧を表示 |
| skillNinja_recommend | Get skill recommendations based on popularity. / 人気スキルのおすすめを取得 |
| skillNinja_updateIndex | Update the skill index from all registered sources. Fetches latest skills from GitHub repositories. / スキルインデックスを更新 |
| skillNinja_webSearch | Search for Agent Skills on GitHub. Finds SKILL.md files across GitHub repositories. / GitHub でスキルを検索 |
| skillNinja_addSource | Add a new GitHub repository as a skill source. Repository should contain SKILL.md files. / 新しいリポジトリをスキルソースとして追加 |
| skillNinja_localize | Translate/localize skill descriptions in the index. Provide skillName and description_en and/or description_ja. / スキル説明を翻訳・ローカライズ |
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |