← All skills
publish
95 / 100 · Low risk
Fine to try. Some of what it can do is expected: a devops skill usually runs commands, installs tools and uses cloud credentials.
By HyunjunJeon/fastcampus-harness-engineering-course (GitHub) · devops · 21 stars · scanned at commit c7090e6
Publish oh-my-opencode to npm via GitHub Actions workflow. Argument: <patch|minor|major>. Triggers: publish, release, deploy, npm publish.
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. Expected for a devops skill.
Found in 18 places.
Show 15 more
- part7_opensource/oh-my-openagent/.agents/skills/publish/SKILL.md, line 114
gh run list --workflow=publish --limit=1 --json databaseId,status --jq '.[0]' - part7_opensource/oh-my-openagent/.agents/skills/publish/SKILL.md, line 123
gh run view {run_id} --json status,conclusion --jq '{status: .status, conclusion: .conclusion}' - part7_opensource/oh-my-openagent/.agents/skills/publish/SKILL.md, line 132
gh run view {run_id} --log-failed - part7_opensource/oh-my-openagent/.agents/skills/publish/SKILL.md, line 143
git pull --rebase - part7_opensource/oh-my-openagent/.agents/skills/publish/SKILL.md, line 153
bun run script/generate-changelog.ts - part7_opensource/oh-my-openagent/.agents/skills/publish/SKILL.md, line 233
cat > /tmp/release-summary-v${NEW_VERSION}.md << 'SUMMARY_EOF' - part7_opensource/oh-my-openagent/.agents/skills/publish/SKILL.md, line 279
EXISTING_BODY=$(gh release view "v${NEW_VERSION}" --json body --jq '.body') - part7_opensource/oh-my-openagent/.agents/skills/publish/SKILL.md, line 315
JOBDORI_BOT_ID=1486173823354146917 - part7_opensource/oh-my-openagent/.agents/skills/publish/SKILL.md, line 321
JOBDORI_BOT_ID=1486173823354146917 - part7_opensource/oh-my-openagent/.agents/skills/publish/SKILL.md, line 348
JOBDORI_BOT_ID=1486173823354146917 - part7_opensource/oh-my-openagent/.agents/skills/publish/SKILL.md, line 362
npm view oh-my-opencode version - part7_opensource/oh-my-openagent/.agents/skills/publish/SKILL.md, line 375
gh run list --workflow=publish-platform --limit=1 --json databaseId,status,conclusion --jq '.[0]' - part7_opensource/oh-my-openagent/.agents/skills/publish/SKILL.md, line 380
gh run view {platform_run_id} --json status,conclusion --jq '{status: .status, conclusion: .conclusion}' - part7_opensource/oh-my-openagent/.agents/skills/publish/SKILL.md, line 387
gh run view {platform_run_id} --log-failed - part7_opensource/oh-my-openagent/.agents/skills/publish/SKILL.md, line 397
PLATFORMS="darwin-arm64 darwin-x64 linux-x64 linux-arm64 linux-x64-musl linux-arm64-musl windows-x64"
Install
Paste this into your terminal. It downloads exactly the version we scanned, not whatever is newest.
if [ -e ~/.agents/skills/'publish' ] || [ -L ~/.agents/skills/'publish' ]; then echo 'A skill folder named publish already exists — not replacing it' >&2; false; else d=$(mktemp -d) && git clone --quiet --filter=blob:none --no-checkout 'https://github.com/HyunjunJeon/fastcampus-harness-engineering-course' "$d" && git -C "$d" checkout --quiet 'c7090e63259ecb5d2bd84f2751cb44e0876becc2' -- 'part7_opensource/oh-my-openagent/.agents/skills/publish' && mkdir -p ~/.agents/skills && cp -R "$d"/'part7_opensource/oh-my-openagent/.agents/skills/publish' ~/.agents/skills/'publish' && 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/'publish' ~/.claude/skills/'publish' (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 HyunjunJeon/fastcampus-harness-engineering-course shows the score of its lowest-scoring skill.

[](https://zalavijaysinh.github.io/skilltrust/repos/HyunjunJeon/fastcampus-harness-engineering-course/)
Score history
| Date | Version | Score |
|---|
| 2026-11-07 | c7090e6 | 95 |