[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CSYK44FWEPGPNFB9Y5AF2G":3,"skill-same:01M6CSYK44FWEPGPNFB9Y5AF2G":66},{"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":18,"publishedAt":25,"linkOnly":26,"markdownContent":27,"markdownBody":28,"frontMatter":29,"refName":32,"commitSha":33,"skillDirectory":34,"forksCount":14,"repositoryHtmlUrl":35,"repositoryHomepageUrl":36,"ownerHtmlUrl":37,"ownerBlogUrl":6,"ownerDescription":38,"updatedAt":39,"install":40,"resources":53},"01M6CSYK44FWEPGPNFB9Y5AF2G","researcher:search",null,"Recherche temps réel via Google Search intégré à Gemini","atournayre\u002Fclaude-personas","atournayre","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F4262077?v=4","01M6CSSGYW0E0D0M3E2T6J9X2Z","Aurélien Tournayre","01M6CSSH3DENJF2XWZ41H0F43K",0,"MIT","https:\u002F\u002Fgithub.com\u002Fatournayre\u002Fclaude-personas\u002Fblob\u002Fmain\u002Fresearcher\u002Fskills\u002Fsearch\u002FSKILL.md",[],[19,20,5,21,22,23,24],"search","researcher","google","gemini","google search","query","2026-11-10 10:12:30",false,"---\nname: researcher:search\ndescription: Recherche temps réel via Google Search intégré à Gemini\nargument-hint: \u003Cquery>\nversion: 1.0.0\nlicense: MIT\n---\n\nRecherche des informations fraîches et actuelles via l'intégration Google Search native de Gemini.\n\n## Arguments\n\n- `\u003Cquery>` : Requête de recherche\n\n## Exemples\n\n```\n\u002Fresearcher:search \"Symfony 7 latest version release date\"\n\u002Fresearcher:search \"PHP 8.4 new features 2025\"\n\u002Fresearcher:search \"Claude Code latest updates december 2025\"\n\u002Fresearcher:search \"Best PHP frameworks comparison 2025\"\n```\n\n## Cas d'usage idéaux\n\n- Versions actuelles de frameworks\n- Documentation récente\n- Actualités tech post-janvier 2025\n- Comparatifs de technologies récents\n- Release notes\n\n## Exécution\n\nTu dois utiliser l'agent `researcher\u002Fgemini-researcher` avec la requête fournie.\n\nL'agent va :\n1. Structurer la requête pour Google Search\n2. Appeler Gemini 2.5 Flash avec grounding web\n3. Retourner les résultats avec sources\n\nAprès la réponse Gemini, vérifie la pertinence des infos et intègre-les dans le contexte de la conversation.\n","Recherche des informations fraîches et actuelles via l'intégration Google Search native de Gemini.\n\n## Arguments\n\n- `\u003Cquery>` : Requête de recherche\n\n## Exemples\n\n```\n\u002Fresearcher:search \"Symfony 7 latest version release date\"\n\u002Fresearcher:search \"PHP 8.4 new features 2025\"\n\u002Fresearcher:search \"Claude Code latest updates december 2025\"\n\u002Fresearcher:search \"Best PHP frameworks comparison 2025\"\n```\n\n## Cas d'usage idéaux\n\n- Versions actuelles de frameworks\n- Documentation récente\n- Actualités tech post-janvier 2025\n- Comparatifs de technologies récents\n- Release notes\n\n## Exécution\n\nTu dois utiliser l'agent `researcher\u002Fgemini-researcher` avec la requête fournie.\n\nL'agent va :\n1. Structurer la requête pour Google Search\n2. Appeler Gemini 2.5 Flash avec grounding web\n3. Retourner les résultats avec sources\n\nAprès la réponse Gemini, vérifie la pertinence des infos et intègre-les dans le contexte de la conversation.\n",{"name":5,"license":15,"version":30,"description":7,"argument-hint":31},"1.0.0","\u003Cquery>","main","bb0335112ea0991dc1dc6a29fa5a861397a5a6f6","researcher\u002Fskills\u002Fsearch","https:\u002F\u002Fgithub.com\u002Fatournayre\u002Fclaude-personas","https:\u002F\u002Fatournayre.github.io\u002Fclaude-personas\u002F","https:\u002F\u002Fgithub.com\u002Fatournayre","🔵, Back End Developer, @symfony  :heart:, @rectorphp :heart:,  \r\n:bug: fixer (creator sometimes 🤫), member of @afup","2026-03-02 23:42:20",{"source":8,"skillName":5,"commands":41,"prompt":51,"zipAvailable":52},[42,45,48],{"tool":43,"command":44},"npx","npx skills add atournayre\u002Fclaude-personas --skill \"researcher:search\"",{"tool":46,"command":47},"bunx","bunx skills add atournayre\u002Fclaude-personas --skill \"researcher:search\"",{"tool":49,"command":50},"pnpm","pnpm dlx skills add atournayre\u002Fclaude-personas --skill \"researcher:search\"","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fatournayre\u002Fclaude-personas\u002Fblob\u002Fmain\u002Fresearcher\u002Fskills\u002Fsearch\u002FSKILL.md",true,[54,60],{"path":55,"resourceType":56,"resourceTypeDesc":57,"sizeBytes":58,"sourceHtmlUrl":59},"references\u002Ffile_formats.md","REFERENCE","参考文档",3213,"https:\u002F\u002Fgithub.com\u002FMishit18\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fgit\u002Fgit-context-controller\u002Freferences\u002Ffile_formats.md",{"path":61,"resourceType":62,"resourceTypeDesc":63,"sizeBytes":64,"sourceHtmlUrl":65},"scripts\u002Fgcc_init.sh","SCRIPT","脚本",1525,"https:\u002F\u002Fgithub.com\u002FMishit18\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fgit\u002Fgit-context-controller\u002Fscripts\u002Fgcc_init.sh",[67,84,124,131,139,150],{"skillNo":68,"name":69,"nameZh":6,"description":70,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":71,"categories":72,"keywords":73,"publishedAt":25},"01M6CSZPR0W1K1S9BX3247CZJ1","twig:make-component","Génère un Twig Component Symfony UX (classe PHP + template Twig)","https:\u002F\u002Fgithub.com\u002Fatournayre\u002Fclaude-personas\u002Fblob\u002Fmain\u002Ftwig\u002Fskills\u002Fmake-component\u002FSKILL.md",[],[74,75,76,77,78,79,80,81,82,83],"twig:make component","component","read","edit","write","ux","grep","template","php","Bash",{"skillNo":85,"name":86,"nameZh":6,"description":87,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":88,"categories":89,"keywords":106,"publishedAt":25},"01M6CSZKCYYT4EAW4CDSTS3TSH","tester:ui-test","Teste automatiquement une interface utilisateur dans Chrome : navigation, clics, validation visuelle, tests fonctionnels, responsive, comportement et debug. Génère un rapport détaillé avec screenshots et optionnellement un GIF du parcours.","https:\u002F\u002Fgithub.com\u002Fatournayre\u002Fclaude-personas\u002Fblob\u002Fmain\u002Ftester\u002Fskills\u002Fui-test\u002FSKILL.md",[90,95,98,101],{"categoryNo":91,"categoryName":92,"taxonomyType":93,"taxonomyTypeDesc":94},"01JBSEEDCAT000000000000008","测试与质量","SCENARIO","使用场景",{"categoryNo":96,"categoryName":97,"taxonomyType":93,"taxonomyTypeDesc":94},"01JBSEEDCAT000000000000016","图像与多媒体",{"categoryNo":99,"categoryName":100,"taxonomyType":93,"taxonomyTypeDesc":94},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":102,"categoryName":103,"taxonomyType":104,"taxonomyTypeDesc":105},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[107,108,109,110,111,112,113,114,115,116,117,83,118,119,120,121,76,78,122,123],"test","ui","tester","ui test","tester:ui test","MCP","debug","create","update","validation","messages","plan","tool","page","find","javascript","chrome",{"skillNo":125,"name":126,"nameZh":6,"description":127,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":128,"categories":129,"keywords":130,"publishedAt":25},"01M6CSZGQ8X9XNXRBYX0AA3CYE","symfony:voter","Genere un Voter de securite Symfony pour le controle d'acces granulaire","https:\u002F\u002Fgithub.com\u002Fatournayre\u002Fclaude-personas\u002Fblob\u002Fmain\u002Fsymfony\u002Fskills\u002Fvoter\u002FSKILL.md",[],[126,83,80,76,78,77],{"skillNo":132,"name":133,"nameZh":6,"description":134,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":135,"categories":136,"keywords":137,"publishedAt":25},"01M6CSZEJ3BNHCNZT18SYFGDME","symfony:message","Genere un Message Symfony Messenger avec son Handler pour traitement asynchrone","https:\u002F\u002Fgithub.com\u002Fatournayre\u002Fclaude-personas\u002Fblob\u002Fmain\u002Fsymfony\u002Fskills\u002Fmessage\u002FSKILL.md",[],[133,138,83,80,76,78,77],"message",{"skillNo":140,"name":141,"nameZh":6,"description":142,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":143,"categories":144,"keywords":148,"publishedAt":25},"01M6CSZBWSK9M6YMJX886BVWYF","symfony:mailer","Genere un email Symfony (TemplatedEmail ou Notification) avec template Twig","https:\u002F\u002Fgithub.com\u002Fatournayre\u002Fclaude-personas\u002Fblob\u002Fmain\u002Fsymfony\u002Fskills\u002Fmailer\u002FSKILL.md",[145],{"categoryNo":146,"categoryName":147,"taxonomyType":93,"taxonomyTypeDesc":94},"01JBSEEDCAT000000000000005","邮件与沟通",[141,77,149,83,81,80,76,78],"email",{"skillNo":151,"name":152,"nameZh":6,"description":153,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":154,"categories":155,"keywords":156,"publishedAt":25},"01M6CSZ9DXMYZ9HTRE8A324AWG","symfony:form","Genere un FormType Symfony avec contraintes de validation et options","https:\u002F\u002Fgithub.com\u002Fatournayre\u002Fclaude-personas\u002Fblob\u002Fmain\u002Fsymfony\u002Fskills\u002Fform\u002FSKILL.md",[],[152,83,80,76,78,77,157,116],"options"]