# Skills Check

> skills.lock.json とインストール済みスキルの整合性を確認する。欠落・余剰・未管理スキルを検出。トリガー: 「スキルの整合性」「lockとインストールの確認」「スキルチェック」

- **Type:** Skill
- **Install:** `agentstack add skill-yunosukeyoshino-skill-loom-skills-check`
- **Verified:** Yes — security-reviewed for prompt injection and unsafe behavior
- **Seller:** [YunosukeYoshino](https://agentstack.voostack.com/s/yunosukeyoshino)
- **Installs:** 0
- **Category:** [Agent Skills](https://agentstack.voostack.com/c/agent-skills)
- **Latest version:** 0.1.0
- **License:** MIT
- **Upstream author:** [YunosukeYoshino](https://github.com/YunosukeYoshino)
- **Source:** https://github.com/YunosukeYoshino/skill-loom/tree/main/.agents/skills/skills-check

## Install

```sh
agentstack add skill-yunosukeyoshino-skill-loom-skills-check
```

Requires the [AgentStack CLI](https://agentstack.voostack.com/docs/cli). Works with Claude Code, Cursor, and any MCP-compatible agent.

## About

# Skills Check

selected Catalog の Inventory Lock／ignore と、agent-facing Projection を照合する。

## Workflow

### Step 1: 整合性チェックの実行

```bash
MY_SKILLS_CATALOG_DIR="$CATALOG_ROOT" \
  bash "$ENGINE_ROOT/.agents/skills/skills-check/scripts/skills-check"
```

完了基準: 出力に Issues、Unmanaged、欠落場所がすべて列挙されていること。

### Step 2: ユーザーへの報告

1. Issues 件数（0なら "ALL CLEAN"）
2. UNMANAGED スキルがあれば、`/skills-add` で lock 登録するか `.skills-ignore.json` で除外を提案
3. 欠落があれば `/skills-restore` での修復を提案

完了基準: Issues 件数と、検出ごとの提案を提示し終えていること。

## スクリプトが出力する分類

| 分類      | 意味                                           |
| --------- | ---------------------------------------------- |
| CUSTOM    | Catalog 由来の Custom／Vendor Skill            |
| EXTERNAL  | 外部repo由来のスキル（sourceごとにグループ化） |
| IGNORED   | `.skills-ignore.json` で明示的に除外済み       |
| UNMANAGED | lock にも ignore にもない未知スキル            |

## Issues

各スキルについて `~/.agents/skills/` または `~/.claude/skills/` のいずれかに欠落があれば `!! NO ...` マークが付く。

## ユーザーへの報告

実行後、以下をユーザーに報告:

1. Issues 件数（0なら "ALL CLEAN"）
2. UNMANAGED スキルがあれば、`/skills-add` で lock 登録するか `.skills-ignore.json` で除外を提案
3. 欠落があれば `/skills-restore` での修復を提案

## Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

- **Author:** [YunosukeYoshino](https://github.com/YunosukeYoshino)
- **Source:** [YunosukeYoshino/skill-loom](https://github.com/YunosukeYoshino/skill-loom)
- **License:** MIT

Install and usage instructions live in the source repository linked above.

## Pricing

- **Free** — Free

## Security capabilities

Automated source analysis of v0.1.0 — what this tool can access:

- **Network access:** no
- **Filesystem access:** no
- **Shell / process execution:** no
- **Environment & secrets:** no
- **Dynamic code execution:** no

*"Yes" means the capability is present in the source — more access means more to trust, not that it is unsafe.*


## Versions

- **0.1.0** — security scan: passed — Imported from the upstream source.

## Links

- Listing page: https://agentstack.voostack.com/l/skill-yunosukeyoshino-skill-loom-skills-check
- Seller: https://agentstack.voostack.com/s/yunosukeyoshino
- Browse the marketplace: https://agentstack.voostack.com/browse

---
Listed on AgentStack — the marketplace for AI agent skills and MCP servers. Every listing is security-reviewed. Creators keep 70%.
