[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CYB99RH0TG5F289DCG5Z95":3,"skill-same:01M6CYB99RH0TG5F289DCG5Z95":132},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":28,"publishedAt":49,"linkOnly":50,"markdownContent":51,"markdownBody":52,"frontMatter":53,"refName":57,"commitSha":58,"skillDirectory":59,"forksCount":60,"repositoryHtmlUrl":61,"repositoryHomepageUrl":6,"ownerHtmlUrl":62,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":63,"install":64,"resources":77},"01M6CYB99RH0TG5F289DCG5Z95","laravel-filament-v5-ui-ux",null,"Guides Filament 5.x composition choices for layout structure, visual hierarchy, responsive behavior, theme-preserving presentation, and visual-only page arrangement across tables, forms, infolists, dashboards, panels, and actions. Use when selecting, designing, or reviewing how a Filament 5 surface is organized, prioritized, or displayed on different screen sizes. Use alongside laravel-filament-v5 for installed-version APIs, security, migrations, and tests. Do not trigger for functional Resource, table, action, or API implementation without a composition decision; generic frontend work; Filament 3\u002F4; single-field tweaks; or upgrade-only tasks.","jotafurtado\u002Fdev-skills","jotafurtado","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F748350?v=4","01M6CYB1G1JTWWSNR948H19TG1","Jota Furtado","01M6CYB1N5BPYA6DGRMZM2BR69",1,"MIT","https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Fskills\u002Flaravel-filament-v5-ui-ux\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"laravel filament v5 ui ux","ux","ui","laravel","work","across","visual","structure","upgrade","do","only","version","use","frontend","decision","page","Composition","api","actions","tasks","2026-11-10 10:12:30",false,"---\nname: laravel-filament-v5-ui-ux\ndescription: \"Guides Filament 5.x composition choices for layout structure, visual hierarchy, responsive behavior, theme-preserving presentation, and visual-only page arrangement across tables, forms, infolists, dashboards, panels, and actions. Use when selecting, designing, or reviewing how a Filament 5 surface is organized, prioritized, or displayed on different screen sizes. Use alongside laravel-filament-v5 for installed-version APIs, security, migrations, and tests. Do not trigger for functional Resource, table, action, or API implementation without a composition decision; generic frontend work; Filament 3\u002F4; single-field tweaks; or upgrade-only tasks.\"\nlicense: MIT\nmetadata:\n  author: jotafurtado\n  version: \"2.1.3\"\n  domain: frontend\n  filament_version: \"5.x\"\n---\n\n# Laravel Filament v5 UI\u002FUX\n\nA library of reference compositions for Filament 5 surfaces. Let `laravel-filament-v5` own installed-version APIs, security, implementation, and tests.\n\n## How to use it\n\nFind the row below that matches what you are building, read that file, and pick the composition whose `When` fits the task. Paste it and adapt the model, fields, and relations. Each composition carries the official documentation and screenshot it came from.\n\nThere is no required workflow, no mandatory screenshot inspection, and no decision trace. Pick the composition that fits and build.\n\nIf more than one composition fits, prefer the one whose `Not when` does not describe your task. If none fits, say so and record the surface as an uncovered pattern instead of improvising a composition.\n\n## Routing\n\n| Building or restructuring | Read |\n|---|---|\n| A record table | `references\u002Ftable.md` |\n| Page structure of a form or schema — entry point; grouping, columns, sections, tabs, wizards, density | `references\u002Fform-layout.md` |\n| An everyday form field composed inside that structure — geometry, labels, guidance, states | `references\u002Fform-fields.md` |\n| A collection, upload, relationship, or rich-content control composed inside that structure | `references\u002Fform-inputs.md` |\n| Record details and infolists | `references\u002Frecord-detail.md` |\n| Operational dashboards and widgets | `references\u002Fdashboard.md` |\n| Panel shell, navigation, branding, authentication surfaces | `references\u002Fpanel-shell.md` |\n| Actions, confirmations, overlays, notifications, callouts, empty states | `references\u002Faction-feedback.md` |\n\nEvery file above is a set of reference compositions: pasteable code with provenance. `action-feedback.md` is cross-surface and applies on top of any of the others.\n\nThese files are the only source for the surfaces they cover.\n\n## Pairing\n\nCompositions are code, so implementation work uses `laravel-filament-v5` for API signatures, authorization, security, and tests. Install both for any task that will ship the composition:\n\n```bash\nnpx skills add jotafurtado\u002Fdev-skills --skill laravel-filament-v5-ui-ux --skill laravel-filament-v5\n```\n\nFind that sibling before treating a signature as known. A hit is a readable `SKILL.md` whose frontmatter `name` is exactly `laravel-filament-v5`. Search in this order and stop at the first hit:\n\n1. The sibling directory next to this skill (`..\u002Flaravel-filament-v5\u002FSKILL.md`).\n2. The project being edited: `.agents\u002Fskills` (Cursor and Codex), then `.claude\u002Fskills` (Claude Code).\n3. The home directory: `.agents\u002Fskills`, `.claude\u002Fskills`, `.cursor\u002Fskills`, then `.codex\u002Fskills`.\n\nThe repository copy of that check is `maintenance\u002Ffilament-ui-ux\u002Fscripts\u002Fdiscover_sibling_skill.py`. An installed copy of this skill does not include the script, so apply the same order by reading the files. If no file matches, there is no fallback composition module and no reconstructed signature. Arrangement-only work may paste the composition and must say the sibling file was not found. A task that ships code stops and asks for the install above.\n\n## Authority\n\nOfficial Filament composition supersedes generic frontend advice asking for unrelated typography, palettes, custom card systems, or CSS-first layouts. Keep compatible accessibility, keyboard, responsive, performance, and UX-copy guidance.\n\nPreserve an established panel theme. Before writing custom Blade, Livewire, or CSS, name the official component you checked and the concrete gap it cannot cover, and keep the custom surface as small as possible.\n\nDelegate API signatures, installed-version compatibility, security boundaries, implementation, and tests to `laravel-filament-v5`.\n","# Laravel Filament v5 UI\u002FUX\n\nA library of reference compositions for Filament 5 surfaces. Let `laravel-filament-v5` own installed-version APIs, security, implementation, and tests.\n\n## How to use it\n\nFind the row below that matches what you are building, read that file, and pick the composition whose `When` fits the task. Paste it and adapt the model, fields, and relations. Each composition carries the official documentation and screenshot it came from.\n\nThere is no required workflow, no mandatory screenshot inspection, and no decision trace. Pick the composition that fits and build.\n\nIf more than one composition fits, prefer the one whose `Not when` does not describe your task. If none fits, say so and record the surface as an uncovered pattern instead of improvising a composition.\n\n## Routing\n\n| Building or restructuring | Read |\n|---|---|\n| A record table | `references\u002Ftable.md` |\n| Page structure of a form or schema — entry point; grouping, columns, sections, tabs, wizards, density | `references\u002Fform-layout.md` |\n| An everyday form field composed inside that structure — geometry, labels, guidance, states | `references\u002Fform-fields.md` |\n| A collection, upload, relationship, or rich-content control composed inside that structure | `references\u002Fform-inputs.md` |\n| Record details and infolists | `references\u002Frecord-detail.md` |\n| Operational dashboards and widgets | `references\u002Fdashboard.md` |\n| Panel shell, navigation, branding, authentication surfaces | `references\u002Fpanel-shell.md` |\n| Actions, confirmations, overlays, notifications, callouts, empty states | `references\u002Faction-feedback.md` |\n\nEvery file above is a set of reference compositions: pasteable code with provenance. `action-feedback.md` is cross-surface and applies on top of any of the others.\n\nThese files are the only source for the surfaces they cover.\n\n## Pairing\n\nCompositions are code, so implementation work uses `laravel-filament-v5` for API signatures, authorization, security, and tests. Install both for any task that will ship the composition:\n\n```bash\nnpx skills add jotafurtado\u002Fdev-skills --skill laravel-filament-v5-ui-ux --skill laravel-filament-v5\n```\n\nFind that sibling before treating a signature as known. A hit is a readable `SKILL.md` whose frontmatter `name` is exactly `laravel-filament-v5`. Search in this order and stop at the first hit:\n\n1. The sibling directory next to this skill (`..\u002Flaravel-filament-v5\u002FSKILL.md`).\n2. The project being edited: `.agents\u002Fskills` (Cursor and Codex), then `.claude\u002Fskills` (Claude Code).\n3. The home directory: `.agents\u002Fskills`, `.claude\u002Fskills`, `.cursor\u002Fskills`, then `.codex\u002Fskills`.\n\nThe repository copy of that check is `maintenance\u002Ffilament-ui-ux\u002Fscripts\u002Fdiscover_sibling_skill.py`. An installed copy of this skill does not include the script, so apply the same order by reading the files. If no file matches, there is no fallback composition module and no reconstructed signature. Arrangement-only work may paste the composition and must say the sibling file was not found. A task that ships code stops and asks for the install above.\n\n## Authority\n\nOfficial Filament composition supersedes generic frontend advice asking for unrelated typography, palettes, custom card systems, or CSS-first layouts. Keep compatible accessibility, keyboard, responsive, performance, and UX-copy guidance.\n\nPreserve an established panel theme. Before writing custom Blade, Livewire, or CSS, name the official component you checked and the concrete gap it cannot cover, and keep the custom surface as small as possible.\n\nDelegate API signatures, installed-version compatibility, security boundaries, implementation, and tests to `laravel-filament-v5`.\n",{"name":5,"license":15,"metadata":54,"description":7},{"author":9,"domain":42,"version":55,"filament_version":56},"2.1.3","5.x","main","8d0e3c567f2dff8ffe3abdf5386d7f6e9ba82893","skills\u002Flaravel-filament-v5-ui-ux",0,"https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills","https:\u002F\u002Fgithub.com\u002Fjotafurtado","2026-10-20 12:26:03",{"source":8,"skillName":5,"commands":65,"prompt":75,"zipAvailable":76},[66,69,72],{"tool":67,"command":68},"npx","npx skills add jotafurtado\u002Fdev-skills --skill laravel-filament-v5-ui-ux",{"tool":70,"command":71},"bunx","bunx skills add jotafurtado\u002Fdev-skills --skill laravel-filament-v5-ui-ux",{"tool":73,"command":74},"pnpm","pnpm dlx skills add jotafurtado\u002Fdev-skills --skill laravel-filament-v5-ui-ux","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Fskills\u002Flaravel-filament-v5-ui-ux\u002FSKILL.md",true,[78,84,88,92,96,100,104,108,112,116,120,124,128],{"path":79,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":82,"sourceHtmlUrl":83},"agents\u002Fopenai.yaml","REFERENCE","参考文档",242,"https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Fskills\u002Flaravel-filament-v5-ui-ux\u002Fagents\u002Fopenai.yaml",{"path":85,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":86,"sourceHtmlUrl":87},"evals\u002Feval_queries.json",3268,"https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Fskills\u002Flaravel-filament-v5-ui-ux\u002Fevals\u002Feval_queries.json",{"path":89,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":90,"sourceHtmlUrl":91},"evals\u002Fevals.json",2784,"https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Fskills\u002Flaravel-filament-v5-ui-ux\u002Fevals\u002Fevals.json",{"path":93,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":94,"sourceHtmlUrl":95},"README.md",5293,"https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Fskills\u002Flaravel-filament-v5-ui-ux\u002FREADME.md",{"path":97,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":98,"sourceHtmlUrl":99},"references\u002Faction-feedback.md",9392,"https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Fskills\u002Flaravel-filament-v5-ui-ux\u002Freferences\u002Faction-feedback.md",{"path":101,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":102,"sourceHtmlUrl":103},"references\u002Fdashboard.md",18376,"https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Fskills\u002Flaravel-filament-v5-ui-ux\u002Freferences\u002Fdashboard.md",{"path":105,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":106,"sourceHtmlUrl":107},"references\u002Fform-fields.md",8953,"https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Fskills\u002Flaravel-filament-v5-ui-ux\u002Freferences\u002Fform-fields.md",{"path":109,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":110,"sourceHtmlUrl":111},"references\u002Fform-inputs.md",16975,"https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Fskills\u002Flaravel-filament-v5-ui-ux\u002Freferences\u002Fform-inputs.md",{"path":113,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":114,"sourceHtmlUrl":115},"references\u002Fform-layout.md",28579,"https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Fskills\u002Flaravel-filament-v5-ui-ux\u002Freferences\u002Fform-layout.md",{"path":117,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":118,"sourceHtmlUrl":119},"references\u002Fpanel-shell.md",11500,"https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Fskills\u002Flaravel-filament-v5-ui-ux\u002Freferences\u002Fpanel-shell.md",{"path":121,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":122,"sourceHtmlUrl":123},"references\u002Frecord-detail.md",13015,"https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Fskills\u002Flaravel-filament-v5-ui-ux\u002Freferences\u002Frecord-detail.md",{"path":125,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":126,"sourceHtmlUrl":127},"references\u002Ftable.md",15638,"https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Fskills\u002Flaravel-filament-v5-ui-ux\u002Freferences\u002Ftable.md",{"path":129,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":130,"sourceHtmlUrl":131},"RELEASE.md",6157,"https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Fskills\u002Flaravel-filament-v5-ui-ux\u002FRELEASE.md",[133,148,160,169,177,186],{"skillNo":134,"name":135,"nameZh":6,"description":136,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":137,"categories":138,"keywords":142,"publishedAt":49},"01M6CYCCP610F3QV9XF1N2SJWG","valid-minimal","Use when testing a valid minimal skill.","https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fskills\u002Fvalid-minimal\u002FSKILL.md",[139],{"categoryNo":140,"categoryName":141,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",[143,144,145,41,146,147],"minimal","valid minimal","valid","minimal skill","testing",{"skillNo":149,"name":150,"nameZh":6,"description":151,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":152,"categories":153,"keywords":155,"publishedAt":49},"01M6CYCAAJ9KADYZCRW24PJR8C","valid-compatibility","Use when testing compatibility metadata.","https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fskills\u002Fvalid-compatibility\u002FSKILL.md",[154],{"categoryNo":140,"categoryName":141,"taxonomyType":21,"taxonomyTypeDesc":22},[145,156,157,41,158,159,147],"valid compatibility","compatibility","metadata","git",{"skillNo":161,"name":162,"nameZh":6,"description":163,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":164,"categories":165,"keywords":167,"publishedAt":49},"01M6CYC8JV2MBHEDNZYM8YF0RY","unknown-key","Use when testing unknown keys.","https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fskills\u002Funknown-key\u002FSKILL.md",[166],{"categoryNo":140,"categoryName":141,"taxonomyType":21,"taxonomyTypeDesc":22},[168,41,147],"Unknown key",{"skillNo":170,"name":171,"nameZh":6,"description":172,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":173,"categories":174,"keywords":175,"publishedAt":49},"01M6CYC5EFX2WMVMSF6AWASWVF","overlimit-description","xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx","https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fskills\u002Foverlimit-description\u002FSKILL.md",[],[176],"overlimit description",{"skillNo":178,"name":179,"nameZh":6,"description":180,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":181,"categories":182,"keywords":184,"publishedAt":49},"01M6CYC2RVDX296BMTG856JM6Q","overlimit-compatibility","Use when testing compatibility length.","https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fskills\u002Foverlimit-compatibility\u002FSKILL.md",[183],{"categoryNo":140,"categoryName":141,"taxonomyType":21,"taxonomyTypeDesc":22},[185,157,147,41],"overlimit compatibility",{"skillNo":187,"name":188,"nameZh":6,"description":189,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":190,"categories":191,"keywords":193,"publishedAt":49},"01M6CYC0WMJFA34FT7NNTKD3J5","different-name","Use when testing mismatch handling.","https:\u002F\u002Fgithub.com\u002Fjotafurtado\u002Fdev-skills\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fskills\u002Fmismatched-directory\u002FSKILL.md",[192],{"categoryNo":140,"categoryName":141,"taxonomyType":21,"taxonomyTypeDesc":22},[194,41,147],"different name"]