
kingsman-installer
by Nilhan-DeMel
VS Code extension for quick Google keyword searches
SKILL.md
name: kingsman-installer description: Skill staging, installation, registry management, and uninstallation
Kingsman Installer
A backend skill for Kingsman that handles the full skill installation lifecycle.
Purpose
Manage skill installation:
- Stage repositories in quarantine area
- Normalize skill structure and generate SKILL.md
- Install to global or workspace skills folder
- Maintain registry of installed skills
- Handle updates and uninstallation
Usage
CLI Interface
# Stage a repository
node index.js stage --repo "owner/repo" --staging-dir /path --pat $PAT
# Install a staged skill
node index.js install --staged-id xxx --target global --skills-dir /path
# List installed skills
node index.js list --registry-path /path/registry.json
# Uninstall a skill
node index.js uninstall --name skill-name --skills-dir /path --registry-path /path/registry.json
# Cleanup staging
node index.js cleanup --staging-dir /path
Commands
stage
Downloads repository to staging area without installing.
Input: --repo, --staging-dir, --pat
Output: { stagedId, path, skillName, ... }
install
Copies staged skill to skills folder and updates registry.
Input: --staged-id, --target, --skills-dir, --registry-path
Output: { installed: true, skillPath, registryEntry }
list
Lists all installed skills from registry.
Input: --registry-path
Output: { skills: [...] }
uninstall
Removes skill folder and registry entry.
Input: --name, --skills-dir, --registry-path
Output: { uninstalled: true }
Safety Features
- Downloads to quarantine staging area first
- Does not execute any scripts during installation
- Creates MANUAL_REVIEW_REQUIRED.md for medium/high risk skills
- Preserves original source URL for auditing
Dependencies
- Node.js 18+
- File system access to skills directories
スコア
総合スコア
リポジトリの品質指標に基づく評価
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
レビュー
レビュー機能は近日公開予定です