一键导入
discover-a-skill
Use when you need new capabilities: discover skills, inspect details, install to agents, run commands, and manage updates with askill
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Use when you need new capabilities: discover skills, inspect details, install to agents, run commands, and manage updates with askill
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | discover-a-skill |
| slug | discover-a-skill |
| description | Use when you need new capabilities: discover skills, inspect details, install to agents, run commands, and manage updates with askill |
| version | 1.0.1 |
| author | {"name":"askill","github":"askill"} |
| tags | ["official","askill","workflow"] |
Use this skill when you need to operate askill reliably as an AI agent: discover skills, install them, run commands, maintain updates, and troubleshoot install/runtime issues.
When a user asks for a capability that might be implemented as a skill:
askill find <query>askill info <slug>askill add <source> -y<skill-dir>/SKILL.mdaskill run <skill>:<command> [args]Always prefer reading the installed SKILL.md before improvising.
Use any supported install source:
@author/skill-name - published skill slug from askill registryowner/repo - discover and install from a GitHub repoowner/repo@skill-name - install one named skillowner/repo/path/to/skill - install by explicit folder pathgh:owner/repo@skill-name - explicit GitHub-prefixed formathttps://github.com/owner/repo - full GitHub URL./local/path - local skill directory for testingNotes:
askill install, askill add, and askill i are equivalent-y) in agent workflows# Published skill slug
askill add @johndoe/awesome-tool -y
# Indexed GitHub skill slug
askill add gh:owner/repo@skill-name -y
askill add gh:owner/repo --all -y
askill add gh:owner/repo --list
askill add gh:owner/repo@skill-name -a claude-code opencode -y
askill add gh:owner/repo@skill-name -g -y
askill add gh:owner/repo@skill-name --copy -y
askill installs to canonical directories and links into agent-specific paths.
.agents/skills/<skill>/~/.agents/skills/<skill>/.claude/skills/, .opencode/skills/, .cursor/skills/, etc.State and metadata:
.agents/.skill-lock.json~/.agents/.skill-lock.json~/.askill/credentials.json~/.config/askill/config.jsonIf the skill defines commands in frontmatter, run:
askill run <skill>:<command> [args...]
Examples:
askill run memory:save --key preference --value "TypeScript"
askill run memory:recall --key preference
askill run my-skill:_setup
Rules:
SKILL.md_setup firstUse these routinely:
askill list - show installed skillsaskill check - check update availabilityaskill update - update tracked GitHub-installed skillsaskill remove <skill> - uninstallaskill validate [path] - validate SKILL.md formatTreat these as different workflows:
askill submit <github-url>: request indexing (and slug-driven publish pipelines)askill publish [path]: local publish, requires login token, author = logged-in useraskill publish --github <blob-url>: GitHub publish, no login required, author = repo ownerPublishing requires frontmatter slug and version:
---
name: my-skill
slug: my-skill
version: 1.0.0
---
When something fails, check in this order:
gh: slug, URL, or local path)askill add ... --list, askill info ...)commands: in installed SKILL.md)_setup has run if runtime dependencies are neededaskill whoami)-y for automationSKILL.mdaskill run instead of running scripts by hardcoded paths-a when environment is multi-agent