[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"creator:01M71RWETBTYXSMT6FFC4Q7HPW":3,"creator-list:01M71RWETBTYXSMT6FFC4Q7HPW:stars:1:":19},{"accountNo":4,"login":5,"displayName":6,"avatarUrl":7,"accountType":8,"accountTypeDesc":9,"profileDescription":10,"skillCount":11,"repoCount":12,"professionCount":13,"scenarioCount":14,"totalStars":15,"updatedAt":16,"htmlUrl":17,"blogUrl":10,"company":10,"location":10,"followersCount":13,"publicReposCount":18},"01M71RWETBTYXSMT6FFC4Q7HPW","blouargant","Bertrand Louargant","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F5691896?v=4","USER","个人作者",null,25,1,3,4,0,"2026-11-10 16:30:07","https:\u002F\u002Fgithub.com\u002Fblouargant",29,{"records":20,"total":11,"current":12,"size":427},[21,57,77,104,126,157,182,210,230,246,263,287,310,334,355,375,387,405],{"skillNo":22,"name":23,"nameZh":10,"description":24,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":28,"categories":29,"keywords":35,"publishedAt":56},"01M71RZKQ64WTDCV48Z4Y071FA","skill-creator","Create or update a skill playbook (SKILL.md) for the agent. Use when the user wants to create a new skill, add a skill, define a new agent capability, update an existing skill, edit a skill, refine a skill playbook, or specialise the agent for a new domain.","blouargant\u002Fomnis","01M71RWEV3G47S696JYH8EA7W2","MIT","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002Fregistry\u002Fskills\u002Fskill-creator\u002FSKILL.md",[30],{"categoryNo":31,"categoryName":32,"taxonomyType":33,"taxonomyTypeDesc":34},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55],"skill creator","creator","new agent","domain","for","new","define","use","Existing","when","create","update","refine","playbook","edit","a skill","new skill","add","user","existing skill","2026-11-10 13:02:02",{"skillNo":58,"name":59,"nameZh":10,"description":60,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":61,"categories":62,"keywords":63,"publishedAt":56},"01M71RZJ15NMV6FXBZD1AQF3K7","review","Review a body of work (source code, configuration, documents, infra manifests, …) for correctness, clarity, and obvious risks. Use this skill whenever the user asks for a review, audit or critique.","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002Fregistry\u002Fskills\u002Freview\u002FSKILL.md",[],[59,64,65,66,67,40,68,43,69,70,71,72,73,74,75,76,54],"infra","work","critique","audit","clarity","body","source","manifests","documents","configuration","correctness","code","source code",{"skillNo":78,"name":79,"nameZh":10,"description":80,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":81,"categories":82,"keywords":86,"publishedAt":56},"01M71RZFP8KJEANYXAH6AX68G0","pdf","Fallback PDF text extractor using pdftotext (poppler). Use ONLY when the preferred `liteparse` skill is unavailable or for a quick plain-text dump of a simple text PDF — for the best PDF parsing (scanned, multi-column, layout-heavy, or non-PDF formats) prefer the `liteparse` skill.","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002Fregistry\u002Fskills\u002Fpdf\u002FSKILL.md",[83],{"categoryNo":84,"categoryName":85,"taxonomyType":33,"taxonomyTypeDesc":34},"01JBSEEDCAT000000000000002","文档处理",[87,88,89,90,91,92,93,94,40,95,96,97,98,99,43,100,45,101,102,103],"PDF","text","multi","quick","simple","parsing","pdf text extractor","layout","liteparse","plain-text","column","only","formats","pdftotext","plain","pdf parsing","file",{"skillNo":105,"name":106,"nameZh":10,"description":107,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":108,"categories":109,"keywords":112,"publishedAt":56},"01M71RZDAHNX7JC52P5HH5XPEG","pandoc","This skill should be used when converting documents between formats (Markdown, DOCX, PDF, HTML, LaTeX, etc.) using pandoc. Use for format conversion, document generation, and preparing markdown for Google Docs or other word processors.","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002Fregistry\u002Fskills\u002Fpandoc\u002FSKILL.md",[110,111],{"categoryNo":84,"categoryName":85,"taxonomyType":33,"taxonomyTypeDesc":34},{"categoryNo":31,"categoryName":32,"taxonomyType":33,"taxonomyTypeDesc":34},[106,113,87,114,40,115,43,116,72,45,117,118,119,120,121,122,99,123,124,125],"docx","Word","document generation","document","conversion","generation","markdown","format","google","google docs","docs","html","LaTeX",{"skillNo":127,"name":95,"nameZh":10,"description":128,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":129,"categories":130,"keywords":143,"publishedAt":56},"01M71RZ7PSG17ES4CQWA6860F5","Preferred local parser for extracting text from PDFs, images, and scanned\u002Flayout-heavy documents (OCR, screenshots, complex PDFs) — far better than pdftotext. Use this FIRST for any PDF, image, or OCR text-extraction or conversion task. NOTE for Office documents (DOCX, PPTX, XLSX, ODT) — for plain text extraction prefer the `pandoc` skill, which needs no LibreOffice; only use LiteParse for Office docs when you need its layout\u002FOCR\u002Fscreenshot output. The `pdf` skill (pdftotext) is only a fallback for when LiteParse cannot be installed.","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002Fregistry\u002Fskills\u002Fliteparse\u002FSKILL.md",[131,132,135,138],{"categoryNo":84,"categoryName":85,"taxonomyType":33,"taxonomyTypeDesc":34},{"categoryNo":133,"categoryName":134,"taxonomyType":33,"taxonomyTypeDesc":34},"01JBSEEDCAT000000000000003","演示文稿",{"categoryNo":136,"categoryName":137,"taxonomyType":33,"taxonomyTypeDesc":34},"01JBSEEDCAT000000000000004","电子表格",{"categoryNo":139,"categoryName":140,"taxonomyType":141,"taxonomyTypeDesc":142},"01JBSEEDCAT000000000000034","行政与办公人员","PROFESSION","适用职业",[95,144,145,146,113,147,87,148,149,150,151,152,153,98,100,72,45,154,155,156],"images","app","ocr","which","pptx","extracting","xlsx","managed","local","pipx","image","you","needs",{"skillNo":158,"name":159,"nameZh":10,"description":160,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":161,"categories":162,"keywords":163,"publishedAt":56},"01M71RZ2Y9KY94NRBV4WMH73G5","linux-admin","Safely make a change to a Linux workstation — install\u002Fremove packages, manage systemd services and timers, edit and validate configuration files, manage users\u002Fpermissions and networking. Detect the distro and package manager, determine whether the target is package-managed or hand-maintained, preview or simulate every change, back up configs before editing, and prefer the package manager and drop-in overrides so the host stays consistent and secure. Use whenever a change to the local Linux host is required (install, remove, enable, disable, start, stop, edit a config, add a user, change permissions or networking).","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002Fregistry\u002Fskills\u002Flinux-admin\u002FSKILL.md",[],[164,165,166,167,168,169,170,171,172,151,152,173,174,175,176,177,178,179,180,181],"linux","linux admin","admin","back","workstation","package manager","pacman","remove","up","systemd services","files","host","drop","preview","hand","permissions","packages","change",{"skillNo":183,"name":184,"nameZh":10,"description":185,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":186,"categories":187,"keywords":191,"publishedAt":56},"01M71RYZC5PYJPA9F8A60RYK5F","k8s-triage","Diagnose an unhealthy Kubernetes workload — pods crash-looping, deployments not ready, services not reachable. The triage decision playbook — confirm context, get evidence, classify the failure, propose one safe next action. Use whenever the user mentions kubernetes, k8s, kubectl, pods, deployments, namespaces, or attaches a kubectl error.","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002Fregistry\u002Fskills\u002Fk8s-triage\u002FSKILL.md",[188],{"categoryNo":189,"categoryName":190,"taxonomyType":33,"taxonomyTypeDesc":34},"01JBSEEDCAT000000000000011","运维与部署",[192,193,194,195,196,197,198,199,200,201,202,203,43,204,205,206,207,208,209,49],"k8s","k8s triage","triage","error","ready","evidence","get","diagnose","kubernetes","namespaces","decision","deployments","one","coordination","services","classify","next","diagnosis",{"skillNo":211,"name":212,"nameZh":10,"description":213,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":214,"categories":215,"keywords":217,"publishedAt":56},"01M71RYTYPDVSEPYQHE774DV3B","k8s-modification","Safely modify a live Kubernetes resource — detect whether it is Helm-, GitOps- (Flux\u002FArgo), or kubectl-managed; preview every change with kubectl\u002Fhelm diff and dry-run; prefer Helm-native changes for Helm releases; and fall back to server-side apply \u002F strategic-merge patch with care so future helm upgrades are not broken. Use whenever a change to a live cluster is required (apply, patch, scale, set image, edit values, helm upgrade).","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002Fregistry\u002Fskills\u002Fk8s-modification\u002FSKILL.md",[216],{"categoryNo":189,"categoryName":190,"taxonomyType":33,"taxonomyTypeDesc":34},[218,192,167,219,220,151,221,154,177,222,223,224,181,225,226,227,228,229,49,50],"k8s modification","SET","broken","upgrade","patch","dry","server","native","releases","run","merge","argo",{"skillNo":231,"name":232,"nameZh":10,"description":233,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":234,"categories":235,"keywords":237,"publishedAt":56},"01M71RYNNP48YGP94YK4PRMC2R","k8s-log-investigation","Investigate Kubernetes pod logs efficiently when logs are large. Use whenever the user mentions kubernetes, k8s, pod logs, errors, warnings, exceptions, crash loops, or asks to diagnose logs without dumping everything.","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002Fregistry\u002Fskills\u002Fk8s-log-investigation\u002FSKILL.md",[236],{"categoryNo":189,"categoryName":190,"taxonomyType":33,"taxonomyTypeDesc":34},[192,238,239,240,199,200,241,43,45,242,243,244,49,245,54],"log","k8s log investigation","investigation","errors","logs","investigate","loops","crash",{"skillNo":247,"name":248,"nameZh":10,"description":249,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":250,"categories":251,"keywords":253,"publishedAt":56},"01M71RYJFFRYKFX48NWGHJ9490","k8s-investigation","Gather read-only evidence about an unhealthy Kubernetes workload — the snapshot mechanics (get\u002Fdescribe\u002Flogs\u002Fevents) that back a triage. Use whenever you need to collect cited kubectl evidence for a pod\u002Fdeployment\u002Fservice before diagnosing it, without mutating the cluster.","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002Fregistry\u002Fskills\u002Fk8s-investigation\u002FSKILL.md",[252],{"categoryNo":189,"categoryName":190,"taxonomyType":33,"taxonomyTypeDesc":34},[192,254,240,167,255,197,198,40,256,257,258,259,200,260,98,43,155,242,261,262],"k8s investigation","cluster","read-only","deployment","gather","collect","mechanics","about","read",{"skillNo":264,"name":265,"nameZh":10,"description":266,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":267,"categories":268,"keywords":273,"publishedAt":56},"01M71RYE58KH7SGSTYP7R5KT08","k8s-cleanup","Remove ephemeral Kubernetes diagnostic leftovers the squad created — debug pods, throwaway run pods, one-off jobs, temporary configmaps\u002Fsecrets — found by the omnis.dev\u002Fephemeral=true label (well-known debug-pod name patterns are surfaced as confirm-first suspects). Removes only ephemeral resources, never real workloads. Use to sweep leftovers at the end of an investigation or on request.","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002Fregistry\u002Fskills\u002Fk8s-cleanup\u002FSKILL.md",[269,270],{"categoryNo":189,"categoryName":190,"taxonomyType":33,"taxonomyTypeDesc":34},{"categoryNo":271,"categoryName":272,"taxonomyType":141,"taxonomyTypeDesc":142},"01JBSEEDCAT000000000000030","开发工程师",[192,274,275,276,277,278,171,279,200,280,281,98,282,43,283,204,284,285,227,286],"cleanup","k8s cleanup","as","resources","never","end","true","dev","throwaway","debug","sweep","first","name",{"skillNo":288,"name":289,"nameZh":10,"description":290,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":291,"categories":292,"keywords":297,"publishedAt":56},"01M71RY8NXSYW195GP68CCTBSE","k8s-audit","Audit a Kubernetes cluster for policy compliance — enumerate every resource in scope and report the EXACT set that violates a stated rule (e.g. missing resource limits\u002Fprobes\u002Flabels, disallowed image repos or tags, RBAC bindings, PodDisruptionBudgets, admission\u002FOPA-Gatekeeper\u002FKyverno constraints). Use whenever the task is \"list\u002Ffind all resources that violate policy X\" or a security-posture \u002F compliance check across many resources, as opposed to diagnosing one unhealthy workload.","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002Fregistry\u002Fskills\u002Fk8s-audit\u002FSKILL.md",[293,294],{"categoryNo":189,"categoryName":190,"taxonomyType":33,"taxonomyTypeDesc":34},{"categoryNo":295,"categoryName":296,"taxonomyType":141,"taxonomyTypeDesc":142},"01JBSEEDCAT000000000000037","律师与法务",[298,67,192,219,299,277,300,301,154,302,303,304,49,305,306,307,308,309,276,255],"k8s audit","opa","scope","labels","across","limits","rbac","workload","repos","list","security","kyverno",{"skillNo":311,"name":312,"nameZh":10,"description":313,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":314,"categories":315,"keywords":319,"publishedAt":56},"01M71RY45SFH07RZAVCRMNN17W","deep-research","The playbook for an EXHAUSTIVE, decision-grade research investigation — when the user asks for deep\u002Fin-depth\u002Fthorough\u002Fexhaustive research, says they need it to make a decision, or asks whether an approach\u002Ftool\u002Fconfiguration is a good idea. Audits the assumptions baked into the question, runs multiple search waves with a coverage review between them, considers the alternatives the user did not mention, and has the findings adversarially reviewed before answering. Use instead of a single search-and-summarise pass whenever being incomplete would cost the user a bad decision.","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002Fregistry\u002Fskills\u002Fdeep-research\u002FSKILL.md",[316],{"categoryNo":317,"categoryName":318,"taxonomyType":33,"taxonomyTypeDesc":34},"01JBSEEDCAT000000000000021","资料检索与研究",[320,321,322,323,324,325,326,202,327,328,45,59,49,329,330,331,197,40,332,333],"deep","deep research","research","coverage","sources","diligence","search","good","question","due-diligence","make","idea","alternatives","bad",{"skillNo":335,"name":336,"nameZh":10,"description":337,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":338,"categories":339,"keywords":340,"publishedAt":56},"01M71RY07XF3WN68DCZQTESG9C","ask-user","Pattern for asking the user structured questions and gating execution on their\nresponse. Use whenever the agent needs a choice, confirmation, or free-text\nanswer before it can proceed. Renders an interactive widget in the web UI and\nTUI, and falls back to stdin on the console.","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002Fregistry\u002Fskills\u002Fask-user\u002FSKILL.md",[],[341,342,54,167,343,202,344,328,345,346,347,156,88,348,349,350,351,352,353,354],"ask","ask user","clarify","choice","confirmation","gating","free","interaction","options","pattern","input","present","ui","planning",{"skillNo":356,"name":357,"nameZh":10,"description":358,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":359,"categories":360,"keywords":362,"publishedAt":56},"01M71RXWZV0S7CABHN4F68F00T","agent-builder","Scaffold a new specialised agent and wire it into the harness. Use when the user says \"create an agent\", \"add a specialist\", \"build a new agent\", or wants to extend the harness for a new domain. Covers tool composition, skill authoring, MCP server wiring, permissions, and coordinator registration.","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002Fregistry\u002Fskills\u002Fagent-builder\u002FSKILL.md",[361],{"categoryNo":31,"categoryName":32,"taxonomyType":33,"taxonomyTypeDesc":34},[363,364,365,366,367,38,39,368,40,369,370,41,371,372,43,45,373,374,179,46],"agent builder","builder","harness","extend","Composition","registration","tool","skill authoring","MCP","coordinator","mcp server","wiring",{"skillNo":376,"name":377,"nameZh":10,"description":378,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":379,"categories":380,"keywords":382,"publishedAt":56},"01M71RXV9AXTTQC7MF7MCW268K","demo-skill","A demo skill shipped by the demo plugin.","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002Finternal\u002Fclaudeplugins\u002Ftestdata\u002Fagentskills\u002Fclaude\u002Fdemo\u002Fskills\u002Fdemo-skill\u002FSKILL.md",[381],{"categoryNo":31,"categoryName":32,"taxonomyType":33,"taxonomyTypeDesc":34},[383,384,385,386],"demo skill","demo","plugin","demo plugin",{"skillNo":388,"name":389,"nameZh":10,"description":390,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":391,"categories":392,"keywords":393,"publishedAt":56},"01M71RXRTC6PVPV0K0KAK6Y1ZD","web-docs-update","Audit and update the web UI documentation (web\u002Fdocs\u002F*.md) after changes to the web UI source files (web\u002Fapp.js, web\u002Fsettings.js, web\u002Findex.html, server\u002F*.go). Use when the user modified the web UI and wants the docs kept in sync, or when a doc review reveals stale content.","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002F.agents\u002Fskills\u002Fweb-docs-update\u002FSKILL.md",[],[394,395,47,123,396,145,174,43,45,397,59,398,224,399,67,400,401,402,403,404],"web docs update","web","docs update","web ui","documentation","changes","settings","sync","stale","doc","go",{"skillNo":406,"name":407,"nameZh":10,"description":408,"descriptionZh":10,"repositoryFullName":25,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":26,"starsCount":15,"licenseSpdxId":27,"licenseFileUrl":10,"sourceHtmlUrl":409,"categories":410,"keywords":412,"publishedAt":56},"01M71RXNFF3JPCCQYRH48YJZAH","root-wiring","Understand and modify the wiring of main.go (root) — how tools, sub-agents, plugins and toolsets are assembled into the lead agent. Use when adding a sub-agent, swapping a plugin, changing the toolset list, or debugging why a feature isn't reaching the agent. Mention triggers - root binary, main.go, wiring, lead agent, agenttool, NewMultiLoader, plugins.","https:\u002F\u002Fgithub.com\u002Fblouargant\u002Fomnis\u002Fblob\u002Fdevelop\u002F.agents\u002Fskills\u002Froot-wiring\u002FSKILL.md",[411],{"categoryNo":31,"categoryName":32,"taxonomyType":33,"taxonomyTypeDesc":34},[413,374,414,415,416,417,418,43,419,45,385,420,421,422,423,424,307,404,425,426],"root wiring","root","modify","feature","triggers","main","debugging","how","why","sub-agent","plugins","understand","lead","binary",18]