一键导入
knowledge-space-skill-forge
Convert a solved conversation into a reusable Copilot skill and optionally sync it into a user-managed skills repository.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Convert a solved conversation into a reusable Copilot skill and optionally sync it into a user-managed skills repository.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
| name | knowledge-space-skill-forge |
| description | Convert a solved conversation into a reusable Copilot skill and optionally sync it into a user-managed skills repository. |
Use this skill after a complex problem has been solved and the conversation produced a reusable approach that should become a durable Copilot skill.
COPILOT_CUSTOM_SKILLS_DIRS for one or more candidate pathsCOPILOT_CUSTOM_SKILL_REPO as a fallback repository rootUse the helper script bundled with this plugin:
python3 plugins/knowledge-space-starter/scripts/knowledge_space_skill_forge.py \
--spec-file /tmp/skill-spec.json \
--dry-run
Then write the skill for real:
python3 plugins/knowledge-space-starter/scripts/knowledge_space_skill_forge.py \
--spec-file /tmp/skill-spec.json
Only after review, and only with explicit approval:
python3 plugins/knowledge-space-starter/scripts/knowledge_space_skill_forge.py \
--spec-file /tmp/skill-spec.json \
--commit \
--push
The helper script expects a JSON object like this:
{
"slug": "dependency-incident-triage",
"name": "dependency-incident-triage",
"description": "Capture the reusable workflow for debugging and stabilizing a failing dependency upgrade.",
"purpose": "Use this skill when a dependency update causes test failures, build errors, or rollout risk.",
"workflow": [
"Restate the dependency change and the observed failure.",
"Separate baseline behavior from newly introduced breakage.",
"Find the smallest reproducible failure.",
"Compare available fixes and pick the safest path.",
"Define validation and rollback checks."
],
"output_format": [
{
"heading": "Failure summary",
"bullets": [
"What changed",
"What broke",
"Current impact"
]
},
{
"heading": "Recovery plan",
"bullets": [
"Immediate mitigation",
"Proposed fix",
"Validation steps"
]
}
],
"quality_bar": [
"Prefer reversible fixes first.",
"State unsupported assumptions explicitly."
],
"examples": [
"Stabilize a Python dependency bump that breaks a test suite.",
"Capture the recurring rollout playbook for browser automation dependency upgrades."
]
}
Before writing anything, summarize:
Index Logseq markdown into SQLite, query the index quickly, and synchronize markdown updates back into the database.
Publish or update a Copilot CLI plugin in a repository marketplace by wiring marketplace metadata, source paths, README guidance, and install instructions.
Add custom agents, reusable skills, and MCP configuration to a Copilot CLI plugin while keeping the manifest and documentation aligned.
Create a new GitHub Copilot CLI plugin skeleton with a manifest, starter documentation, agent files, skill directories, and optional MCP wiring.
Perform safe, auditable open, close, create, move, and edit operations on KeePass databases via a local Python helper script.
Queue and run delegated repo tasks inside tmux-managed worker sessions using external coding CLIs such as Copilot or OpenCode.