원클릭으로
skill-search
Dynamic skill discovery: search available skills by keyword instead of loading all skill definitions into the system prompt
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Dynamic skill discovery: search available skills by keyword instead of loading all skill definitions into the system prompt
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
SOC 직업 분류 기준
Time-boxed investigation of a technical question, feasibility study, or proof-of-concept — produces a findings artifact with a recommendation and optional backlog linkage
Time-boxed investigation of a technical question, feasibility study, or proof-of-concept — produces a findings artifact with a recommendation and optional backlog linkage
Usage: Build feature {task-id} with harness {harness-cmd}. Implements a requested feature by continuously looping a fast worker agent against a strict, passing-import but failing test harness until success is achieved.
Review and maintain institutional learnings in docs/compound/ so the compound library stays accurate, deduplicated, and evidence-backed
Risk-triggered plan reinforcement that deepens verification, rollback, and guardrail detail before plan review
Manages the full PR lifecycle: creation, review comment handling, CI remediation, and user-approved merge
| name | skill-search |
| description | Dynamic skill discovery: search available skills by keyword instead of loading all skill definitions into the system prompt |
Search the installed skill registry by keyword and return a summarized list of matching skills. This prevents context window bloat by loading skill definitions on demand rather than dumping every skill into the system prompt.
Invoke this skill whenever you need to find a specific capability but do not
already know which skill provides it. Use keyword-based search to narrow down
the right skill, then load only that skill's SKILL.md for the duration of
the task.
Do not load all skills at once. Use this skill to discover what you need,
then read the specific SKILL.md file into context.
keyword: (Required) A search term or phrase describing the capability needed.
Examples: "test", "review", "lock", "build", "plan", "safety".A summarized table of matching skills with:
description field)Both PowerShell and Bash equivalents are provided for cross-platform compatibility. Use whichever matches the runtime environment.
Scans all SKILL.md files under .github/skills/ and returns matches
where the keyword appears in the skill name or its YAML frontmatter
description.
PowerShell: scripts/search.ps1 <keyword>
Bash: scripts/search.sh <keyword>
Output format:
SKILL DESCRIPTION PATH
----- ----------- ----
build-feature Execute a harness loop — iteratively run tests... .github/skills/build-feature/SKILL.md
harness-architect Scaffolds compilable but failing test harnesses... .github/skills/harness-architect/SKILL.md
Once you identify the right skill via search.ps1 / search.sh:
SKILL.md file into context:
Get-Content .github/skills/{skill-name}/SKILL.mdcat .github/skills/{skill-name}/SKILL.mdThis keeps the active context focused on the current task rather than carrying every skill's instructions simultaneously.
If search.ps1 / search.sh returns no results:
Get-ChildItem .github/skills/ -Directory | Select-Object Namels -d .github/skills/*/All scripts installed by autoharness live in {workspace}/scripts/. This
table is the central reference for what exists and where it comes from.
| Script | Source Skill | Platform | Purpose |
|---|---|---|---|
acquire_lock.ps1 | file-lock | PowerShell | Acquire advisory file lock |
acquire_lock.sh | file-lock | Bash | Acquire advisory file lock |
release_lock.ps1 | file-lock | PowerShell | Release advisory file lock |
release_lock.sh | file-lock | Bash | Release advisory file lock |
search.ps1 | skill-search | PowerShell | Search skills by keyword |
search.sh | skill-search | Bash | Search skills by keyword |
Scripts are installed conditionally based on selected primitives (Primitive 5 for file-lock, Primitive 6 for skill-search). Not all scripts may be present in every workspace.