[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6R549FE75PCXR9ESQZEKYMT":3,"skill-same:01M6R549FE75PCXR9ESQZEKYMT":77},{"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":34,"publishedAt":41,"linkOnly":42,"markdownContent":43,"markdownBody":44,"frontMatter":45,"refName":53,"commitSha":54,"skillDirectory":55,"forksCount":56,"repositoryHtmlUrl":57,"repositoryHomepageUrl":58,"ownerHtmlUrl":59,"ownerBlogUrl":60,"ownerDescription":61,"updatedAt":62,"install":63,"resources":76},"01M6R549FE75PCXR9ESQZEKYMT","Api Design",null,"Design RESTful APIs following best practices","actus7\u002Fcifrashub","actus7","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F24607590?v=4","01M6R541QH6DDZZCTYSVNCT9ZC","Alex Schmitt","01M6R541VB49XHRB25BWPZ3QHF",3,"MIT","https:\u002F\u002Fgithub.com\u002Factus7\u002Fcifrashub\u002Fblob\u002Fmain\u002F.context\u002Fskills\u002Fapi-design\u002FSKILL.md",[18,23,26,31],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":27,"categoryName":28,"taxonomyType":29,"taxonomyTypeDesc":30},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",{"categoryNo":32,"categoryName":33,"taxonomyType":29,"taxonomyTypeDesc":30},"01JBSEEDCAT000000000000032","设计师",[35,36,37,38,39,40],"design","api design","api","best practices","restful apis","api-design","2026-11-10 10:12:30",false,"---\ntype: skill\nname: Api Design\ndescription: Design RESTful APIs following best practices\nskillSlug: api-design\nphases: [P, R]\ngenerated: 2026-06-16\nstatus: unfilled\nscaffoldVersion: \"2.0.0\"\n---\n","",{"name":5,"type":46,"phases":47,"status":50,"generated":51,"skillSlug":40,"description":7,"scaffoldVersion":52},"skill",[48,49],"P","R","unfilled",1781568000000,"2.0.0","main","d32ba1d1523d0a7e6c25395e7bb7f69497b2ed97",".context\u002Fskills\u002Fapi-design",2,"https:\u002F\u002Fgithub.com\u002Factus7\u002Fcifrashub","https:\u002F\u002Fwww.cifrashub.com.br\u002F","https:\u002F\u002Fgithub.com\u002Factus7","https:\u002F\u002Fwww.linkedin.com\u002Fin\u002Falexrobschmitt\u002F","Arquiteto de Sistemas Sênior e Líder de equipe com mais de 20 anos de experiência em Pesquisa, Desenvolvimento e Inovação.","2026-11-14 20:14:47",{"source":8,"skillName":5,"commands":64,"prompt":74,"zipAvailable":75},[65,68,71],{"tool":66,"command":67},"npx","npx skills add actus7\u002Fcifrashub --skill \"Api Design\"",{"tool":69,"command":70},"bunx","bunx skills add actus7\u002Fcifrashub --skill \"Api Design\"",{"tool":72,"command":73},"pnpm","pnpm dlx skills add actus7\u002Fcifrashub --skill \"Api Design\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Factus7\u002Fcifrashub\u002Fblob\u002Fmain\u002F.context\u002Fskills\u002Fapi-design\u002FSKILL.md",true,[],[78,90,102,132,153,174],{"skillNo":79,"name":80,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":81,"categories":82,"keywords":86,"publishedAt":41},"01M6R57M1X7W0XC2THE6RQJ3ET","serena-mcp","https:\u002F\u002Fgithub.com\u002Factus7\u002Fcifrashub\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fserena-mcp\u002FSKILL.md",[83],{"categoryNo":84,"categoryName":85,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[87,88,89],"serena mcp","serena","MCP",{"skillNo":91,"name":92,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":93,"categories":94,"keywords":99,"publishedAt":41},"01M6R57FWXYZDDXKXP51V3PCFV","playwright-mcp","https:\u002F\u002Fgithub.com\u002Factus7\u002Fcifrashub\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fplaywright-mcp\u002FSKILL.md",[95,98],{"categoryNo":96,"categoryName":97,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":84,"categoryName":85,"taxonomyType":21,"taxonomyTypeDesc":22},[89,100,101],"playwright mcp","playwright",{"skillNo":103,"name":104,"nameZh":6,"description":105,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":113,"publishedAt":41},"01M6R57AG92K03YPJKTYBZ2354","neon-mcp","Use when working with Neon Postgres, Neon Auth, Neon Data API, database schemas, migrations, query tuning, connection strings, branches, slow queries, or SQL execution.","https:\u002F\u002Fgithub.com\u002Factus7\u002Fcifrashub\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fneon-mcp\u002FSKILL.md",[108,109,110],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":84,"categoryName":85,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":111,"categoryName":112,"taxonomyType":29,"taxonomyTypeDesc":30},"01JBSEEDCAT000000000000033","数据分析师",[89,114,115,116,117,118,119,120,121,122,123,124,125,126,37,127,128,129,130,131],"neon","neon mcp","queries","when","strings","with","neon auth","branches","query","postgres","migrations","auth","use","tuning","execution","data","database","sql",{"skillNo":133,"name":134,"nameZh":6,"description":135,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":136,"categories":137,"keywords":139,"publishedAt":41},"01M6R570YA0W31EYWK59981Y03","mcp-tooling","Use when choosing between MCP\u002Ftools in this project, especially Serena, ai-context PREVC, Context7 docs, Playwright browser automation, Neon database, bash, read\u002Fedit\u002Fsearch tools, or workflow setup.","https:\u002F\u002Fgithub.com\u002Factus7\u002Fcifrashub\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fmcp-tooling\u002FSKILL.md",[138],{"categoryNo":84,"categoryName":85,"taxonomyType":21,"taxonomyTypeDesc":22},[140,89,141,142,126,117,88,143,114,144,145,146,147,148,130,149,101,150,151,152],"mcp tooling","tooling","Bash","workflow setup","project","ai-context","context7","Playwright Browser Automation","automation","browser","workflow","browser automation","search",{"skillNo":154,"name":155,"nameZh":6,"description":156,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":157,"categories":158,"keywords":160,"publishedAt":41},"01M6R56X3Q1PPZ08F6WQAJE2T1","context7-mcp","Use when fetching current external library documentation with Context7, including Next.js, React, Drizzle, Neon SDKs, Tailwind, shadcn, Zustand, or other package APIs.","https:\u002F\u002Fgithub.com\u002Factus7\u002Fcifrashub\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fcontext7-mcp\u002FSKILL.md",[159],{"categoryNo":84,"categoryName":85,"taxonomyType":21,"taxonomyTypeDesc":22},[161,146,89,162,163,164,114,117,165,119,166,167,126,168,169,170,171,172,173],"context7 mcp","documentation","react","shadcn","sdks","drizzle","next","zustand","js","Next.js","Tailwind","library","package",{"skillNo":175,"name":176,"nameZh":6,"description":177,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":178,"categories":179,"keywords":181,"publishedAt":41},"01M6R56RHTW7QVH15P1YFM1V8X","browser-mcp","Use when validating UI behavior with Playwright MCP, browser automation, screenshots, accessibility snapshots, console logs, network requests, navigation, forms, or visual checks.","https:\u002F\u002Fgithub.com\u002Factus7\u002Fcifrashub\u002Fblob\u002Fmain\u002F.opencode\u002Fskills\u002Fbrowser-mcp\u002FSKILL.md",[180],{"categoryNo":84,"categoryName":85,"taxonomyType":21,"taxonomyTypeDesc":22},[182,89,149,126,117,100,183,119,184,185,186,187,188,189,190,191,192,101,148,151],"browser mcp","requests","visual","forms","snapshots","behavior","network","logs","ui","console","accessibility"]