check-skill-registration
Verify all built-in skills are registered in check_claude_dir managed sets
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Verify all built-in skills are registered in check_claude_dir managed sets
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Manage multi-repo workspaces with wsp
Cut a wsp release (dry-run, execute, verify)
Report a wsp issue on GitHub with full diagnostic context
Create a new wsp workspace for a feature
| name | check-skill-registration |
| description | Verify all built-in skills are registered in check_claude_dir managed sets |
| user_invocable | true |
Verify that every built-in skill installed by install_skill() in src/agentmd.rs is also registered in the check_claude_dir() managed sets in src/workspace.rs, so wsp rm and wsp rename don't falsely flag them as user content.
Read src/agentmd.rs and find all skill directory paths created by install_skill(). These follow the pattern:
let <name>_dir = ws_dir.join(".claude/skills/<skill-name>");
Extract the list of <skill-name> values.
Read src/workspace.rs, find the check_claude_dir() function, and extract:
managed set — expected to contain skills/<skill-name>/SKILL.md for each skillmanaged_dirs set — expected to contain skills/<skill-name> for each skillFor each installed skill from step 1, check that:
skills/<skill-name>/SKILL.md is in managedskills/<skill-name> is in managed_dirsIf any are missing, report which entries need to be added and offer to fix them.
Confirm that "skills" is in managed_dirs (it's the parent directory needed for the walk).
Run this skill after adding a new built-in skill to skills/ and wiring it into src/agentmd.rs. This catches the easy-to-forget step of updating check_claude_dir().