Guide accessibility reviews for UI, documents, and workflows. Use for WCAG-oriented audits, keyboard review, semantics, contrast, and remediation planning.
中文简介正在准备中。当前显示原文说明。
Discover and recommend public skills from external registries, and own public-index refresh and scrub requests. Use when creating or importing a skill, finding similar public skills, refreshing the index, or scrubbing it. Maintains PUBLIC_SKILL_REGISTRY.urls and PUBLIC_SKILL_INDEX.yaml; returns up to 5 similar matches with rich summaries and clear next actions.
中文简介正在准备中。当前显示原文说明。
实测评分 未实测
查看安装方法安装前可以查看交给 AI 代理的指令内容。
Purpose: Let users discover publicly available skills from external collections (e.g. awesome lists, skill hubs, or public registries) so they can reuse or adapt existing skills instead of building from scratch. Runs in conjunction with skill-creator and skill-importer: when the user is creating or importing a skill, recommend up to five similar public skills and offer clear next steps.
ls/docs/PUBLIC_SKILL_REGISTRY.urls - One URL per line (skill collections, awesome lists, GitHub repos). Lines starting with # are ignored. This defines where to look for public skills.ls/docs/PUBLIC_SKILL_INDEX.yaml - YAML with schema_version, sources, updated (ISO8601 date/datetime of last refresh), and skills. Each skill entry includes richer matching data: summary_short, summary_long, capabilities, requirements, risk_flags, quality_signals.ls/docs/ gets the latest; alternatively they can edit and refresh locally.This skill owns public skill discovery behavior. SKILL_DISCOVERY.md is the public reference; the refresh prompt, stale-index threshold, scrub sequence, and recommendation format live here for agents.
updated value as not built yet.date on Linux/macOS, Get-Date in PowerShell) for all age calculations.skills field, or has a null/missing/empty updated, always prompt the user to build it: e.g. "The public skill index has not been built yet. I can refresh it now from the registry URLs. Should I proceed?" If the user declines, return "Public-skill discovery was not run because the local index is unavailable and the index build was declined. Recommendations: none." End the discovery subflow; when called from skill-creator or skill-importer, return control so the original task can continue without public-index recommendations.updated is 7 or more days ago, prompt to refresh: e.g. "The index was last refreshed on YYYY-MM-DD (X days ago). Would you like to refresh it now?"updated value and the current date. Then if the index is older than 7 days, add: "The index is over 7 days old. Would you like to refresh it now?" If the user says yes, perform the refresh (fetch registry URLs, parse, write YAML, set updated to now).updated to the YAML with the current date/time (ISO8601) so the next run shows the correct "last refreshed" age.This skill solely owns the triggers "refresh skills", "update public skill index", "refresh and scrub", "scrub the index", and "scrub public skill index".
After every index refresh, the scrub step must run before the index is considered ready for discovery. Record the refresh result and scrub result separately; refresh success alone is not completion. The normal sequence checks and repairs description/content-schema quality. Because it uses --skip-url-check, it does not assess URL liveness.
Sequence (agent steps):
uv run --locked python ls/tools/refresh_public_skill_index.py. Wait for completion and confirm the skill count written to stdout.uv run --locked python ls/tools/skill_index_scrub.py --skip-url-check. This fetches real descriptions from upstream SKILL.md files for any stub entries and prints a GFM report to stdout. Add --report FILE when you need a saved markdown artifact. URL checking is skipped in normal flow to keep runtime short; run with full URL checking only when explicitly requested or before a public release.uv run --locked python ls/tools/skill_index_scrub.py --skip-url-check --fix. Confirm the "Applied fixes" count in the report.updated timestamp, mode description/schema, and URL liveness: not checked.With URL check (optional, slower): Add --workers 20 and remove --skip-url-check to assess liveness of all skill URLs. Only a completed full check supports URL liveness: checked. Recommended before publishing the index upstream or before a framework release. If the URL audit finds dead entries, run uv run --locked python ls/tools/skill_index_scrub.py --workers 20 --fix --prune-dead-urls --report FILE after reviewing the report. Use --report FILE to save the GFM report.
Shorthand for agents: "refresh and scrub" means run steps 1-5 above in order.
skills field. If it is unavailable or updated is null/empty, prompt to build it; if declined, return no recommendations and end only this discovery subflow. Otherwise compute age and show it. If age >= 7 days, offer refresh; if declined, disclose that recommendations use the stale readable index and continue. If accepted, run the full refresh + scrub sequence.summary_*, capabilities, and description. Return the top 5 best matches; an empty skills list returns zero matches.Always present the top 5 (or fewer) matches in a ranked structure. Do not return bare names only.
Output contract:
1..N), one block per skill:
[name](https://example.com/skill).summary_long, fallback to summary_short, then description.requirements and risk_flags when available).import now, evaluate later, or skip.Presentation fallback by platform capability:
Skill:, Summary:, Risks:), no table.Example query: "I need a skill for importing public skills from GitHub and validating them before use."
Found 2 public-skill recommendations for GitHub skill import and validation.
skill-importer Summary: Imports a skill from a repository URL, inspects its manifest and documentation, and prepares it for local use. It includes validation steps for frontmatter, required files, and basic safety checks before installation. Why it fits: The query asks for GitHub import plus validation; this skill already covers fetch, scan, and acceptance review. Constraints/risks: Requires network access and writes files during the import step; review fetched content before enabling it. Recommendation status: import now
skill-vetter Summary: Reviews third-party skills for suspicious instructions, overbroad permissions, unsafe shell commands, and missing provenance. It is a good companion when importing from public registries. Why it fits: It strengthens the validation phase but does not perform the import itself. Constraints/risks: Requires human judgment for ambiguous safety findings. Recommendation status: evaluate later
Would you like: (1) In-depth summary of each, (2) Use a public skill (I'll pull it from the source and run it through our import process so it's compliant), (3) Continue on your own (ignore these and keep creating/importing as planned), or (4) Adapt from one (use one as a base and customize)?
| Option | Action |
|---|---|
| In-depth summary | For each of the top 5, fetch/summarize the skill and show what it does in detail. |
| Use public skill | Pull the skill from the source (e.g. GitHub), run through import (scan, validate, screen, duplicate check, import). User gets a compliant skill without recreating. |
| Continue on own | No change; user keeps creating or importing as they were. |
| Adapt from one | Same as "Use public skill" then help user customize (rename, edit description, add/remove content). |
还没有评价。欢迎分享你的使用感受。
无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。
还没有评论。来写第一条吧。
Guide accessibility reviews for UI, documents, and workflows. Use for WCAG-oriented audits, keyboard review, semantics, contrast, and remediation planning.
中文简介正在准备中。当前显示原文说明。
Use when choosing a LocalSetup Agent-* lane for exploration, research, bounded implementation, or review. Consult the static capability matrix; do not probe account or network availability.
中文简介正在准备中。当前显示原文说明。
Guide agent email inbox workflows with prompt-injection defenses. Use for inbound email processing, webhooks, routing, and safety review.
中文简介正在准备中。当前显示原文说明。
Navigate and understand codebases using agentlens hierarchical documentation. Use when exploring new projects, finding modules, locating symbols in large files, finding TODOs/warnings, or understanding code structure.
中文简介正在准备中。当前显示原文说明。
Use for Agent Q signed encrypted file-drop or mail ship and ingest, private registry v2 setup, queue status, and transport maintenance.
中文简介正在准备中。当前显示原文说明。
Inventory wrapper for the alirezarezvani Claude skills bundle. Use when triaging its broad skill catalog and large script surface before any targeted import.
中文简介正在准备中。当前显示原文说明。