dify/web/app/components/workflow/skill/start-tab
yyh 5c0023b788
feat(skill): add create blank skill modal with name validation
Wire up the "Create Blank Skill" action card to open a modal where
users enter a skill name. The modal validates against existing skill
names in real-time and creates a folder with a SKILL.md file via
batchUpload, then opens the file as a pinned tab.
2026-01-30 16:10:19 +08:00
..
category-tabs fix(skill): align category tabs with actual skill tags 2026-01-30 16:10:18 +08:00
templates fix(skill): align category tabs with actual skill tags 2026-01-30 16:10:18 +08:00
action-card.tsx refactor(skill): remove React.FC type annotations from all components 2026-01-28 23:34:08 +08:00
create-blank-skill-modal.tsx feat(skill): add create blank skill modal with name validation 2026-01-30 16:10:19 +08:00
create-import-section.tsx feat(skill): add create blank skill modal with name validation 2026-01-30 16:10:19 +08:00
index.tsx refactor(skill): remove React.FC type annotations from all components 2026-01-28 23:34:08 +08:00
section-header.tsx refactor(skill): remove React.FC type annotations from all components 2026-01-28 23:34:08 +08:00
skill-templates-section.tsx feat(skill): guard template cards against duplicate skill addition 2026-01-30 16:10:19 +08:00
template-card.tsx feat(skill): guard template cards against duplicate skill addition 2026-01-30 16:10:19 +08:00
template-search.tsx fix(skill): use SearchInput with debounce and align card to Figma 2026-01-30 16:10:18 +08:00