+ {isCreate + ? `Creates a SKILL.md folder in ${target.scopeLabel}.` + : "Edit the raw SKILL.md. Frontmatter (name/description) lives at the top."} +
++ Renaming changes the folder on disk. The name/description shown in lists comes from + the SKILL.md frontmatter below. +
+{error}
: null} ++ Install a popular skill, or pull any skill folder from a git repository. +
+{entry.description}
+
+ Different agents read different folders — some use .agents/skills, others
+ read their own. This copies each {level} skill into every provider folder that's
+ missing it, and refreshes copies that have drifted out of date (the newest edit wins),
+ so any agent sees the same skills.
+
{error}
+ ) : plan && plan.length > 0 ? ( +All providers already see every skill.
+Nothing to sync at the {level} level.
+
+ Manage agent skills across providers and scopes. Each skill is a folder with a{" "}
+ SKILL.md.
+
{pendingDelete?.absolutePath} and cannot be undone.
+
+ }
+ confirmLabel="Delete"
+ confirmVariant="danger"
+ onConfirm={() => void confirmDelete()}
+ onClose={() => setPendingDelete(null)}
+ />
+
+ {LEVEL_SUBTITLE[level]}
+
+ {scope.dirName}
+
+ {!scope.exists ? (
+
+ not created
+
+ ) : null}
+ Read by {scope.consumerLabel}
+No skills here yet.
+ ) : ( +{skill.description}
+ ) : ( +No description
+ )} +