Provides an index of global static context files in ~/.agents/. Returns appropriate static file paths for natural language queries like "내 정보", "보안 규칙". Use when other skills or agents need to locate reference information.
Return the minimum relevant global context path, then read only what the current task needs. Never assume a listed type exists; verify it first.
scripts/static-index.sh helper.# Discover the actual files currently present. Installed skills are excluded.
scripts/static-index.sh list
# Search paths by user intent. The query is matched as a literal string, both
# against the type keywords and, when none match, against file contents.
scripts/static-index.sh search "보안 규칙"
scripts/static-index.sh search "IaC 배포"
# A search that matches nothing also returns non-zero, so exit status alone
# distinguishes "no such context" from a hit.
# Resolve one known type. A missing optional file returns non-zero.
scripts/static-index.sh get security
scripts/static-index.sh get iac
scripts/static-index.sh get notion
Supported types are whoami, security, context, iac, services,
obsidian, notion, vault, korean, readme, and persona. The repository may
contain only a subset; list is the source of truth.
~/.agents/skills is Codex's user skill directory, not static context. Every
candidate that list, refresh, search, or get would return is excluded
by its own real location, so neither a directory symlink nor a file symlink
nor a symlink chain pointing into that tree reintroduces it under another
name. A candidate whose real location cannot be resolved is dropped rather
than published. Refusing a candidate never hides a legitimate file of the same
name deeper in the tree: get and search fall through to it, so they agree
with list instead of reporting the type missing..index.json unless a persistent index was requested; normal
list, search, and get operations are read-only.refresh builds into a sibling temporary file and renames it into place, and
fails without touching the existing index when the directory walk fails. An
empty files array therefore means the directory really is empty.scripts/static-index.sh: Bash 3.2-compatible context discovery helper.tests/test-static-index.sh: hermetic behavioural tests. Each case builds its
own throwaway AGENTS_DIR, so the suite never touches ~/.agents.npx skills add jiunbae/indexing-static-context下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer