{{ 'XP.Skill.InstalledSkills' | translate: { Default: 'Installed Skills' } }}
{{ 'XP.Skill.WorkspaceSkillsWorkbenchDesc' | translate : { Default: 'Browse workspace skills, install or update them from repositories, inspect file trees, and edit supported files directly here.' } }}
{{ 'XP.Skill.SkillLibrary' | translate: { Default: 'Skill Library' } }}
{{ filteredSkills().length }} {{ 'XP.Skill.SkillsInstalledCount' | translate: { Default: 'installed skills' } }}
{{ 'XP.Skill.SelectAll' | translate: { Default: 'Select all' } }}
@if (search()) { }
@if (filteredSkills().length) {
@for (skill of filteredSkills(); track skill.id) {
{{ displayName(skill) }}
@if (activeSkillId() === skill.id) { {{ 'XP.Skill.Previewing' | translate: { Default: 'Previewing' } }} } {{ formatStat(skill.skillIndex?.stats?.stars) }}
{{ skillSummary(skill) }}
{{ providerLabel(skill) }} {{ publisherLabel(skill) }} {{ skill.visibility || ('XP.Skill.PrivateVisibility' | translate: { Default: 'private' }) }}
{{ repositoryLabel(skill) }}
}
} @else {
{{ 'XP.Skill.NoSkills' | translate: { Default: 'No skills installed yet.' } }}
{{ 'XP.Skill.NoSkillsWorkbenchHint' | translate : { Default: 'Upload a skill, or install or update one from a repository, to start browsing its files here.' } }}
}
@if (mobilePane() === 'tree') {
}
@if (loading()) { }
{{ 'XP.Skill.BulkImport' | translate: { Default: 'Bulk Import' } }}
{{ 'XP.Skill.AddSkillFromGithubTitle' | translate: { Default: 'Add skill from GitHub' } }}
{{ 'XP.Skill.RegisterSkillRepositoryTitle' | translate: { Default: 'Register a skill repository' } }}
@if (registering()) { }