dotharness/dotcraft/skill-installer
Claude Code and agent skill by dotharness/dotcraft
- community
Checking that the SKILL.md file is still in the repository.
Use when installing a DotCraft skill from a local folder, archive, GitHub checkout, or market-provided download and then checking whether it needs workspace-specific adaptation.
Install
npx vskill@latest install dotharness/dotcraft/skill-installerSKILL.md
Skill Installer
Use this workflow when the user wants to install, import, test, or adapt a DotCraft skill. The installation surface is ordinary shell and file work plus the DotCraft skill verifier; there is no dedicated install tool.
Workflow
- Prepare a candidate directory.
- If the user provides a local directory, inspect it directly.
- If the user provides an archive or URL, download/extract it into a temporary directory in the workspace.
- If the skill is inside a repository, clone or copy the repository, then point at the subdirectory containing
SKILL.md.
- Ensure the candidate directory is a DotCraft skill bundle.
SKILL.mdmust be at the candidate root.- The frontmatter
namemust exist. If the user or market flow provides a local install name, use that as the CLI--namevalue; it does not have to match the frontmatter display name exactly. - Preserve supporting files where they are. Ordinary relative files such as root markdown/json files,
docs/,references/,scripts/,assets/, andagents/openai.yamlcan remain in the bundle when verification accepts them.
- Run verification:
Omit --name only when the frontmatter name is already the desired local install name.
- If verification fails, decide whether the failure can be solved by command arguments before editing files.
- If the problem is a display/local-name mismatch such as
name: Gitbut the local install name should begit, retry with--name "git". - Do not move or rewrite files only because they are root markdown/json files,
docs/, orreferences/. - Only make minimal candidate edits for real structural or safety problems: missing
SKILL.md, missing required frontmatter, unsafe paths, path traversal, hidden control files, oversized files, or genuinely broken references that the skill itself requires. - Preserve the imported instructions.
- Install after verification succeeds:
Use --overwrite only when the user explicitly wants to replace the current workspace source skill.
Post-install Review
After installation, load the installed instructions with SkillView(name). Then review the skill against the current workspace and environment by doing only checks that the skill itself makes relevant.
Examples of useful checks:
- If it assumes
python, check the actual Python command/version or virtual environment. - If it assumes a CLI tool, check whether that tool exists and whether the expected command shape works.
- If it references scripts or assets, confirm those files exist in the installed skill.
- If it assumes paths, package managers, shells, or config files, check those in the workspace.
Adapt the installed skill only for a concrete mismatch. Edit its files under .craft/skills/<installed-skill-name>/ with EditFile, keep the change narrow, and tell the user what you changed. Reinstalling with --overwrite restores the published version.
Security
- Security scanPassed, 95 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingsrc/DotCraft.Core/Skills/BuiltIn/skill-installer/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/dotharness/dotcraft/skill-installer)