.agents/skills/socket-firewall/SKILL.md
依存関係を取得・変更する npm/pnpm コマンド実行時に Socket Firewall (sfw) を適用する。
npx skillsauth add ria3100/tanstack-start-boilerplate socket-firewallInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
依存関係を取得・変更する npm / pnpm コマンドに Socket Firewall (sfw) を適用する。
pnpm installpnpm addpnpm removepnpm updatepnpm uppnpm fetchnpm installnpm addnpm update依存関係を取得しないコマンド(dev, build, lint, check, test, exec 等)には使用しない。
依存関係を取得するコマンドの先頭に sfw を付ける:
sfw pnpm install --frozen-lockfile
sfw pnpm add zod
sfw pnpm remove lodash
sfw pnpm up
.npmrc でスコープ付きパッケージ(例: @tricot-inc)を GitHub Packages から取得している場合、無料版 Socket Firewall はプライベートレジストリを公式にはサポートしていないsfw 経由でスキャンすることsfw を付けられるか確認するsfw が不要なコマンドはそのまま実行するsfw pnpm ... / sfw npm ... で始まっている場合はそのまま実行するsfw なしで暗黙的にリトライしない。失敗を報告するsfw で実行したことを簡潔に記載するdevelopment
Review Tailwind CSS class usage in .tsx files for quality, consistency, and Tailwind v4 best practices.
development
Manages shadcn components and projects — adding, searching, fixing, debugging, styling, and composing UI. Provides project context, component docs, and usage examples. Applies when working with shadcn/ui, component registries, presets, --preset codes, or any project with a components.json file. Also triggers for "shadcn init", "create an app with --preset", or "switch to --preset".
data-ai
PR レビュー時のチェック観点。プロジェクト規約への準拠、型安全性、Tailwind 品質などを横断的に確認する。
tools
Generate new components under src/components/common/ following project conventions (kebab-case, directory structure, stories).