[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71S4S2ZD1P6Z4VJS97DH6RS":3,"skill-same:01M71S4S2ZD1P6Z4VJS97DH6RS":73},{"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":26,"publishedAt":47,"linkOnly":48,"markdownContent":49,"markdownBody":50,"frontMatter":51,"refName":52,"commitSha":53,"skillDirectory":54,"forksCount":55,"repositoryHtmlUrl":56,"repositoryHomepageUrl":6,"ownerHtmlUrl":57,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":58,"install":59,"resources":72},"01M71S4S2ZD1P6Z4VJS97DH6RS","rf-browser-skill",null,"Robot Framework Browser Library reference — Playwright-based browser automation with deep selector support. Use when authoring or refactoring browser test cases that target the Browser library (not SeleniumLibrary).","manykarim\u002Frobotframework-agentguard","manykarim","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F61293164?v=4","01M71S15ZAXR15JHKM1N7BHT21","Many Kasiriha","01M71S160CWQXETSCYWXDVNYJ2",1,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fintegrations\u002Fskills\u002Frf-browser-skill\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46],"rf browser skill","browser","Browser Skill","reference","target","when","selector","with","authoring","deep","robot","browser automation","browser test","use","refactoring","library","test","playwright","automation","support","2026-11-10 13:02:02",false,"---\nname: rf-browser-skill\ndescription: Robot Framework Browser Library reference — Playwright-based browser automation with deep selector support. Use when authoring or refactoring browser test cases that target the Browser library (not SeleniumLibrary).\n---\n\n# Robot Framework Browser Library Reference\n\nReference skill for the Browser Library (Playwright). Use the keywords from this\nlibrary to author headless or headed browser test cases.\n\n## Common keywords\n\n- `New Browser` — launch a browser instance.\n- `New Context` — create an isolated browsing context.\n- `New Page` — open a tab.\n- `Click` — click an element by selector.\n- `Fill Text` — type into an input.\n- `Get Text` \u002F `Get Element` \u002F `Get Attribute` — assertions and retrieval.\n\n## Recommended selectors\n\nPrefer Playwright role selectors (`role=button[name=\"Submit\"]`) and CSS over\nXPath when the target is stable.\n\n(Bundled fixture mirrored from\nhttps:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentskills\u002Ftree\u002Fmain\u002Fskills\u002Frobotframework-browser-skill.)\n","# Robot Framework Browser Library Reference\n\nReference skill for the Browser Library (Playwright). Use the keywords from this\nlibrary to author headless or headed browser test cases.\n\n## Common keywords\n\n- `New Browser` — launch a browser instance.\n- `New Context` — create an isolated browsing context.\n- `New Page` — open a tab.\n- `Click` — click an element by selector.\n- `Fill Text` — type into an input.\n- `Get Text` \u002F `Get Element` \u002F `Get Attribute` — assertions and retrieval.\n\n## Recommended selectors\n\nPrefer Playwright role selectors (`role=button[name=\"Submit\"]`) and CSS over\nXPath when the target is stable.\n\n(Bundled fixture mirrored from\nhttps:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentskills\u002Ftree\u002Fmain\u002Fskills\u002Frobotframework-browser-skill.)\n",{"name":5,"description":7},"main","63caf799a0409377ce4fd434e24e9eac7c05c6fa","tests\u002Ffixtures\u002Fintegrations\u002Fskills\u002Frf-browser-skill",0,"https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard","https:\u002F\u002Fgithub.com\u002Fmanykarim","2026-07-27 14:20:37",{"source":8,"skillName":5,"commands":60,"prompt":70,"zipAvailable":71},[61,64,67],{"tool":62,"command":63},"npx","npx skills add manykarim\u002Frobotframework-agentguard --skill rf-browser-skill",{"tool":65,"command":66},"bunx","bunx skills add manykarim\u002Frobotframework-agentguard --skill rf-browser-skill",{"tool":68,"command":69},"pnpm","pnpm dlx skills add manykarim\u002Frobotframework-agentguard --skill rf-browser-skill","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fintegrations\u002Fskills\u002Frf-browser-skill\u002FSKILL.md",true,[],[74,92,100,118,132,148],{"skillNo":75,"name":76,"nameZh":6,"description":77,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":78,"categories":79,"keywords":81,"publishedAt":47},"01M71S584X6G22VN1KZ42DZ33K","good-example","Demonstrate a minimal valid Agent Skill used by AgentGuard's own tests.","https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fskills\u002Fgood-skill\u002FSKILL.md",[80],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[82,83,84,85,86,87,88,89,90,91],"good example","good","example","valid","agentguard","read","write","minimal","tests","agent skill",{"skillNo":93,"name":94,"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":95,"categories":96,"keywords":97,"publishedAt":47},"01M71S55P2APRSAC0S9F5X556A","bad-example","https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fskills\u002Fbad-skill\u002FSKILL.md",[],[98,84,99,87],"bad","bad example",{"skillNo":101,"name":102,"nameZh":6,"description":103,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":104,"categories":105,"keywords":107,"publishedAt":47},"01M71S53FGWCB5XXX4QGW3RF4P","injection-skill","Demonstrates a prompt-injection payload embedded in the body.","https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fsecurity\u002Finjection-skill\u002FSKILL.md",[106],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[108,109,87,110,111,112,113,114,115,116,117],"injection skill","injection","payload","body","prompt","unknown","Bash","prompt-injection","author","embedded",{"skillNo":119,"name":120,"nameZh":6,"description":121,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":122,"categories":123,"keywords":125,"publishedAt":47},"01M71S518MA1JN7F1DZ5XVRH06","curl-pipe-skill","Skill whose installer script demonstrates the `curl ... | sh` antipattern.","https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fsecurity\u002Fcurl-pipe-skill\u002FSKILL.md",[124],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[126,127,128,129,130,113,114,116,131],"curl","pipe","curl pipe skill","installer","antipattern","script",{"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":47},"01M71S4YYFE3HJKDEQR5Z944ZW","clean-skill","A minimal, well-formed skill used as the security-scanner happy path.","https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fsecurity\u002Fclean-skill\u002FSKILL.md",[138],{"categoryNo":24,"categoryName":25,"taxonomyType":21,"taxonomyTypeDesc":22},[140,141,86,142,89,143,144,145,146,87,147],"clean skill","clean","scanner","grep","true","as","security","path",{"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":154,"publishedAt":47},"01M71S4W60AZYGA57HJWYBQZMJ","rf-libdoc-search","Search Robot Framework library\u002Fresource\u002Fsuite documentation to find matching keywords for a use case. Use when asked to find keywords, search libdoc, match a use case to keywords, or scan multiple libraries\u002Fresources for relevant keywords.","https:\u002F\u002Fgithub.com\u002Fmanykarim\u002Frobotframework-agentguard\u002Fblob\u002Fmain\u002Ftests\u002Ffixtures\u002Fintegrations\u002Fskills\u002Frf-libdoc-search\u002FSKILL.md",[],[155,156,157,158,159,160,161,162,163,37,32,164,40,165,42,166,167,168],"search","rf libdoc search","case","for","resources","relevant","scan","libraries","documentation","framework","match","suite","matching","find"]