{"repo":"NousResearch/hermes-agent","public_id":"120528","display_label":"Skill delete guards bypass via category path names","summary":"These issues and PRs concern a bug where the skill management delete operation fails to protect pinned or essential skills when they are referenced by their category path rather than their base name. The work involves hardening the name-matching logic used in delete guards.","subsystem":"skills","counts":{"members":6,"open_issues":1,"open_issues_distinct":1,"open_prs":3,"closed_issues":0,"merged_prs":0,"attempt_prs":5},"landed_fix":null,"resolution":{"state":"unresolved","by":null},"freshness":{"state":"never_verified","last_verified_at":null,"is_stale":false},"grouping":{"backbone":"STRUCTURAL_SPANNING","link_density":0.4},"fix_edges":[],"members":[{"kind":"issue","number":120528,"title":"[Bug]: skill_manage delete removes a pinned or essential skill when it is named by its category path","url":null,"state":"open"},{"kind":"pr","number":120529,"title":"fix(skills): the delete pin/essential guard sees a skill named by its category path","url":null,"state":"open","close_reason":{"refs":[{"kind":"pr","value":"#120674","number":120674}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":120674,"title":"fix(skills): enforce delete guards for categorized paths","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#120529","number":120529}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":120971,"title":"fix(skills): check base skill name against pinned and essential guards","url":null,"state":"open","close_reason":{"refs":[{"kind":"commit","value":"4fecd0515","number":0},{"kind":"pr","value":"#120529","number":120529},{"kind":"pr","value":"#120529","number":120529}],"category":"duplicate_of","implication":"duplicate"},"merged":false},{"kind":"pr","number":128730,"title":"fix(skills): harden skill_manage name, pin and SKILL.md handling","url":null,"state":"closed","close_reason":{"refs":[{"kind":"pr","value":"#129651","number":129651}],"category":"uncategorized","implication":"needs_llm"},"merged":false},{"kind":"pr","number":129651,"title":"fix(skills): harden skill_manage name, pin and SKILL.md handling","url":null,"state":"open","close_reason":{"category":"silent_close","implication":"active"},"merged":false}],"trust":{"default_tier":"verified","includes_suggested":false}}