[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CTKHEAS3M8VRVP1BAMVGAD":3,"skill-same:01M6CTKHEAS3M8VRVP1BAMVGAD":218},{"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":60,"commitSha":61,"skillDirectory":62,"forksCount":63,"repositoryHtmlUrl":64,"repositoryHomepageUrl":64,"ownerHtmlUrl":65,"ownerBlogUrl":6,"ownerDescription":66,"updatedAt":67,"install":68,"resources":81},"01M6CTKHEAS3M8VRVP1BAMVGAD","junta-leiloeiros",null,"Coleta e consulta dados de leiloeiros oficiais de todas as 27 Juntas Comerciais do Brasil. Scraper multi-UF, banco SQLite, API FastAPI e exportacao CSV\u002FJSON.","Sam-06060\u002Fjarvis-assistant","Sam-06060","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F208600848?v=4","01M6CRKT7C7FXD21V6HXF293S0","Samson Frank Ganta","01M6CRKTBEKYFD8YX5Z1GT99EE",6,"Apache-2.0","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"junta leiloeiros","json","auctioneers","brazilian-data","claude-code","do","community","fastapi","cursor","scraping","cli","sqlite","api","data","csv","code","codex","antigravity","gemini","safe","2026-11-10 10:12:30",false,"---\nname: junta-leiloeiros\ndescription: Coleta e consulta dados de leiloeiros oficiais de todas as 27 Juntas Comerciais do Brasil. Scraper multi-UF, banco SQLite, API FastAPI e exportacao CSV\u002FJSON.\nrisk: safe\nsource: community\ndate_added: '2026-03-06'\nauthor: renat\ntags:\n- scraping\n- brazilian-data\n- auctioneers\n- api\ntools:\n- claude-code\n- antigravity\n- cursor\n- gemini-cli\n- codex-cli\n---\n\n# Skill: Leiloeiros das Juntas Comerciais do Brasil\n\n## Overview\n\nColeta e consulta dados de leiloeiros oficiais de todas as 27 Juntas Comerciais do Brasil. Scraper multi-UF, banco SQLite, API FastAPI e exportacao CSV\u002FJSON.\n\n## When to Use This Skill\n\n- When the user mentions \"leiloeiro junta\" or related topics\n- When the user mentions \"junta comercial leiloeiro\" or related topics\n- When the user mentions \"scraper junta\" or related topics\n- When the user mentions \"jucesp leiloeiro\" or related topics\n- When the user mentions \"jucerja\" or related topics\n- When the user mentions \"jucemg leiloeiro\" or related topics\n\n## Do Not Use This Skill When\n\n- The task is unrelated to junta leiloeiros\n- A simpler, more specific tool can handle the request\n- The user needs general-purpose assistance without domain expertise\n\n## How It Works\n\nColeta dados públicos de leiloeiros oficiais de todas as 27 Juntas Comerciais estaduais,\npersiste em banco SQLite local e oferece API REST e exportação em múltiplos formatos.\n\n## Localização\n\n```\nC:\\Users\\renat\\skills\\junta-leiloeiros\\\n├── scripts\u002F\n│   ├── scraper\u002F\n│   │   ├── base_scraper.py      ← classe abstrata\n│   │   ├── states.py            ← registro dos 27 scrapers\n│   │   ├── jucesp.py \u002F jucerja.py \u002F jucemg.py \u002F jucec.py \u002F jucis_df.py\n│   │   └── generic_scraper.py   ← usado pelos 22 estados restantes\n│   ├── db.py                    ← banco SQLite\n│   ├── run_all.py               ← orquestrador de scraping\n│   ├── serve_api.py             ← API FastAPI\n│   ├── export.py                ← exportação\n│   └── requirements.txt\n├── references\u002F\n│   ├── juntas_urls.md           ← URLs e status de todas as 27 juntas\n│   ├── schema.md                ← schema do banco\n│   └── legal.md                 ← base legal\n└── data\u002F\n    ├── leiloeiros.db            ← banco SQLite (criado no primeiro run)\n    ├── scraping_log.json        ← log de cada coleta\n    └── exports\u002F                 ← arquivos exportados\n```\n\n## Instalação (Uma Vez)\n\n```bash\npip install -r C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\requirements.txt\n\n## Para Sites Com Javascript:\n\nplaywright install chromium\n```\n\n## Coletar Dados\n\n```bash\n\n## Todos Os 27 Estados\n\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\run_all.py\n\n## Estados Específicos\n\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\run_all.py --estado SP RJ MG\n\n## Ver O Que Seria Coletado Sem Executar\n\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\run_all.py --dry-run\n\n## Controlar Paralelismo (Default: 5)\n\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\run_all.py --concurrency 3\n```\n\n## Estatísticas Por Estado\n\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\db.py\n\n## Sql Direto\n\nsqlite3 C:\\Users\\renat\\skills\\junta-leiloeiros\\data\\leiloeiros.db \\\n  \"SELECT estado, COUNT(*) FROM leiloeiros GROUP BY estado\"\n```\n\n## Servir Api Rest\n\n```bash\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\serve_api.py\n\n## Docs Interativos: Http:\u002F\u002FLocalhost:8000\u002FDocs\n\n```\n\n**Endpoints:**\n- `GET \u002Fleiloeiros?estado=SP&situacao=ATIVO&nome=silva&limit=100`\n- `GET \u002Fleiloeiros\u002F{estado}` — ex: `\u002Fleiloeiros\u002FSP`\n- `GET \u002Fbusca?q=texto`\n- `GET \u002Fstats`\n- `GET \u002Fexport\u002Fjson`\n- `GET \u002Fexport\u002Fcsv`\n\n## Exportar Dados\n\n```bash\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\export.py --format csv\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\export.py --format json\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\export.py --format all\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\export.py --format csv --estado SP\n```\n\n## Usar Em Código Python\n\n```python\nimport sys\nsys.path.insert(0, r\"C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\")\nfrom db import Database\n\ndb = Database()\ndb.init()\n\n## Todos Os Leiloeiros Ativos De Sp\n\nleiloeiros = db.get_all(estado=\"SP\", situacao=\"ATIVO\")\n\n## Busca Por Nome\n\nresultados = db.search(\"silva\")\n\n## Estatísticas\n\nstats = db.get_stats()\n```\n\n## Adicionar Scraper Customizado\n\nSe um estado precisar de lógica específica (ex: site usa JavaScript):\n\n```python\n\n## Scripts\u002FScraper\u002FMeu_Estado.Py\n\nfrom .base_scraper import AbstractJuntaScraper, Leiloeiro\nfrom typing import List\n\nclass MeuEstadoScraper(AbstractJuntaScraper):\n    estado = \"XX\"\n    junta = \"JUCEX\"\n    url = \"https:\u002F\u002Fwww.jucex.xx.gov.br\u002Fleiloeiros\"\n\n    async def parse_leiloeiros(self) -> List[Leiloeiro]:\n        soup = await self.fetch_page()\n        if not soup:\n            return []\n        # lógica específica aqui\n        return [self.make_leiloeiro(nome=\"...\", matricula=\"...\")]\n```\n\nRegistrar em `scripts\u002Fscraper\u002Fstates.py`:\n```python\nfrom .meu_estado import MeuEstadoScraper\nSCRAPERS[\"XX\"] = MeuEstadoScraper\n```\n\n## Referências\n\n- URLs de todas as juntas: `references\u002Fjuntas_urls.md`\n- Schema do banco: `references\u002Fschema.md`\n- Base legal da coleta: `references\u002Flegal.md`\n- Log de coleta: `data\u002Fscraping_log.json`\n\n## Best Practices\n\n- Provide clear, specific context about your project and requirements\n- Review all suggestions before applying them to production code\n- Combine with other complementary skills for comprehensive analysis\n\n## Common Pitfalls\n\n- Using this skill for tasks outside its domain expertise\n- Applying recommendations without understanding your specific context\n- Not providing enough project context for accurate analysis\n\n## Related Skills\n\n- `leiloeiro-avaliacao` - Complementary skill for enhanced analysis\n- `leiloeiro-edital` - Complementary skill for enhanced analysis\n- `leiloeiro-ia` - Complementary skill for enhanced analysis\n- `leiloeiro-juridico` - Complementary skill for enhanced analysis\n- `leiloeiro-mercado` - Complementary skill for enhanced analysis\n","# Skill: Leiloeiros das Juntas Comerciais do Brasil\n\n## Overview\n\nColeta e consulta dados de leiloeiros oficiais de todas as 27 Juntas Comerciais do Brasil. Scraper multi-UF, banco SQLite, API FastAPI e exportacao CSV\u002FJSON.\n\n## When to Use This Skill\n\n- When the user mentions \"leiloeiro junta\" or related topics\n- When the user mentions \"junta comercial leiloeiro\" or related topics\n- When the user mentions \"scraper junta\" or related topics\n- When the user mentions \"jucesp leiloeiro\" or related topics\n- When the user mentions \"jucerja\" or related topics\n- When the user mentions \"jucemg leiloeiro\" or related topics\n\n## Do Not Use This Skill When\n\n- The task is unrelated to junta leiloeiros\n- A simpler, more specific tool can handle the request\n- The user needs general-purpose assistance without domain expertise\n\n## How It Works\n\nColeta dados públicos de leiloeiros oficiais de todas as 27 Juntas Comerciais estaduais,\npersiste em banco SQLite local e oferece API REST e exportação em múltiplos formatos.\n\n## Localização\n\n```\nC:\\Users\\renat\\skills\\junta-leiloeiros\\\n├── scripts\u002F\n│   ├── scraper\u002F\n│   │   ├── base_scraper.py      ← classe abstrata\n│   │   ├── states.py            ← registro dos 27 scrapers\n│   │   ├── jucesp.py \u002F jucerja.py \u002F jucemg.py \u002F jucec.py \u002F jucis_df.py\n│   │   └── generic_scraper.py   ← usado pelos 22 estados restantes\n│   ├── db.py                    ← banco SQLite\n│   ├── run_all.py               ← orquestrador de scraping\n│   ├── serve_api.py             ← API FastAPI\n│   ├── export.py                ← exportação\n│   └── requirements.txt\n├── references\u002F\n│   ├── juntas_urls.md           ← URLs e status de todas as 27 juntas\n│   ├── schema.md                ← schema do banco\n│   └── legal.md                 ← base legal\n└── data\u002F\n    ├── leiloeiros.db            ← banco SQLite (criado no primeiro run)\n    ├── scraping_log.json        ← log de cada coleta\n    └── exports\u002F                 ← arquivos exportados\n```\n\n## Instalação (Uma Vez)\n\n```bash\npip install -r C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\requirements.txt\n\n## Para Sites Com Javascript:\n\nplaywright install chromium\n```\n\n## Coletar Dados\n\n```bash\n\n## Todos Os 27 Estados\n\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\run_all.py\n\n## Estados Específicos\n\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\run_all.py --estado SP RJ MG\n\n## Ver O Que Seria Coletado Sem Executar\n\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\run_all.py --dry-run\n\n## Controlar Paralelismo (Default: 5)\n\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\run_all.py --concurrency 3\n```\n\n## Estatísticas Por Estado\n\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\db.py\n\n## Sql Direto\n\nsqlite3 C:\\Users\\renat\\skills\\junta-leiloeiros\\data\\leiloeiros.db \\\n  \"SELECT estado, COUNT(*) FROM leiloeiros GROUP BY estado\"\n```\n\n## Servir Api Rest\n\n```bash\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\serve_api.py\n\n## Docs Interativos: Http:\u002F\u002FLocalhost:8000\u002FDocs\n\n```\n\n**Endpoints:**\n- `GET \u002Fleiloeiros?estado=SP&situacao=ATIVO&nome=silva&limit=100`\n- `GET \u002Fleiloeiros\u002F{estado}` — ex: `\u002Fleiloeiros\u002FSP`\n- `GET \u002Fbusca?q=texto`\n- `GET \u002Fstats`\n- `GET \u002Fexport\u002Fjson`\n- `GET \u002Fexport\u002Fcsv`\n\n## Exportar Dados\n\n```bash\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\export.py --format csv\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\export.py --format json\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\export.py --format all\npython C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\\export.py --format csv --estado SP\n```\n\n## Usar Em Código Python\n\n```python\nimport sys\nsys.path.insert(0, r\"C:\\Users\\renat\\skills\\junta-leiloeiros\\scripts\")\nfrom db import Database\n\ndb = Database()\ndb.init()\n\n## Todos Os Leiloeiros Ativos De Sp\n\nleiloeiros = db.get_all(estado=\"SP\", situacao=\"ATIVO\")\n\n## Busca Por Nome\n\nresultados = db.search(\"silva\")\n\n## Estatísticas\n\nstats = db.get_stats()\n```\n\n## Adicionar Scraper Customizado\n\nSe um estado precisar de lógica específica (ex: site usa JavaScript):\n\n```python\n\n## Scripts\u002FScraper\u002FMeu_Estado.Py\n\nfrom .base_scraper import AbstractJuntaScraper, Leiloeiro\nfrom typing import List\n\nclass MeuEstadoScraper(AbstractJuntaScraper):\n    estado = \"XX\"\n    junta = \"JUCEX\"\n    url = \"https:\u002F\u002Fwww.jucex.xx.gov.br\u002Fleiloeiros\"\n\n    async def parse_leiloeiros(self) -> List[Leiloeiro]:\n        soup = await self.fetch_page()\n        if not soup:\n            return []\n        # lógica específica aqui\n        return [self.make_leiloeiro(nome=\"...\", matricula=\"...\")]\n```\n\nRegistrar em `scripts\u002Fscraper\u002Fstates.py`:\n```python\nfrom .meu_estado import MeuEstadoScraper\nSCRAPERS[\"XX\"] = MeuEstadoScraper\n```\n\n## Referências\n\n- URLs de todas as juntas: `references\u002Fjuntas_urls.md`\n- Schema do banco: `references\u002Fschema.md`\n- Base legal da coleta: `references\u002Flegal.md`\n- Log de coleta: `data\u002Fscraping_log.json`\n\n## Best Practices\n\n- Provide clear, specific context about your project and requirements\n- Review all suggestions before applying them to production code\n- Combine with other complementary skills for comprehensive analysis\n\n## Common Pitfalls\n\n- Using this skill for tasks outside its domain expertise\n- Applying recommendations without understanding your specific context\n- Not providing enough project context for accurate analysis\n\n## Related Skills\n\n- `leiloeiro-avaliacao` - Complementary skill for enhanced analysis\n- `leiloeiro-edital` - Complementary skill for enhanced analysis\n- `leiloeiro-ia` - Complementary skill for enhanced analysis\n- `leiloeiro-juridico` - Complementary skill for enhanced analysis\n- `leiloeiro-mercado` - Complementary skill for enhanced analysis\n",{"name":5,"risk":48,"tags":54,"tools":55,"author":58,"source":35,"date_added":59,"description":7},[38,32,31,41],[33,46,37,56,57],"gemini-cli","codex-cli","renat","2026-03-06","main","a50a3aa6b39fb0e1b7db88bef1bfc9c93606e126","modules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros",0,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant","https:\u002F\u002Fgithub.com\u002FSam-06060","Mobile Application Developer | Kotlin | Flutter, KMP, Swfit, Android,Swift UI | Building at Saar It Resources | Creator of Jarvis (AI Assistant)","2026-06-23 05:13:38",{"source":8,"skillName":5,"commands":69,"prompt":79,"zipAvailable":80},[70,73,76],{"tool":71,"command":72},"npx","npx skills add Sam-06060\u002Fjarvis-assistant --skill junta-leiloeiros",{"tool":74,"command":75},"bunx","bunx skills add Sam-06060\u002Fjarvis-assistant --skill junta-leiloeiros",{"tool":77,"command":78},"pnpm","pnpm dlx skills add Sam-06060\u002Fjarvis-assistant --skill junta-leiloeiros","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002FSKILL.md",true,[82,88,92,96,102,106,110,114,118,122,126,130,134,138,142,146,150,154,158,162,166,170,174,178,182,186,190,194,198,202,206,210,214],{"path":83,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":86,"sourceHtmlUrl":87},"references\u002Fjuntas_urls.md","REFERENCE","参考文档",5530,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Freferences\u002Fjuntas_urls.md",{"path":89,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":90,"sourceHtmlUrl":91},"references\u002Flegal.md",2872,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Freferences\u002Flegal.md",{"path":93,"resourceType":84,"resourceTypeDesc":85,"sizeBytes":94,"sourceHtmlUrl":95},"references\u002Fschema.md",3523,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Freferences\u002Fschema.md",{"path":97,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":100,"sourceHtmlUrl":101},"scripts\u002Fdb.py","SCRIPT","脚本",7783,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fdb.py",{"path":103,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":104,"sourceHtmlUrl":105},"scripts\u002Fexport.py",4497,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fexport.py",{"path":107,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":108,"sourceHtmlUrl":109},"scripts\u002Frequirements.txt",275,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Frequirements.txt",{"path":111,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":112,"sourceHtmlUrl":113},"scripts\u002Frun_all.py",6245,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Frun_all.py",{"path":115,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":116,"sourceHtmlUrl":117},"scripts\u002Fscraper\u002F__init__.py",154,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002F__init__.py",{"path":119,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":120,"sourceHtmlUrl":121},"scripts\u002Fscraper\u002Fbase_scraper.py",8119,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fbase_scraper.py",{"path":123,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":124,"sourceHtmlUrl":125},"scripts\u002Fscraper\u002Fgeneric_scraper.py",4149,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fgeneric_scraper.py",{"path":127,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":128,"sourceHtmlUrl":129},"scripts\u002Fscraper\u002Fjucap.py",4555,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjucap.py",{"path":131,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":132,"sourceHtmlUrl":133},"scripts\u002Fscraper\u002Fjuceac.py",2773,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjuceac.py",{"path":135,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":136,"sourceHtmlUrl":137},"scripts\u002Fscraper\u002Fjuceal.py",2782,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjuceal.py",{"path":139,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":140,"sourceHtmlUrl":141},"scripts\u002Fscraper\u002Fjuceb.py",2698,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjuceb.py",{"path":143,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":144,"sourceHtmlUrl":145},"scripts\u002Fscraper\u002Fjucec.py",2255,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjucec.py",{"path":147,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":148,"sourceHtmlUrl":149},"scripts\u002Fscraper\u002Fjucema.py",8292,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjucema.py",{"path":151,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":152,"sourceHtmlUrl":153},"scripts\u002Fscraper\u002Fjucemg.py",8672,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjucemg.py",{"path":155,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":156,"sourceHtmlUrl":157},"scripts\u002Fscraper\u002Fjucep.py",2682,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjucep.py",{"path":159,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":160,"sourceHtmlUrl":161},"scripts\u002Fscraper\u002Fjucepa.py",2910,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjucepa.py",{"path":163,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":164,"sourceHtmlUrl":165},"scripts\u002Fscraper\u002Fjucepar.py",3102,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjucepar.py",{"path":167,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":168,"sourceHtmlUrl":169},"scripts\u002Fscraper\u002Fjucepe.py",3126,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjucepe.py",{"path":171,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":172,"sourceHtmlUrl":173},"scripts\u002Fscraper\u002Fjucepi.py",2688,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjucepi.py",{"path":175,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":176,"sourceHtmlUrl":177},"scripts\u002Fscraper\u002Fjucer.py",9434,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjucer.py",{"path":179,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":180,"sourceHtmlUrl":181},"scripts\u002Fscraper\u002Fjucerja.py",6717,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjucerja.py",{"path":183,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":184,"sourceHtmlUrl":185},"scripts\u002Fscraper\u002Fjucern.py",2902,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjucern.py",{"path":187,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":188,"sourceHtmlUrl":189},"scripts\u002Fscraper\u002Fjucesc.py",3610,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjucesc.py",{"path":191,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":192,"sourceHtmlUrl":193},"scripts\u002Fscraper\u002Fjucesp.py",9269,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjucesp.py",{"path":195,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":196,"sourceHtmlUrl":197},"scripts\u002Fscraper\u002Fjucetins.py",5376,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjucetins.py",{"path":199,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":200,"sourceHtmlUrl":201},"scripts\u002Fscraper\u002Fjucis_df.py",2264,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjucis_df.py",{"path":203,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":204,"sourceHtmlUrl":205},"scripts\u002Fscraper\u002Fjucisrs.py",12034,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fjucisrs.py",{"path":207,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":208,"sourceHtmlUrl":209},"scripts\u002Fscraper\u002Fstates.py",5436,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fscraper\u002Fstates.py",{"path":211,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":212,"sourceHtmlUrl":213},"scripts\u002Fserve_api.py",4962,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fserve_api.py",{"path":215,"resourceType":98,"resourceTypeDesc":99,"sizeBytes":216,"sourceHtmlUrl":217},"scripts\u002Fweb_scraper_fallback.py",8999,"https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fjunta-leiloeiros\u002Fscripts\u002Fweb_scraper_fallback.py",[219,230,246,273,292,318],{"skillNo":220,"name":221,"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":222,"categories":223,"keywords":227,"publishedAt":49},"01M6GDRVS6FXX3ESH0C9DW01C0","test_skill","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fscratch\u002Ftest_skill\u002FSKILL.md",[224],{"categoryNo":225,"categoryName":226,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",[228,229],"Test Skill","test",{"skillNo":231,"name":232,"nameZh":6,"description":233,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":234,"categories":235,"keywords":236,"publishedAt":49},"01M6GDRQ40HX22MA6XWC31RHHK","zustand-store-ts","Create Zustand stores following established patterns with proper TypeScript types and middleware.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzustand-store-ts\u002FSKILL.md",[],[237,238,239,240,241,242,243,35,244,245],"zustand store ts","zustand","store","with","types","middleware","patterns","create","typescript",{"skillNo":247,"name":248,"nameZh":6,"description":249,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":250,"categories":251,"keywords":255,"publishedAt":49},"01M6GDRKEA0WE670SPFWX5GKCN","zoom-automation","Automate Zoom meeting creation, management, recordings, webinars, and participant tracking via Rube MCP (Composio). Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzoom-automation\u002FSKILL.md",[252],{"categoryNo":253,"categoryName":254,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[256,257,258,259,260,261,262,263,264,265,266,267,268,269,35,270,271,272],"automation","zoom automation","zoom","first","Tools","search","MCP","via","meeting","automate","critical","creation","webinars","composio","recordings","management","tracking",{"skillNo":274,"name":275,"nameZh":6,"description":276,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":277,"categories":278,"keywords":280,"publishedAt":49},"01M6GDRFS1452PC71JQ38S24HR","zoho-crm-automation","Automate Zoho CRM tasks via Rube MCP (Composio): create\u002Fupdate records, search contacts, manage leads, and convert leads. Always search tools first for current schemas.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzoho-crm-automation\u002FSKILL.md",[279],{"categoryNo":253,"categoryName":254,"taxonomyType":21,"taxonomyTypeDesc":22},[281,256,282,283,284,285,286,35,261,287,269,288,266,265,260,289,244,290,262,291],"crm automation","zoho crm","crm","zoho crm automation","zoho","leads","contacts","records","update","tasks","manage",{"skillNo":293,"name":294,"nameZh":6,"description":295,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":296,"categories":297,"keywords":301,"publishedAt":49},"01M6GDRCKQBAVTGHX5XBH26KPZ","zod-validation-expert","Expert in Zod — TypeScript-first schema validation. Covers parsing, custom errors, refinements, type inference, and integration with React Hook Form, Next.js, and tRPC.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzod-validation-expert\u002FSKILL.md",[298],{"categoryNo":299,"categoryName":300,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发",[302,303,304,305,306,245,48,307,308,309,310,311,240,312,313,314,315,35,316,317],"expert","zod","zod validation expert","validation","react","parsing","errors","schema validation","react hook form","hook","trpc","form","type","next","schema","Next.js",{"skillNo":319,"name":320,"nameZh":6,"description":321,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":322,"categories":323,"keywords":325,"publishedAt":49},"01M6GDR658B08K4MY0RWD4A6EH","zeroize-audit","Detects missing zeroization of sensitive data in source code and identifies zeroization removed by compiler optimizations, with assembly-level analysis, and control-flow verification. Use for auditing C\u002FC++\u002FRust code handling secrets, keys, passwords, or other sensitive data.","https:\u002F\u002Fgithub.com\u002FSam-06060\u002Fjarvis-assistant\u002Fblob\u002Fmain\u002Fmodules\u002Fagent_skills\u002Fawesome-skills\u002Fplaybooks\u002Fzeroize-audit\u002FSKILL.md",[324],{"categoryNo":253,"categoryName":254,"taxonomyType":21,"taxonomyTypeDesc":22},[326,327,328,329,330,331,332,333,35,334,335,336,337,338,42,339,340,44,341,262],"zeroize audit","audit","write","passwords","get","project","c++","activate","assembly","read","Bash","secrets","analysis","flow","verification","rust"]