Visual init
Skill khush012/presentfast-visual-questions-plugin/skills/visual-init
Write the Visual Questions protocol marker block into the current project's CLAUDE.md. Creates the file if absent, appends if present, idempotent on re-run. Opt-in — the plugin works without ever running this.From its SKILL.md
npx -y skills add khush012/presentfast-visual-questions-plugin --skill visual-initAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its file declares
Copied from the file, not written here
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
1.3 KB, as published. Nobody here has run it
/visual-init
Run the init script via Bash with the current working directory:
node "${CLAUDE_PLUGIN_ROOT}/skills/visual-init/scripts/init.mjs" "$(pwd)"
Report the script's stdout to the user verbatim. The script prints one of:
created CLAUDE.md (N lines)— file didn't exist; created with title + protocol block.appended CLAUDE.md (N lines)— file existed; protocol block appended after existing content.unchanged — Visual Questions block already present— already initialized; no-op.
After running, if the file was created or appended, suggest:
git add CLAUDE.md && git commit -m "chore: add Visual Questions protocol to CLAUDE.md"
Why this is opt-in
The plugin's slash commands and PostToolUse hook work entirely from the plugin
install dir (~/.claude/plugins/...). The user's CLAUDE.md is NEVER edited
automatically. Running /visual-init is purely for users who want the protocol
visible in their repo (teammate discoverability, cross-AI portability, or
post-uninstall survival).