agenticskills
One-shot installer for the akillness/oh-my-gods agent skill bundle (80+ god-skills) — wraps the official install.sh with pinned URL and env knobs (PLATFORM, WITH_LANGCHAIN, INSTALL_MODE, SKIP_BACKUP) to copy the catalog into Claude Code, Codex CLI, Antigravity/Gemini, and OpenCode in one step.
How do I install this agent skill?
npx skills add https://github.com/akillness/jeo-skills --skill agenticskillsIs this agent skill safe to install?
- Gen Agent Trust Hubfail
The skill facilitates a one-shot installation of a large bundle of 80+ agent skills by downloading and executing a remote script directly in the shell. While the resources are owned by the skill's author ('akillness') and follow standard developer patterns, the 'curl | bash' method bypasses local safety reviews and creates a significant surface for remote code execution.
- Socketwarn
1 alert: gptSecurity
- Snykfail
Risk: CRITICAL · 2 issues
What does this agent skill do?
AgenticSkills — One-shot installer for oh-my-gods
Keywords:
AgenticSkills·agenticskills·oh-my-gods·god-skillsUse this skill when the user wants to drop the entire oh-my-gods bundle (80+ curated agent skills) onto their machine without picking each one individually.
This skill is a thin, declarative wrapper around the official install.sh
that ships with akillness/oh-my-gods.
It pins the installer URL, exposes the canonical environment knobs, and
documents how to target a subset of runtimes from a single command.
When to use this skill
- The user says "install AgenticSkills", "bring in oh-my-gods", "add the god skills bundle", or any equivalent phrasing.
- A new machine needs the full agent-skills catalog before any specific skill is touched.
- An existing install needs to be refreshed (re-running is safe — the upstream installer backs up the previous install unless
SKIP_BACKUP=true). - The user wants to add LangChain skills alongside oh-my-gods (
WITH_LANGCHAIN=true).
Do not use when
- The user only needs one specific skill from oh-my-gods → copy that
single
.god-skills/<name>/directory instead, or usenpx skills addwith--skill <name>. - The user has not yet authorized network access (
curl | bash) — fall back togit clone+ manual review.
Instructions
Step 1 — Confirm scope with the user
Before running the installer, confirm:
- Target platforms:
claude,codex,gemini,opencode, orall(default). - LangChain bundle: install alongside (
WITH_LANGCHAIN=true) or not. - Backup policy: keep existing
~/.agent-skillsbackup (default) or skip.
Step 2 — Run the installer
Pipe the upstream installer through bash with the chosen knobs:
# Default: install everything across every detected runtime, backup previous install
curl -fsSL https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh | bash
# Claude Code only, with LangChain skills
PLATFORM=claude WITH_LANGCHAIN=true \
curl -fsSL https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh | bash
# Quiet re-install without backup (CI / scripted use)
INSTALL_MODE=silent SKIP_BACKUP=true \
curl -fsSL https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh | bash
For a security-conscious flow, download, review, then run:
curl -fsSLO https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh
less install.sh # human review
bash install.sh
Step 3 — Verify the install
ls ~/.agent-skills | head
ls ~/.claude/skills 2>/dev/null | head
ls ~/.codex/skills 2>/dev/null | head
ls ~/.gemini/skills 2>/dev/null | head
ls ~/.opencode/skills 2>/dev/null | head
You should see directories such as agent-browser, agent-workflow,
agentation, ai-research-skills, api-design, and the rest of the
.god-skills/ catalog mirrored into each detected runtime.
Step 4 — Re-run or update
The installer is idempotent. To refresh:
curl -fsSL https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh | bash
A backup of the previous ~/.agent-skills is written next to the directory
unless SKIP_BACKUP=true is set.
Environment variables
| Variable | Default | Purpose |
|---|---|---|
INSTALL_GLOBAL | true | Install to canonical ~/.agent-skills |
INSTALL_MODE | silent | silent · auto · interactive |
SKIP_BACKUP | false | Skip backup of an existing install |
WITH_LANGCHAIN | false | Also install langchain-ai/langchain-skills |
PLATFORM | all | claude · gemini · codex · opencode · all |
Catalog snapshot
oh-my-gods currently ships 80+ skills under .god-skills/, including:
agent-browser,agentation,agent-configuration,agent-development-principlesagent-evaluation,agent-manager,agent-principles,agent-workflowagents-cli,ai-research-skills,api-design,api-documentation- …plus the long-tail engineering, ops, and data skills
See oh-my-gods tree for the full list at any time.
Best practices
- Review before piping
curl | bashwhen the user has a security policy. - Pin a commit if the user wants reproducibility — replace
mainin the installer URL with a tag or commit SHA. - Co-exist with jeo-skills: this bundle installs alongside the skills
already shipped by
akillness/jeo-skills; there are no destructive overlaps as the destination namespaces differ. - Re-run after upstream changes rather than diffing individual skills — the upstream installer handles the canonical sync.
References
- Upstream repo: https://github.com/akillness/oh-my-gods
- Upstream installer: https://raw.githubusercontent.com/akillness/oh-my-gods/main/install.sh
- This repo's catalog entry:
README.md→ Infrastructure table
How can the creator link this skill?
Add the canonical catalog link to the repository README so users can inspect current installs and available audits. The publishing guide covers the complete discovery path.
<a href="https://skillzs.dev/skills/akillness/jeo-skills/agenticskills">View agenticskills on skillZs</a>