一键导入
skill-importer
Evaluate and import external skills into the workspace. Checks for redundancy, format, safety, and source attribution before importing.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Evaluate and import external skills into the workspace. Checks for redundancy, format, safety, and source attribution before importing.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Host orchestrator that drives an issue through the full per-issue lifecycle — dispatches each phase (review-issue → plan-task → review-plan → implement → review-code → triage-reviews → address-findings) as a fresh-context sub-agent, reads each phase's progress.md entry to choose the next action, and pauses at user checkpoints. Local-first: the PR is created at the end, never auto-pushes or auto-merges without confirmation.
Evaluate a GitHub issue against workspace principles and ADRs before work begins. Records findings in progress.md and best-effort posts them as a comment on the issue.
Independent evaluation of a committed work plan before implementation begins. Checks scope, approach, principle alignment, consequences, and ROS conventions.
Activate deployment mode for a live field deployment. Discovers the project's deployment config, detects dev/field side via field_mode.sh, and either creates a new deployment, first-activates an existing one (worktree/main-tree + per-host log + issue-sync push), or resumes an ongoing one. Loads the urgency contract (sterile-cockpit / mitigate-before-diagnose / time-box) into the current agent session.
Close out a field deployment. Verifies dev-side access, finds the open deployment issue, collects field logs, interviews the operator for corrections, consolidates the dev log, reconciles field code via SHA-preserving merge and /import-field-changes, opens the wrap-up PR (Closes
Lead reviewer that orchestrates specialist sub-reviews (static analysis, governance, plan drift, adversarial) to evaluate a PR or pre-push diff. Scales review depth to change risk. Produces a unified structured report and persists findings to progress.md.
| name | skill-importer |
| description | Evaluate and import external skills into the workspace. Checks for redundancy, format, safety, and source attribution before importing. |
/skill-importer <source-url-or-path>
Lifecycle position: Utility — use when asked to "import a skill", "port a skill", or "add the X skill from Y".
Evaluate external skills (e.g., from anthropics/skills or other repos) for
quality, redundancy, and safety before importing into the workspace. Keeps
the skill library lean by defaulting to rejection for borderline cases.
Fetch and read the external skill:
SKILL.md and any supporting files to understand
the skill's logic and purpose.Goal: Keep the skills library lean and effective. Default to rejection.
Assess against these criteria:
| Criterion | Check |
|---|---|
| Redundancy | Does any existing skill in .claude/skills/ cover the same intent? If yes → REJECT. |
| Utility | Is this skill highly relevant to this ROS 2 workspace? Generic "coding tips" → REJECT. |
| Safety | Does it require dangerous permissions (arbitrary code execution, network access beyond gh)? |
| Quality | Is the SKILL.md well-structured with clear steps? Vague instructions → REJECT. |
| Maintenance | Does it depend on external scripts or services that may break? |
Recommendation (choose one):
Present the recommendation with reasoning before proceeding. Stop here if the recommendation is REJECT.
For ACCEPT or MODIFY recommendations, plan the adaptation:
SKILL.md has valid YAML frontmatter with name
and description fields..claude/skills/ location. Use relative paths
or reference workspace conventions..agent/knowledge/documentation_verification.md instead of embedding
verification steps).Output a short adaptation plan listing files and their status (Keep / Modify / Drop).
.claude/skills/<skill-name>/.SKILL.md exists with valid YAML frontmatter (name, description).agent/knowledge/skill_workflows.md..github/copilot-instructions.md,
.agent/instructions/gemini-cli.instructions.md, and
.agent/AGENT_ONBOARDING.md.Every imported skill must include a source attribution section in its SKILL.md or a comment in the frontmatter:
## Source
- **Origin**: <repository URL or description>
- **Original commit**: `<sha>` (if applicable)
- **Import date**: <YYYY-MM-DD>
- **Adapted by**: <agent name>
This ensures provenance is traceable and licenses are respected.
.claude/skills/*/SKILL.md to
understand what already exists before evaluating.