← All skills
run-ubm-goal-setting
95 / 100 · Low risk
Fine to try.
By daishiman/harness-dev (GitHub) · other · 10 stars · scanned at commit 3e1b394
1年目標から週報までの4層の目標設定を生成したいとき、振り返り対話を北原さん式の統一ハイブリッド構造で作成したいときに使う。
Works with any agent that supports SKILL.md skills.
What this skill can do
Runs commands on your computer
The author does not mention this. It runs automatically when the plugin is installed.
Found in 13 places.
Show 10 more
- plugins/ubm-goal-setting/skills/run-ubm-goal-setting/SKILL.md, line 222
python3 "$PLUGIN_ROOT/skills/run-ubm-goal-setting/scripts/validate-goal-output.py" --file "<対象ファイル>" --type yearly - plugins/ubm-goal-setting/skills/run-ubm-goal-setting/SKILL.md, line 269
python3 "$PLUGIN_ROOT/scripts/validate-inline-goal-seek-anchor.py" \ - plugins/ubm-goal-setting/scripts/validate-design-rubric.py, line 108
child = subprocess.run(command, check=False, capture_output=True) - plugins/ubm-goal-setting/tests/test_validate_cross_level.py, line 166
def run(paths: dict, *extra: str, no_yearly: str | None = NO_YEARLY_REASON) -> subprocess.CompletedProcess: - plugins/ubm-goal-setting/tests/test_validate_cross_level.py, line 178
return subprocess.run(cmd, capture_output=True, text=True) - plugins/ubm-goal-setting/tests/test_validate_cross_level.py, line 181
def run_default(tmp_path: Path, **kw) -> subprocess.CompletedProcess: - plugins/ubm-goal-setting/tests/test_validate_cross_level.py, line 338
r = subprocess.run([sys.executable, str(SCRIPT)], capture_output=True, text=True) - plugins/ubm-goal-setting/tests/test_validate_cross_level.py, line 503
def run_with_yearly(tmp_path: Path, y: str, q_note: str, m_note: str) -> subprocess.CompletedProcess: - plugins/ubm-goal-setting/tests/test_validate_goal_linkage.py, line 168
r = subprocess.run( - plugins/ubm-goal-setting/hooks/hooks.json, line 9
"command": "python3 \"${PLUGIN_ROOT:-${CLAUDE_PLUGIN_ROOT}}/hooks/ubm-write-path-guard.py\"",
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'run-ubm-goal-setting' ] || [ -L ~/.agents/skills/'run-ubm-goal-setting' ]; then echo 'A skill folder named run-ubm-goal-setting already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/daishiman/harness-dev' "$d" && git -C "$d" checkout --quiet '3e1b394bd699e07d0b030acd44ee12f9143f89eb' -- 'plugins/ubm-goal-setting/skills/run-ubm-goal-setting' && mkdir -p ~/.agents/skills && cp -R "$d"/'plugins/ubm-goal-setting/skills/run-ubm-goal-setting' ~/.agents/skills/'run-ubm-goal-setting' && rm -rf "$d"; fi
Codex reads ~/.agents/skills directly. For Claude Code, Cursor, Copilot, Gemini CLI, Antigravity or OpenCode, also link it. For Claude Code: ln -s ~/.agents/skills/'run-ubm-goal-setting' ~/.claude/skills/'run-ubm-goal-setting' (other agents: ~/.cursor/skills, ~/.copilot/skills, ~/.gemini/skills, ~/.gemini/config/skills, ~/.config/opencode/skills). Or install through the finder skill, which does both.
Badge for your README
The badge for daishiman/harness-dev shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/daishiman/harness-dev/)
Score history
| Date | Version | Score |
|---|
| 2026-11-12 | 3e1b394 | 95 |
| 2026-11-08 | d629311 | 95 |
| 2026-11-06 | e63e798 | 60 |