From jbeat-conventions
Toggles jbeat-conventions auto mode on or off. Asks the user whether to apply to the current project or globally. Each run flips enabledPlugins["jbeat-conventions@jbeat-plugins"] between true and false. Creates settings.json if absent. Always ensures marketplace entry is present. Triggers: jbeat setup, jbeat init, jbeat install, 초기 설정, 세팅, setup, 자동모드, 토글
How this skill is triggered — by the user, by Claude, or both
Slash command
/jbeat-conventions:jbeat-setup (no argument needed)(no argument needed)This skill is limited to the following tools:
The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Toggles jbeat-conventions auto mode by flipping `enabledPlugins` in `settings.json`.
Toggles jbeat-conventions auto mode by flipping enabledPlugins in settings.json.
Run again at any time to enable or disable.
Ask the user:
어디에 적용할까요?
1) 이 프로젝트에만 적용 (.claude/settings.json)
2) 전역으로 적용 (~/.claude/settings.json)
Wait for the user's answer before continuing.
<current working directory>/.claude/settings.json, go to Step 2~/.claude/settings.json, go to Step 2To get the current working directory, run:
pwd
If TARGET_PATH is the project-level path (.claude/settings.json), ensure the .claude/ directory exists:
mkdir -p "$(pwd)/.claude"
Try to read the file at TARGET_PATH.
Write to TARGET_PATH:
{
"enabledPlugins": {
"jbeat-conventions@jbeat-plugins": true
},
"extraKnownMarketplaces": {
"jbeat-plugins": {
"source": {
"source": "github",
"repo": "jbeat30/jbeat-conventions"
}
}
}
}
Then go to Step 5A (enabled).
Toggle enabledPlugins["jbeat-conventions@jbeat-plugins"]:
true → set to false → go to Step 5B (disabled)false → set to true → go to Step 5A (enabled)true → go to Step 5A (enabled)Always ensure extraKnownMarketplaces["jbeat-plugins"] is present. If missing, add it:
"jbeat-plugins": {
"source": {
"source": "github",
"repo": "jbeat30/jbeat-conventions"
}
}
Preserve all existing keys.
Run:
printf '\033[32mSUCCESS!\033[0m\n'
Then output (include the actual path that was modified):
자동 모드가 활성화되었습니다.
적용 위치: <TARGET_PATH>
이제 jbeat-conventions가 자동으로 적용됩니다.
수동으로 사용하려면:
/jbeat-apply — 모든 컨벤션 파일 직접 로드
Output (include the actual path that was modified):
자동 모드가 비활성화되었습니다.
적용 위치: <TARGET_PATH>
컨벤션을 사용하려면 /jbeat-apply 를 직접 실행하세요.
Creates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.
npx claudepluginhub jbeat30/jbeat-conventions --plugin jbeat-conventions