[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skills:stats":3,"skills:sce6":8,"skills:pro6":55,"skills:creators9":100,"skills:all:stars:10667:":195},{"skillCount":4,"professionCount":5,"scenarioCount":6,"creatorCount":7},192262,11,7,1890,[9,20,27,34,41,48],{"categoryNo":10,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":13,"categoryNameEn":14,"description":15,"level":16,"skillCount":17,"parentNo":18,"parentName":18,"children":19},"01JBSEEDCAT000000000000022","SCENARIO","使用场景","智能体与自动化","Agents & Automation","Skill、MCP、智能体与工作流自动化",1,39464,null,[],{"categoryNo":21,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":22,"categoryNameEn":23,"description":24,"level":16,"skillCount":25,"parentNo":18,"parentName":18,"children":26},"01JBSEEDCAT000000000000006","软件开发","Software Development","编码、测试、部署等软件研发任务",26546,[],{"categoryNo":28,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":29,"categoryNameEn":30,"description":31,"level":16,"skillCount":32,"parentNo":18,"parentName":18,"children":33},"01JBSEEDCAT000000000000014","设计创意","Design & Creative","视觉设计、品牌与多媒体创作",13574,[],{"categoryNo":35,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":36,"categoryNameEn":37,"description":38,"level":16,"skillCount":39,"parentNo":18,"parentName":18,"children":40},"01JBSEEDCAT000000000000001","办公效率","Office Productivity","日常办公文档、表格、演示与沟通类任务",6292,[],{"categoryNo":42,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":43,"categoryNameEn":44,"description":45,"level":16,"skillCount":46,"parentNo":18,"parentName":18,"children":47},"01JBSEEDCAT000000000000017","内容创作","Content Creation","写作、文案与营销内容生产",6034,[],{"categoryNo":49,"taxonomyType":11,"taxonomyTypeDesc":12,"categoryName":50,"categoryNameEn":51,"description":52,"level":16,"skillCount":53,"parentNo":18,"parentName":18,"children":54},"01JBSEEDCAT000000000000020","研究与学习","Research & Learning","资料检索、知识整理与学习辅导",5533,[],[56,65,72,79,86,93],{"categoryNo":57,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":60,"categoryNameEn":61,"description":62,"level":16,"skillCount":63,"parentNo":18,"parentName":18,"children":64},"01JBSEEDCAT000000000000030","PROFESSION","适用职业","开发工程师","Software Engineer","从事软件编码、测试与运维的工程师",13277,[],{"categoryNo":66,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":67,"categoryNameEn":68,"description":69,"level":16,"skillCount":70,"parentNo":18,"parentName":18,"children":71},"01JBSEEDCAT000000000000032","设计师","Designer","视觉、交互与品牌设计人员",7778,[],{"categoryNo":73,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":74,"categoryNameEn":75,"description":76,"level":16,"skillCount":77,"parentNo":18,"parentName":18,"children":78},"01JBSEEDCAT000000000000033","数据分析师","Data Analyst","数据分析、报表与商业智能人员",4989,[],{"categoryNo":80,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":81,"categoryNameEn":82,"description":83,"level":16,"skillCount":84,"parentNo":18,"parentName":18,"children":85},"01JBSEEDCAT000000000000036","内容创作者","Content Creator","作者、编辑与自媒体创作者",3941,[],{"categoryNo":87,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":88,"categoryNameEn":89,"description":90,"level":16,"skillCount":91,"parentNo":18,"parentName":18,"children":92},"01JBSEEDCAT000000000000035","市场营销","Marketer","市场推广、增长与品牌运营人员",3449,[],{"categoryNo":94,"taxonomyType":58,"taxonomyTypeDesc":59,"categoryName":95,"categoryNameEn":96,"description":97,"level":16,"skillCount":98,"parentNo":18,"parentName":18,"children":99},"01JBSEEDCAT000000000000037","律师与法务","Legal","合同、合规与法律事务人员",3317,[],{"records":101,"total":7,"current":16,"size":194},[102,114,123,133,143,153,163,172,182],{"accountNo":103,"login":104,"displayName":105,"avatarUrl":106,"accountType":107,"accountTypeDesc":108,"profileDescription":109,"skillCount":110,"repoCount":111,"professionCount":5,"scenarioCount":6,"totalStars":112,"updatedAt":113},"01M698VYDXZ6JW5WH3CRV650R8","microsoft","Microsoft","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6154722?v=4","ORGANIZATION","组织","Open source projects and samples from Microsoft",4166,229,827679,"2026-11-11 10:41:13",{"accountNo":115,"login":116,"displayName":116,"avatarUrl":117,"accountType":107,"accountTypeDesc":108,"profileDescription":118,"skillCount":119,"repoCount":120,"professionCount":6,"scenarioCount":6,"totalStars":121,"updatedAt":122},"01M698P3FSAZ6B4R928ZF19KPT","openclaw","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F252820863?v=4","Your personal, open source AI assistant.",362,32,437560,"2026-11-11 08:48:08",{"accountNo":124,"login":125,"displayName":126,"avatarUrl":127,"accountType":107,"accountTypeDesc":108,"profileDescription":18,"skillCount":128,"repoCount":129,"professionCount":6,"scenarioCount":130,"totalStars":131,"updatedAt":132},"01M6AC29YGCR4S2NTJFV0G8B81","openai","OpenAI","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F14957082?v=4",171,23,6,341309,"2026-11-11 09:55:46",{"accountNo":134,"login":135,"displayName":136,"avatarUrl":137,"accountType":107,"accountTypeDesc":108,"profileDescription":18,"skillCount":138,"repoCount":139,"professionCount":140,"scenarioCount":6,"totalStars":141,"updatedAt":142},"01M6AC83E6K4FDKK7HZ8WNMQKE","apache","The Apache Software Foundation","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F47359?v=4",413,74,8,298026,"2026-11-11 12:04:37",{"accountNo":144,"login":145,"displayName":146,"avatarUrl":147,"accountType":107,"accountTypeDesc":108,"profileDescription":148,"skillCount":149,"repoCount":150,"professionCount":5,"scenarioCount":6,"totalStars":151,"updatedAt":152},"01M698VYEFDM0VJBZDYYJ2T83S","google","Google","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F1342004?v=4","Google ❤️ Open Source",535,48,241090,"2026-11-11 10:04:45",{"accountNo":154,"login":155,"displayName":156,"avatarUrl":157,"accountType":107,"accountTypeDesc":108,"profileDescription":158,"skillCount":159,"repoCount":160,"professionCount":5,"scenarioCount":6,"totalStars":161,"updatedAt":162},"01M6AC83DS133TPXFSP1DHNCC6","github","GitHub","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F9919?v=4","How people build software.",936,27,237963,"2026-11-11 11:59:04",{"accountNo":164,"login":165,"displayName":166,"avatarUrl":167,"accountType":107,"accountTypeDesc":108,"profileDescription":18,"skillCount":168,"repoCount":169,"professionCount":5,"scenarioCount":6,"totalStars":170,"updatedAt":171},"01M697XGDPXJAVQ8391V2BCYTE","anthropics","Anthropic","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F76263028?v=4",674,17,230964,"2026-11-11 11:16:59",{"accountNo":173,"login":174,"displayName":175,"avatarUrl":176,"accountType":107,"accountTypeDesc":108,"profileDescription":18,"skillCount":177,"repoCount":178,"professionCount":179,"scenarioCount":6,"totalStars":180,"updatedAt":181},"01M6AC83EPDGBFN19MWYRREJD0","Significant-Gravitas","AutoGPT","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F130738209?v=4",86,2,10,187989,"2026-11-11 12:08:44",{"accountNo":183,"login":184,"displayName":185,"avatarUrl":186,"accountType":187,"accountTypeDesc":188,"profileDescription":189,"skillCount":190,"repoCount":191,"professionCount":130,"scenarioCount":6,"totalStars":192,"updatedAt":193},"01M6DJCCDDG53MTYYRTXAXFG17","garrytan","Garry Tan","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F19957?v=4","USER","个人作者","Writes software, dreams. ",324,3,174110,"2026-11-11 10:31:36",9,{"records":196,"total":4,"current":581,"size":582},[197,236,266,298,317,334,353,375,392,417,441,458,478,494,503,524,548,563],{"skillNo":198,"name":199,"nameZh":18,"description":200,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":209,"categories":210,"keywords":214,"publishedAt":235},"01M6C0T912402839NVT34DFJ8D","resume_handoff","Resume work from a saved handoff document, validating its state against the current codebase before continuing. Use when resuming work from a saved handoff after a context clear or in a new session (path, session name, or GitHub issue).","matheusnorjosa\u002Faprender_sistema","matheusnorjosa","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F117673804?v=4","01M6C0S19FG12BDFBTRWY9TTEQ","Matheus Norjosa","01M6C0S1DF0YB17TKGEYC70GSP",0,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fresume_handoff\u002FSKILL.md",[211],{"categoryNo":212,"categoryName":213,"taxonomyType":58,"taxonomyTypeDesc":59},"01JBSEEDCAT000000000000038","人力资源",[215,216,217,218,219,155,220,221,222,223,224,225,226,227,228,229,230,231,232,233,234],"resume handoff","handoff","resume","state","work","new session","context","session","true","new","use","document","when","resuming","saved","github issue","name","codebase","clear","issue","2026-11-10 10:12:30",{"skillNo":237,"name":238,"nameZh":18,"description":239,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":240,"categories":241,"keywords":246,"publishedAt":235},"01M6C0T67YP7K32025DX533N8D","receiving-code-review","Triage and respond to code review feedback for AS v2. Use when a PR has review comments, the user shares feedback, CI\u002Flinting flags issues, or after \u002Freview-staged or \u002Freview-enhanced runs.","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Freceiving-code-review\u002FSKILL.md",[242,245],{"categoryNo":243,"categoryName":244,"taxonomyType":11,"taxonomyTypeDesc":12},"01JBSEEDCAT000000000000007","代码审查",{"categoryNo":57,"categoryName":60,"taxonomyType":58,"taxonomyTypeDesc":59},[247,248,249,250,251,252,253,254,255,256,257,258,259,260,261,225,227,262,263,264,265],"code review","code","receiving code review","review","feedback","code review feedback","pr","ci","issues","triage","user","as","for","respond","review feedback","comments","linting","flags","staged",{"skillNo":267,"name":268,"nameZh":18,"description":269,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":270,"categories":271,"keywords":278,"publishedAt":235},"01M6C0T3YCKZ0RQS8XGCP7PNF7","performance-optimization","Profile and optimize AS v2 performance (Django backend + React frontend). Use when an endpoint is slow, a request fires N+1 queries, the bundle grows, or Core Web Vitals miss target.","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fperformance-optimization\u002FSKILL.md",[272,275],{"categoryNo":273,"categoryName":274,"taxonomyType":11,"taxonomyTypeDesc":12},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":276,"categoryName":277,"taxonomyType":11,"taxonomyTypeDesc":12},"01JBSEEDCAT000000000000010","后端与接口",[279,280,281,282,283,284,285,286,287,288,289,258,290,225,227,291,292,293,294,295,296,297],"performance optimization","Optimization","performance","django","web","core","core web vitals","frontend","profile","endpoint","react","vitals","web vitals","queries","optimize","backend","request","react frontend","bundle",{"skillNo":299,"name":300,"nameZh":18,"description":301,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":302,"categories":303,"keywords":304,"publishedAt":235},"01M6C0T2J9X5N6BAKJ15WTB761","implement_plan","Implement an approved plan wave-by-wave with verification gates. Use when a plan path is given, when resuming after \u002Fclear, or when create_plan output is ready to build.","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fimplement_plan\u002FSKILL.md",[],[305,306,307,308,309,310,311,312,313,233,223,225,227,314,228,315,316],"plan","implement plan","implement","create","verification","verification gates","with","ready","build","gates","path","output",{"skillNo":318,"name":319,"nameZh":18,"description":320,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":321,"categories":322,"keywords":323,"publishedAt":235},"01M6C0T0E5MZX188E17B8M8Z8W","graphify","Build\u002Fquery a navigable knowledge graph of a codebase. Use when onboarding to an unfamiliar codebase, answering cross-module how-does-X-relate-to-Y, or tracing dependencies before a refactor.","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fgraphify\u002FSKILL.md",[],[319,324,325,326,327,328,329,330,313,331,232,332,225,227,333],"knowledge graph","knowledge","tracing","how","refactor","graph","onboarding","dependencies","module","query",{"skillNo":335,"name":336,"nameZh":18,"description":337,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":338,"categories":339,"keywords":340,"publishedAt":235},"01M6C0SXWVE95M3FQW40R3SVW9","git-worktrees","Work on multiple branches simultaneously without stashing or switching. Use when reviewing a PR while mid-feature, applying a hotfix without losing context, or comparing implementations side-by-side. Covers create\u002Flist\u002Fremove and AS v2 (Windows) conventions.","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fgit-worktrees\u002FSKILL.md",[],[341,342,343,308,344,219,253,345,346,221,258,347,348,349,350,225,351,227,352],"git","git worktrees","worktrees","windows","work on","list","hotfix","feature","remove","branches","switching","conventions",{"skillNo":354,"name":355,"nameZh":18,"description":356,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":357,"categories":358,"keywords":361,"publishedAt":235},"01M6C0SVPGY65K4DCTT09SP12Z","frontend-ui-engineering","Build production-quality React UIs in AS v2 (React 19 + Antd v5 + Tailwind). Use when creating components, implementing pages, managing client state, or modifying any user-facing interface.","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Ffrontend-ui-engineering\u002FSKILL.md",[359,360],{"categoryNo":273,"categoryName":274,"taxonomyType":11,"taxonomyTypeDesc":12},{"categoryNo":66,"categoryName":67,"taxonomyType":58,"taxonomyTypeDesc":59},[286,362,363,364,218,365,366,367,368,257,289,258,369,370,371,372,225,227,373,313,374],"ui","engineering","frontend ui engineering","Tailwind","quality","Production","components","react 19","implementing","pages","interface","quality react","client",{"skillNo":376,"name":377,"nameZh":18,"description":378,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":379,"categories":380,"keywords":381,"publishedAt":235},"01M6C0STAXDP1B2WPEVZMFM1Q5","etl-guidelines","DEPRECADA — ETL legado (apps.dat_ingest) REMOVIDO. Import atual = import_export_contract + endpoints DRF. Não codar contra apps.dat_ingest.","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fetl-guidelines\u002FSKILL.md",[],[382,383,384,223,385,386,387,388,389,390,391],"etl guidelines","etl","guidelines","contract","export","import","ingest","endpoints","apps","drf",{"skillNo":393,"name":394,"nameZh":18,"description":395,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":396,"categories":397,"keywords":398,"publishedAt":235},"01M6C0SQQD1PZK45ZXN6TFEM8N","django-security","Review and harden security in the AS v2 Django\u002FDRF backend. Use when auditing RBAC access control, reviewing auth\u002FOAuth\u002Fimport code for vulnerabilities, or hardening an endpoint before deploy. Covers OWASP Top 10, IDOR, CSV injection, row-level scoping, and secrets — mapped to AS v2's session auth, capability RBAC, and Google OAuth.","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fdjango-security\u002FSKILL.md",[],[282,399,400,401,402,403,248,404,250,405,406,407,408,145,409,410,411,412,413,288,414,258,387,259,222,225,227,415,416,294],"django security","security","auth","access","OAuth","csv","owasp top 10","rbac","secrets","vulnerabilities","hardening","idor","injection","owasp","deploy","Access Control","top","control",{"skillNo":418,"name":419,"nameZh":18,"description":420,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":421,"categories":422,"keywords":427,"publishedAt":235},"01M6C0SN7CGQHB8MY7NKHP7VRZ","django-patterns","Django 5.2 + DRF implementation patterns specific to Aprender Sistema v2 (modular apps\u002Fcore layout, HasPerm RBAC, read\u002Fwrite serializers, service layer, owner-scoped querysets). Use when writing a model, serializer, view\u002Fviewset, service, permission, or test in the v2 backend.","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fdjango-patterns\u002FSKILL.md",[423,426],{"categoryNo":424,"categoryName":425,"taxonomyType":11,"taxonomyTypeDesc":12},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":276,"categoryName":277,"taxonomyType":11,"taxonomyTypeDesc":12},[282,428,429,430,431,432,284,433,406,434,435,436,437,225,390,227,438,294,439,440],"django patterns","patterns","test","view","model","modular","read","write","writing","scoped","layout","permission","implementation",{"skillNo":442,"name":443,"nameZh":18,"description":444,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":445,"categories":446,"keywords":447,"publishedAt":235},"01M6C0SJTH1M94EVN1HD58DV2F","deprecation-and-migration","Deprecate and remove old APIs, models, fields, or dependencies in AS v2 without breaking consumers. Use when replacing a lib\u002Fservice\u002Fmodel with a new one, consolidating duplicates, or deleting dead code — follow the ordered procedure and its completion gates before removing anything.","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fdeprecation-and-migration\u002FSKILL.md",[],[448,449,450,432,451,452,248,258,453,349,224,225,227,314,311,454,455,331,456,457],"deprecation and migration","deprecation","migration","dead code","completion gates","duplicates","lib","models","fields","service",{"skillNo":459,"name":460,"nameZh":18,"description":461,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":462,"categories":463,"keywords":464,"publishedAt":235},"01M6C0SG1XVBVFSY5JFZ91ZPS5","debugging-and-error-recovery","Debug AS v2 (Django + React + Celery + Docker) by root cause, then guard against recurrence. Use when a test fails, a build breaks, a runtime error fires, or behavior doesn't match expectations.","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fdebugging-and-error-recovery\u002FSKILL.md",[],[465,466,467,468,469,430,282,470,471,472,473,474,289,258,475,476,225,227,313,477],"recovery","debugging and error recovery","error recovery","debugging","error","celery","behavior","docker","debug","guard","runtime","root cause","match",{"skillNo":479,"name":480,"nameZh":18,"description":481,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":482,"categories":483,"keywords":484,"publishedAt":235},"01M6C0SDZNNHK835DQX86RR12A","create_plan","Create detailed implementation plans through interactive research. Use when the user asks to plan a feature\u002Fepic\u002Frefactor before implementing, or invokes \u002Fcreate_plan with a ticket\u002Fspec.","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcreate_plan\u002FSKILL.md",[],[308,305,485,486,487,328,488,257,348,489,370,223,490,225,227,491,311,492,440,493],"create plan","research","spec","interactive","ticket","plans","EPIC","to plan","opus",{"skillNo":495,"name":496,"nameZh":18,"description":497,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":498,"categories":499,"keywords":500,"publishedAt":235},"01M6C0SBVRJVJN5EYFB511BDJ8","create_handoff","Write a handoff document that compacts the current session's context for another agent. Use when ending a session with unfinished work, before \u002Fclear, or when context is full.","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcreate_handoff\u002FSKILL.md",[],[308,501,216,219,221,435,311,259,222,233,223,225,226,227,502],"create handoff","full",{"skillNo":504,"name":505,"nameZh":18,"description":506,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":507,"categories":508,"keywords":509,"publishedAt":235},"01M6C0S9RD9M1KKVTGZF2RVJT2","continuity_ledger","Preserve session state across \u002Fclear in long-running sessions. Use before running \u002Fclear, when context usage passes ~70%, or for multi-day implementations and large refactors you pick up and put down. Unlike handoffs (cross-session), a ledger preserves state within one session.","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fcontinuity_ledger\u002FSKILL.md",[],[510,511,512,513,218,221,514,515,516,517,259,222,518,519,223,225,227,520,521,522,523],"continuity ledger","continuity","ledger","sessions","pick","running","usage","down","long","up","you","preserve","across","multi",{"skillNo":525,"name":526,"nameZh":18,"description":527,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":528,"categories":529,"keywords":533,"publishedAt":235},"01M6C0S7YEF9KQ0NFFYVB219PT","ci-github-actions","CI\u002FCD do AS v2 (GitHub Actions). Use ao editar workflows, destravar checks [required], preparar PR para o staging gate, debugar CI vermelha, ou mexer no deploy. Cobre os gates obrigatorios, os 3 marcadores do staging-gate, pytest --no-migrations e os flakes recorrentes.","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fci-github-actions\u002FSKILL.md",[530],{"categoryNo":531,"categoryName":532,"taxonomyType":11,"taxonomyTypeDesc":12},"01JBSEEDCAT000000000000011","运维与部署",[534,155,535,536,254,253,413,537,538,539,258,540,541,542,543,544,225,545,546,547],"github actions","ci github actions","actions","para","workflows","flakes","do","migrations","ao","CI\u002FCD","gate","os","pytest","cd",{"skillNo":549,"name":550,"nameZh":18,"description":551,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":552,"categories":553,"keywords":554,"publishedAt":235},"01M6C0S65HNQSST42E9NZZEE9M","brainstorming","Explore the solution space before committing to an approach. Use when the user has a rough idea, when multiple valid approaches exist, or in early-stage feature design before coding.","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fbrainstorming\u002FSKILL.md",[],[550,555,556,557,257,558,348,559,560,225,227,561,562],"valid","design","coding","explore","space","feature design","stage","idea",{"skillNo":564,"name":565,"nameZh":18,"description":566,"descriptionZh":18,"repositoryFullName":201,"ownerLogin":202,"ownerAvatarUrl":203,"ownerAccountNo":204,"ownerDisplayName":205,"repositoryNo":206,"starsCount":207,"licenseSpdxId":208,"licenseFileUrl":18,"sourceHtmlUrl":567,"categories":568,"keywords":569,"publishedAt":235},"01M6C0S3SR43APK5GK1TRZ3JQB","aprender-domain","Business-rules reference for Aprender Sistema v2 — RF (functional requirements), RD (availability rules), PA (approval policy), CP (immutable clauses), and core domain models. Use when implementing a feature, validating a requirement, or writing a compliance test against any RF\u002FRD\u002FPA\u002FCP rule.","https:\u002F\u002Fgithub.com\u002Fmatheusnorjosa\u002Faprender_sistema\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Faprender-domain\u002FSKILL.md",[],[570,571,430,572,436,573,574,284,575,576,348,259,370,225,577,578,579,580,455,227],"aprender domain","domain","immutable","Rules","compliance","policy","availability","business","requirements","functional","cp",10667,18]