--- import Base from '../../layouts/Base.astro'; import SkillEditor from '../../components/SkillEditor.vue'; import { getSkill } from '../../lib/skills'; import { getAvailableTools } from '../../lib/tools'; import { getAvailableModels } from '../../lib/models'; const { slug } = Astro.params; const skill = await getSkill(slug!); if (!skill) { return Astro.redirect('/'); } const availableTools = await getAvailableTools(); const availableModels = await getAvailableModels(); const allowedTools = skill['allowed-tools'].join(', '); const hooksJson = skill.hooks ? JSON.stringify(skill.hooks, null, 2) : ''; --- Back to {skill.name}

Edit Skill

Editing {skill.name}. Users who already installed this skill will get the updated version on their next sync.