[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill-explore-omni-omni-content-explorer":3,"mdc--9urc67-key":40,"related-org-explore-omni-omni-content-explorer":1867,"related-repo-explore-omni-omni-content-explorer":2012},{"slug":4,"name":4,"fn":5,"description":6,"org":7,"tags":12,"stars":29,"repoUrl":30,"updatedAt":31,"license":32,"forks":33,"topics":34,"repo":35,"sourceUrl":38,"mdContent":39},"omni-content-explorer","find and organize Omni Analytics content","Find, browse, and organize content in Omni Analytics — dashboards, workbooks, folders, and labels — using the Omni CLI. Use this skill whenever someone wants to find an existing dashboard, search for content, list workbooks, browse folders, see what dashboards exist, find popular reports, download a dashboard as PDF or PNG, favorite content, manage labels on documents, or any variant of \"find the dashboard about\", \"what reports do we have\", \"show me our dashboards\", \"where is the sales report\", or \"download this dashboard\".",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},"explore-omni","Explore Omni","https:\u002F\u002Fpexgzepcugksgbtrxkhf.supabase.co\u002Fstorage\u002Fv1\u002Fobject\u002Fpublic\u002Forg-logos\u002Fexplore-omni.png","exploreomni",[13,17,20,23,26],{"name":14,"slug":15,"type":16},"Dashboards","dashboards","tag",{"name":18,"slug":19,"type":16},"Omni","omni",{"name":21,"slug":22,"type":16},"CLI","cli",{"name":24,"slug":25,"type":16},"Search","search",{"name":27,"slug":28,"type":16},"Analytics","analytics",27,"https:\u002F\u002Fgithub.com\u002Fexploreomni\u002Fomni-agent-skills","2026-04-06T18:11:04.516766",null,3,[],{"repoUrl":30,"stars":29,"forks":33,"topics":36,"description":37},[],"A collection of skill for working with Omni. These skills help AI agents understand and execute Omni workflows more effectively.","https:\u002F\u002Fgithub.com\u002Fexploreomni\u002Fomni-agent-skills\u002Ftree\u002FHEAD\u002Fskills\u002Fomni-content-explorer","---\nname: omni-content-explorer\ndescription: Find, browse, and organize content in Omni Analytics — dashboards, workbooks, folders, and labels — using the Omni CLI. Use this skill whenever someone wants to find an existing dashboard, search for content, list workbooks, browse folders, see what dashboards exist, find popular reports, download a dashboard as PDF or PNG, favorite content, manage labels on documents, or any variant of \"find the dashboard about\", \"what reports do we have\", \"show me our dashboards\", \"where is the sales report\", or \"download this dashboard\".\n---\n\n# Omni Content Explorer\n\nFind, browse, and organize Omni content — dashboards, workbooks, and folders — through the Omni CLI.\n\n## Prerequisites\n\n```bash\n# Verify the Omni CLI is installed — if not, ask the user to install it\n# See: https:\u002F\u002Fgithub.com\u002Fexploreomni\u002Fcli#readme\ncommand -v omni >\u002Fdev\u002Fnull || echo \"ERROR: Omni CLI is not installed.\"\n```\n\n```bash\n# Show available profiles and select the appropriate one\nomni config show\n# If multiple profiles exist, ask the user which to use, then switch:\nomni config use \u003Cprofile-name>\n\n# Confirm the active profile is authenticated and inspect your permissions:\nomni whoami whoami\n```\n\n> **Auth**: a profile authenticates with an **API key** or **OAuth**. If `whoami` (or any call) returns **401**, hand off — ask the user to run `! omni config login \u003Cprofile>` (OAuth 2.1 browser flow; it blocks ~2 min on the browser). Don't run `config login` yourself in a headless\u002FCI session (no browser → timeout); on a local interactive machine you *may*. See the **`omni-api-conventions`** rule for profile setup (`omni config init --auth oauth`) and discovering request-body shapes with `--schema`.\n\n## Discovering Commands\n\n```bash\nomni content --help     # Content operations\nomni documents --help   # Document operations\nomni folders --help     # Folder operations\n```\n\n> **Tip**: Use `-o json` to force structured output for programmatic parsing, or `-o human` for readable tables. The default is `auto` (human in a TTY, JSON when piped).\n\n## Known Issues & Safe Defaults\n\n- `omni content list` does not currently support a `--labels` filter. To find documents by label, use `omni documents list --include labels -o json`, paginate with `--cursor`, then filter records whose `labels` array contains the target label.\n- Some dashboard exports can fail before a job is created, for example with `Cannot use 'in' operator to search for 'query_id' in ...`. If `omni dashboards download` returns an error and no job ID, do not call `download-status` or claim the export completed. Report the dashboard identifier, the exact API error, and that no downloadable job was created.\n\n## Browsing Content\n\n### List All Content\n\n```bash\nomni content list\n```\n\n### With Counts and Labels\n\n```bash\nomni content list --include '_count,labels'\n```\n\n### Filter and Sort\n\n```bash\n# By label: list documents with labels, then filter the JSON results client-side.\n# Paginate with --cursor until pageInfo.hasNextPage is false.\nomni documents list --include labels -o json\n\n# By scope\nomni content list --scope organization\n\n# Sort by popularity or recency\nomni content list --sortfield favorites\n\nomni content list --sortfield updatedAt\n```\n\n### Pagination\n\nResponses include `pageInfo` with cursor-based pagination. Fetch next page:\n\n```bash\nomni content list --cursor \u003CnextCursor>\n```\n\n## Working with Documents\n\n### List Documents\n\n```bash\nomni documents list\n\n# Filter by creator\nomni documents list --creatorid \u003CuserId>\n```\n\nEach document includes: `identifier`, `name`, `type`, `scope`, `owner`, `folder`, `labels`, `updatedAt`, `hasDashboard`.\n\n> **Important**: Always use the `identifier` field for API calls, not `id`. The `id` field is null for workbook-type documents and will cause silent failures.\n\n### Get Document Queries\n\nRetrieve query definitions powering a dashboard's tiles:\n\n```bash\nomni documents get-queries \u003Cidentifier>\n```\n\nUseful for understanding what a dashboard computes and re-running queries via `omni-query`.\n\n## Folders\n\n```bash\n# List\nomni folders list\n\n# Create\nomni folders create \"Q1 Reports\" --scope organization\n```\n\n## Labels\n\n```bash\n# List labels\nomni labels list\n\n# Find documents with a label\nomni documents list --include labels -o json\n\n# Add label to document\nomni documents add-label \u003Cidentifier> \u003ClabelName>\n\n# Remove label\nomni documents remove-label \u003Cidentifier> \u003ClabelName>\n```\n\n## Favorites\n\n```bash\n# Favorite\nomni documents add-favorite \u003Cidentifier>\n\n# Unfavorite\nomni documents remove-favorite \u003Cidentifier>\n```\n\n## Dashboard Downloads\n\n```bash\n# Start download (async)\nomni dashboards download \u003Cidentifier> --body '{ \"format\": \"pdf\" }'\n\n# Poll job status only after the start command returns a job ID\nomni dashboards download-status \u003Cidentifier> \u003CjobId>\n```\n\nFormats: `pdf`, `png`\n\n## URL Patterns\n\nConstruct direct links to content:\n\n```\nDashboard: {OMNI_BASE_URL}\u002Fdashboards\u002F{identifier}\nWorkbook:  {OMNI_BASE_URL}\u002Fw\u002F{identifier}\n```\n\nThe `identifier` comes from the document's `identifier` field in API responses. Always provide the user a clickable link after finding content.\n\n## Search Patterns\n\nWhen scanning all documents for field references (e.g., for impact analysis), paginate with cursor and call `omni documents get-queries \u003Cidentifier>` for each document. Launch multiple query-fetch calls in parallel for efficiency. For field impact analysis, prefer the content-validator approach in `omni-model-explorer`.\n\n## Docs Reference\n\n- [Content API](https:\u002F\u002Fdocs.omni.co\u002Fapi\u002Fcontent.md) · [Documents API](https:\u002F\u002Fdocs.omni.co\u002Fapi\u002Fdocuments.md) · [Folders API](https:\u002F\u002Fdocs.omni.co\u002Fapi\u002Ffolders.md) · [Labels API](https:\u002F\u002Fdocs.omni.co\u002Fapi\u002Flabels.md) · [Dashboard Downloads](https:\u002F\u002Fdocs.omni.co\u002Fapi\u002Fdashboard-downloads.md)\n\n## Related Skills\n\n- **omni-query** — run queries behind dashboards you've found\n- **omni-content-builder** — create or update dashboards\n- **omni-embed** — embed dashboards you've found in external apps\n- **omni-admin** — manage permissions on documents and folders\n",{"data":41,"body":42},{"name":4,"description":6},{"type":43,"children":44},"root",[45,53,59,66,155,271,366,372,443,480,486,562,568,575,598,604,647,653,825,831,844,889,895,901,976,1044,1079,1085,1090,1130,1142,1148,1231,1236,1440,1446,1540,1546,1676,1694,1700,1705,1715,1734,1740,1760,1766,1813,1819,1861],{"type":46,"tag":47,"props":48,"children":49},"element","h1",{"id":4},[50],{"type":51,"value":52},"text","Omni Content Explorer",{"type":46,"tag":54,"props":55,"children":56},"p",{},[57],{"type":51,"value":58},"Find, browse, and organize Omni content — dashboards, workbooks, and folders — through the Omni CLI.",{"type":46,"tag":60,"props":61,"children":63},"h2",{"id":62},"prerequisites",[64],{"type":51,"value":65},"Prerequisites",{"type":46,"tag":67,"props":68,"children":73},"pre",{"className":69,"code":70,"language":71,"meta":72,"style":72},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","# Verify the Omni CLI is installed — if not, ask the user to install it\n# See: https:\u002F\u002Fgithub.com\u002Fexploreomni\u002Fcli#readme\ncommand -v omni >\u002Fdev\u002Fnull || echo \"ERROR: Omni CLI is not installed.\"\n","bash","",[74],{"type":46,"tag":75,"props":76,"children":77},"code",{"__ignoreMap":72},[78,90,99],{"type":46,"tag":79,"props":80,"children":83},"span",{"class":81,"line":82},"line",1,[84],{"type":46,"tag":79,"props":85,"children":87},{"style":86},"--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic",[88],{"type":51,"value":89},"# Verify the Omni CLI is installed — if not, ask the user to install it\n",{"type":46,"tag":79,"props":91,"children":93},{"class":81,"line":92},2,[94],{"type":46,"tag":79,"props":95,"children":96},{"style":86},[97],{"type":51,"value":98},"# See: https:\u002F\u002Fgithub.com\u002Fexploreomni\u002Fcli#readme\n",{"type":46,"tag":79,"props":100,"children":101},{"class":81,"line":33},[102,108,114,119,125,130,135,140,145,150],{"type":46,"tag":79,"props":103,"children":105},{"style":104},"--shiki-light:#6182B8;--shiki-default:#82AAFF;--shiki-dark:#82AAFF",[106],{"type":51,"value":107},"command",{"type":46,"tag":79,"props":109,"children":111},{"style":110},"--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D",[112],{"type":51,"value":113}," -v",{"type":46,"tag":79,"props":115,"children":116},{"style":110},[117],{"type":51,"value":118}," omni",{"type":46,"tag":79,"props":120,"children":122},{"style":121},"--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF",[123],{"type":51,"value":124}," >",{"type":46,"tag":79,"props":126,"children":127},{"style":110},[128],{"type":51,"value":129},"\u002Fdev\u002Fnull",{"type":46,"tag":79,"props":131,"children":132},{"style":121},[133],{"type":51,"value":134}," ||",{"type":46,"tag":79,"props":136,"children":137},{"style":104},[138],{"type":51,"value":139}," echo",{"type":46,"tag":79,"props":141,"children":142},{"style":121},[143],{"type":51,"value":144}," \"",{"type":46,"tag":79,"props":146,"children":147},{"style":110},[148],{"type":51,"value":149},"ERROR: Omni CLI is not installed.",{"type":46,"tag":79,"props":151,"children":152},{"style":121},[153],{"type":51,"value":154},"\"\n",{"type":46,"tag":67,"props":156,"children":158},{"className":69,"code":157,"language":71,"meta":72,"style":72},"# Show available profiles and select the appropriate one\nomni config show\n# If multiple profiles exist, ask the user which to use, then switch:\nomni config use \u003Cprofile-name>\n\n# Confirm the active profile is authenticated and inspect your permissions:\nomni whoami whoami\n",[159],{"type":46,"tag":75,"props":160,"children":161},{"__ignoreMap":72},[162,170,188,196,234,244,253],{"type":46,"tag":79,"props":163,"children":164},{"class":81,"line":82},[165],{"type":46,"tag":79,"props":166,"children":167},{"style":86},[168],{"type":51,"value":169},"# Show available profiles and select the appropriate one\n",{"type":46,"tag":79,"props":171,"children":172},{"class":81,"line":92},[173,178,183],{"type":46,"tag":79,"props":174,"children":176},{"style":175},"--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B",[177],{"type":51,"value":19},{"type":46,"tag":79,"props":179,"children":180},{"style":110},[181],{"type":51,"value":182}," config",{"type":46,"tag":79,"props":184,"children":185},{"style":110},[186],{"type":51,"value":187}," show\n",{"type":46,"tag":79,"props":189,"children":190},{"class":81,"line":33},[191],{"type":46,"tag":79,"props":192,"children":193},{"style":86},[194],{"type":51,"value":195},"# If multiple profiles exist, ask the user which to use, then switch:\n",{"type":46,"tag":79,"props":197,"children":199},{"class":81,"line":198},4,[200,204,208,213,218,223,229],{"type":46,"tag":79,"props":201,"children":202},{"style":175},[203],{"type":51,"value":19},{"type":46,"tag":79,"props":205,"children":206},{"style":110},[207],{"type":51,"value":182},{"type":46,"tag":79,"props":209,"children":210},{"style":110},[211],{"type":51,"value":212}," use",{"type":46,"tag":79,"props":214,"children":215},{"style":121},[216],{"type":51,"value":217}," \u003C",{"type":46,"tag":79,"props":219,"children":220},{"style":110},[221],{"type":51,"value":222},"profile-nam",{"type":46,"tag":79,"props":224,"children":226},{"style":225},"--shiki-light:#90A4AE;--shiki-default:#EEFFFF;--shiki-dark:#BABED8",[227],{"type":51,"value":228},"e",{"type":46,"tag":79,"props":230,"children":231},{"style":121},[232],{"type":51,"value":233},">\n",{"type":46,"tag":79,"props":235,"children":237},{"class":81,"line":236},5,[238],{"type":46,"tag":79,"props":239,"children":241},{"emptyLinePlaceholder":240},true,[242],{"type":51,"value":243},"\n",{"type":46,"tag":79,"props":245,"children":247},{"class":81,"line":246},6,[248],{"type":46,"tag":79,"props":249,"children":250},{"style":86},[251],{"type":51,"value":252},"# Confirm the active profile is authenticated and inspect your permissions:\n",{"type":46,"tag":79,"props":254,"children":256},{"class":81,"line":255},7,[257,261,266],{"type":46,"tag":79,"props":258,"children":259},{"style":175},[260],{"type":51,"value":19},{"type":46,"tag":79,"props":262,"children":263},{"style":110},[264],{"type":51,"value":265}," whoami",{"type":46,"tag":79,"props":267,"children":268},{"style":110},[269],{"type":51,"value":270}," whoami\n",{"type":46,"tag":272,"props":273,"children":274},"blockquote",{},[275],{"type":46,"tag":54,"props":276,"children":277},{},[278,284,286,291,293,298,300,306,308,313,315,321,323,329,331,337,339,348,350,356,358,364],{"type":46,"tag":279,"props":280,"children":281},"strong",{},[282],{"type":51,"value":283},"Auth",{"type":51,"value":285},": a profile authenticates with an ",{"type":46,"tag":279,"props":287,"children":288},{},[289],{"type":51,"value":290},"API key",{"type":51,"value":292}," or ",{"type":46,"tag":279,"props":294,"children":295},{},[296],{"type":51,"value":297},"OAuth",{"type":51,"value":299},". If ",{"type":46,"tag":75,"props":301,"children":303},{"className":302},[],[304],{"type":51,"value":305},"whoami",{"type":51,"value":307}," (or any call) returns ",{"type":46,"tag":279,"props":309,"children":310},{},[311],{"type":51,"value":312},"401",{"type":51,"value":314},", hand off — ask the user to run ",{"type":46,"tag":75,"props":316,"children":318},{"className":317},[],[319],{"type":51,"value":320},"! omni config login \u003Cprofile>",{"type":51,"value":322}," (OAuth 2.1 browser flow; it blocks ~2 min on the browser). Don't run ",{"type":46,"tag":75,"props":324,"children":326},{"className":325},[],[327],{"type":51,"value":328},"config login",{"type":51,"value":330}," yourself in a headless\u002FCI session (no browser → timeout); on a local interactive machine you ",{"type":46,"tag":332,"props":333,"children":334},"em",{},[335],{"type":51,"value":336},"may",{"type":51,"value":338},". See the ",{"type":46,"tag":279,"props":340,"children":341},{},[342],{"type":46,"tag":75,"props":343,"children":345},{"className":344},[],[346],{"type":51,"value":347},"omni-api-conventions",{"type":51,"value":349}," rule for profile setup (",{"type":46,"tag":75,"props":351,"children":353},{"className":352},[],[354],{"type":51,"value":355},"omni config init --auth oauth",{"type":51,"value":357},") and discovering request-body shapes with ",{"type":46,"tag":75,"props":359,"children":361},{"className":360},[],[362],{"type":51,"value":363},"--schema",{"type":51,"value":365},".",{"type":46,"tag":60,"props":367,"children":369},{"id":368},"discovering-commands",[370],{"type":51,"value":371},"Discovering Commands",{"type":46,"tag":67,"props":373,"children":375},{"className":69,"code":374,"language":71,"meta":72,"style":72},"omni content --help     # Content operations\nomni documents --help   # Document operations\nomni folders --help     # Folder operations\n",[376],{"type":46,"tag":75,"props":377,"children":378},{"__ignoreMap":72},[379,401,422],{"type":46,"tag":79,"props":380,"children":381},{"class":81,"line":82},[382,386,391,396],{"type":46,"tag":79,"props":383,"children":384},{"style":175},[385],{"type":51,"value":19},{"type":46,"tag":79,"props":387,"children":388},{"style":110},[389],{"type":51,"value":390}," content",{"type":46,"tag":79,"props":392,"children":393},{"style":110},[394],{"type":51,"value":395}," --help",{"type":46,"tag":79,"props":397,"children":398},{"style":86},[399],{"type":51,"value":400},"     # Content operations\n",{"type":46,"tag":79,"props":402,"children":403},{"class":81,"line":92},[404,408,413,417],{"type":46,"tag":79,"props":405,"children":406},{"style":175},[407],{"type":51,"value":19},{"type":46,"tag":79,"props":409,"children":410},{"style":110},[411],{"type":51,"value":412}," documents",{"type":46,"tag":79,"props":414,"children":415},{"style":110},[416],{"type":51,"value":395},{"type":46,"tag":79,"props":418,"children":419},{"style":86},[420],{"type":51,"value":421},"   # Document operations\n",{"type":46,"tag":79,"props":423,"children":424},{"class":81,"line":33},[425,429,434,438],{"type":46,"tag":79,"props":426,"children":427},{"style":175},[428],{"type":51,"value":19},{"type":46,"tag":79,"props":430,"children":431},{"style":110},[432],{"type":51,"value":433}," folders",{"type":46,"tag":79,"props":435,"children":436},{"style":110},[437],{"type":51,"value":395},{"type":46,"tag":79,"props":439,"children":440},{"style":86},[441],{"type":51,"value":442},"     # Folder operations\n",{"type":46,"tag":272,"props":444,"children":445},{},[446],{"type":46,"tag":54,"props":447,"children":448},{},[449,454,456,462,464,470,472,478],{"type":46,"tag":279,"props":450,"children":451},{},[452],{"type":51,"value":453},"Tip",{"type":51,"value":455},": Use ",{"type":46,"tag":75,"props":457,"children":459},{"className":458},[],[460],{"type":51,"value":461},"-o json",{"type":51,"value":463}," to force structured output for programmatic parsing, or ",{"type":46,"tag":75,"props":465,"children":467},{"className":466},[],[468],{"type":51,"value":469},"-o human",{"type":51,"value":471}," for readable tables. The default is ",{"type":46,"tag":75,"props":473,"children":475},{"className":474},[],[476],{"type":51,"value":477},"auto",{"type":51,"value":479}," (human in a TTY, JSON when piped).",{"type":46,"tag":60,"props":481,"children":483},{"id":482},"known-issues-safe-defaults",[484],{"type":51,"value":485},"Known Issues & Safe Defaults",{"type":46,"tag":487,"props":488,"children":489},"ul",{},[490,534],{"type":46,"tag":491,"props":492,"children":493},"li",{},[494,500,502,508,510,516,518,524,526,532],{"type":46,"tag":75,"props":495,"children":497},{"className":496},[],[498],{"type":51,"value":499},"omni content list",{"type":51,"value":501}," does not currently support a ",{"type":46,"tag":75,"props":503,"children":505},{"className":504},[],[506],{"type":51,"value":507},"--labels",{"type":51,"value":509}," filter. To find documents by label, use ",{"type":46,"tag":75,"props":511,"children":513},{"className":512},[],[514],{"type":51,"value":515},"omni documents list --include labels -o json",{"type":51,"value":517},", paginate with ",{"type":46,"tag":75,"props":519,"children":521},{"className":520},[],[522],{"type":51,"value":523},"--cursor",{"type":51,"value":525},", then filter records whose ",{"type":46,"tag":75,"props":527,"children":529},{"className":528},[],[530],{"type":51,"value":531},"labels",{"type":51,"value":533}," array contains the target label.",{"type":46,"tag":491,"props":535,"children":536},{},[537,539,545,546,552,554,560],{"type":51,"value":538},"Some dashboard exports can fail before a job is created, for example with ",{"type":46,"tag":75,"props":540,"children":542},{"className":541},[],[543],{"type":51,"value":544},"Cannot use 'in' operator to search for 'query_id' in ...",{"type":51,"value":299},{"type":46,"tag":75,"props":547,"children":549},{"className":548},[],[550],{"type":51,"value":551},"omni dashboards download",{"type":51,"value":553}," returns an error and no job ID, do not call ",{"type":46,"tag":75,"props":555,"children":557},{"className":556},[],[558],{"type":51,"value":559},"download-status",{"type":51,"value":561}," or claim the export completed. Report the dashboard identifier, the exact API error, and that no downloadable job was created.",{"type":46,"tag":60,"props":563,"children":565},{"id":564},"browsing-content",[566],{"type":51,"value":567},"Browsing Content",{"type":46,"tag":569,"props":570,"children":572},"h3",{"id":571},"list-all-content",[573],{"type":51,"value":574},"List All Content",{"type":46,"tag":67,"props":576,"children":578},{"className":69,"code":577,"language":71,"meta":72,"style":72},"omni content list\n",[579],{"type":46,"tag":75,"props":580,"children":581},{"__ignoreMap":72},[582],{"type":46,"tag":79,"props":583,"children":584},{"class":81,"line":82},[585,589,593],{"type":46,"tag":79,"props":586,"children":587},{"style":175},[588],{"type":51,"value":19},{"type":46,"tag":79,"props":590,"children":591},{"style":110},[592],{"type":51,"value":390},{"type":46,"tag":79,"props":594,"children":595},{"style":110},[596],{"type":51,"value":597}," list\n",{"type":46,"tag":569,"props":599,"children":601},{"id":600},"with-counts-and-labels",[602],{"type":51,"value":603},"With Counts and Labels",{"type":46,"tag":67,"props":605,"children":607},{"className":69,"code":606,"language":71,"meta":72,"style":72},"omni content list --include '_count,labels'\n",[608],{"type":46,"tag":75,"props":609,"children":610},{"__ignoreMap":72},[611],{"type":46,"tag":79,"props":612,"children":613},{"class":81,"line":82},[614,618,622,627,632,637,642],{"type":46,"tag":79,"props":615,"children":616},{"style":175},[617],{"type":51,"value":19},{"type":46,"tag":79,"props":619,"children":620},{"style":110},[621],{"type":51,"value":390},{"type":46,"tag":79,"props":623,"children":624},{"style":110},[625],{"type":51,"value":626}," list",{"type":46,"tag":79,"props":628,"children":629},{"style":110},[630],{"type":51,"value":631}," --include",{"type":46,"tag":79,"props":633,"children":634},{"style":121},[635],{"type":51,"value":636}," '",{"type":46,"tag":79,"props":638,"children":639},{"style":110},[640],{"type":51,"value":641},"_count,labels",{"type":46,"tag":79,"props":643,"children":644},{"style":121},[645],{"type":51,"value":646},"'\n",{"type":46,"tag":569,"props":648,"children":650},{"id":649},"filter-and-sort",[651],{"type":51,"value":652},"Filter and Sort",{"type":46,"tag":67,"props":654,"children":656},{"className":69,"code":655,"language":71,"meta":72,"style":72},"# By label: list documents with labels, then filter the JSON results client-side.\n# Paginate with --cursor until pageInfo.hasNextPage is false.\nomni documents list --include labels -o json\n\n# By scope\nomni content list --scope organization\n\n# Sort by popularity or recency\nomni content list --sortfield favorites\n\nomni content list --sortfield updatedAt\n",[657],{"type":46,"tag":75,"props":658,"children":659},{"__ignoreMap":72},[660,668,676,710,717,725,750,757,766,792,800],{"type":46,"tag":79,"props":661,"children":662},{"class":81,"line":82},[663],{"type":46,"tag":79,"props":664,"children":665},{"style":86},[666],{"type":51,"value":667},"# By label: list documents with labels, then filter the JSON results client-side.\n",{"type":46,"tag":79,"props":669,"children":670},{"class":81,"line":92},[671],{"type":46,"tag":79,"props":672,"children":673},{"style":86},[674],{"type":51,"value":675},"# Paginate with --cursor until pageInfo.hasNextPage is false.\n",{"type":46,"tag":79,"props":677,"children":678},{"class":81,"line":33},[679,683,687,691,695,700,705],{"type":46,"tag":79,"props":680,"children":681},{"style":175},[682],{"type":51,"value":19},{"type":46,"tag":79,"props":684,"children":685},{"style":110},[686],{"type":51,"value":412},{"type":46,"tag":79,"props":688,"children":689},{"style":110},[690],{"type":51,"value":626},{"type":46,"tag":79,"props":692,"children":693},{"style":110},[694],{"type":51,"value":631},{"type":46,"tag":79,"props":696,"children":697},{"style":110},[698],{"type":51,"value":699}," labels",{"type":46,"tag":79,"props":701,"children":702},{"style":110},[703],{"type":51,"value":704}," -o",{"type":46,"tag":79,"props":706,"children":707},{"style":110},[708],{"type":51,"value":709}," json\n",{"type":46,"tag":79,"props":711,"children":712},{"class":81,"line":198},[713],{"type":46,"tag":79,"props":714,"children":715},{"emptyLinePlaceholder":240},[716],{"type":51,"value":243},{"type":46,"tag":79,"props":718,"children":719},{"class":81,"line":236},[720],{"type":46,"tag":79,"props":721,"children":722},{"style":86},[723],{"type":51,"value":724},"# By scope\n",{"type":46,"tag":79,"props":726,"children":727},{"class":81,"line":246},[728,732,736,740,745],{"type":46,"tag":79,"props":729,"children":730},{"style":175},[731],{"type":51,"value":19},{"type":46,"tag":79,"props":733,"children":734},{"style":110},[735],{"type":51,"value":390},{"type":46,"tag":79,"props":737,"children":738},{"style":110},[739],{"type":51,"value":626},{"type":46,"tag":79,"props":741,"children":742},{"style":110},[743],{"type":51,"value":744}," --scope",{"type":46,"tag":79,"props":746,"children":747},{"style":110},[748],{"type":51,"value":749}," organization\n",{"type":46,"tag":79,"props":751,"children":752},{"class":81,"line":255},[753],{"type":46,"tag":79,"props":754,"children":755},{"emptyLinePlaceholder":240},[756],{"type":51,"value":243},{"type":46,"tag":79,"props":758,"children":760},{"class":81,"line":759},8,[761],{"type":46,"tag":79,"props":762,"children":763},{"style":86},[764],{"type":51,"value":765},"# Sort by popularity or recency\n",{"type":46,"tag":79,"props":767,"children":769},{"class":81,"line":768},9,[770,774,778,782,787],{"type":46,"tag":79,"props":771,"children":772},{"style":175},[773],{"type":51,"value":19},{"type":46,"tag":79,"props":775,"children":776},{"style":110},[777],{"type":51,"value":390},{"type":46,"tag":79,"props":779,"children":780},{"style":110},[781],{"type":51,"value":626},{"type":46,"tag":79,"props":783,"children":784},{"style":110},[785],{"type":51,"value":786}," --sortfield",{"type":46,"tag":79,"props":788,"children":789},{"style":110},[790],{"type":51,"value":791}," favorites\n",{"type":46,"tag":79,"props":793,"children":795},{"class":81,"line":794},10,[796],{"type":46,"tag":79,"props":797,"children":798},{"emptyLinePlaceholder":240},[799],{"type":51,"value":243},{"type":46,"tag":79,"props":801,"children":803},{"class":81,"line":802},11,[804,808,812,816,820],{"type":46,"tag":79,"props":805,"children":806},{"style":175},[807],{"type":51,"value":19},{"type":46,"tag":79,"props":809,"children":810},{"style":110},[811],{"type":51,"value":390},{"type":46,"tag":79,"props":813,"children":814},{"style":110},[815],{"type":51,"value":626},{"type":46,"tag":79,"props":817,"children":818},{"style":110},[819],{"type":51,"value":786},{"type":46,"tag":79,"props":821,"children":822},{"style":110},[823],{"type":51,"value":824}," updatedAt\n",{"type":46,"tag":569,"props":826,"children":828},{"id":827},"pagination",[829],{"type":51,"value":830},"Pagination",{"type":46,"tag":54,"props":832,"children":833},{},[834,836,842],{"type":51,"value":835},"Responses include ",{"type":46,"tag":75,"props":837,"children":839},{"className":838},[],[840],{"type":51,"value":841},"pageInfo",{"type":51,"value":843}," with cursor-based pagination. Fetch next page:",{"type":46,"tag":67,"props":845,"children":847},{"className":69,"code":846,"language":71,"meta":72,"style":72},"omni content list --cursor \u003CnextCursor>\n",[848],{"type":46,"tag":75,"props":849,"children":850},{"__ignoreMap":72},[851],{"type":46,"tag":79,"props":852,"children":853},{"class":81,"line":82},[854,858,862,866,871,875,880,885],{"type":46,"tag":79,"props":855,"children":856},{"style":175},[857],{"type":51,"value":19},{"type":46,"tag":79,"props":859,"children":860},{"style":110},[861],{"type":51,"value":390},{"type":46,"tag":79,"props":863,"children":864},{"style":110},[865],{"type":51,"value":626},{"type":46,"tag":79,"props":867,"children":868},{"style":110},[869],{"type":51,"value":870}," --cursor",{"type":46,"tag":79,"props":872,"children":873},{"style":121},[874],{"type":51,"value":217},{"type":46,"tag":79,"props":876,"children":877},{"style":110},[878],{"type":51,"value":879},"nextCurso",{"type":46,"tag":79,"props":881,"children":882},{"style":225},[883],{"type":51,"value":884},"r",{"type":46,"tag":79,"props":886,"children":887},{"style":121},[888],{"type":51,"value":233},{"type":46,"tag":60,"props":890,"children":892},{"id":891},"working-with-documents",[893],{"type":51,"value":894},"Working with Documents",{"type":46,"tag":569,"props":896,"children":898},{"id":897},"list-documents",[899],{"type":51,"value":900},"List Documents",{"type":46,"tag":67,"props":902,"children":904},{"className":69,"code":903,"language":71,"meta":72,"style":72},"omni documents list\n\n# Filter by creator\nomni documents list --creatorid \u003CuserId>\n",[905],{"type":46,"tag":75,"props":906,"children":907},{"__ignoreMap":72},[908,923,930,938],{"type":46,"tag":79,"props":909,"children":910},{"class":81,"line":82},[911,915,919],{"type":46,"tag":79,"props":912,"children":913},{"style":175},[914],{"type":51,"value":19},{"type":46,"tag":79,"props":916,"children":917},{"style":110},[918],{"type":51,"value":412},{"type":46,"tag":79,"props":920,"children":921},{"style":110},[922],{"type":51,"value":597},{"type":46,"tag":79,"props":924,"children":925},{"class":81,"line":92},[926],{"type":46,"tag":79,"props":927,"children":928},{"emptyLinePlaceholder":240},[929],{"type":51,"value":243},{"type":46,"tag":79,"props":931,"children":932},{"class":81,"line":33},[933],{"type":46,"tag":79,"props":934,"children":935},{"style":86},[936],{"type":51,"value":937},"# Filter by creator\n",{"type":46,"tag":79,"props":939,"children":940},{"class":81,"line":198},[941,945,949,953,958,962,967,972],{"type":46,"tag":79,"props":942,"children":943},{"style":175},[944],{"type":51,"value":19},{"type":46,"tag":79,"props":946,"children":947},{"style":110},[948],{"type":51,"value":412},{"type":46,"tag":79,"props":950,"children":951},{"style":110},[952],{"type":51,"value":626},{"type":46,"tag":79,"props":954,"children":955},{"style":110},[956],{"type":51,"value":957}," --creatorid",{"type":46,"tag":79,"props":959,"children":960},{"style":121},[961],{"type":51,"value":217},{"type":46,"tag":79,"props":963,"children":964},{"style":110},[965],{"type":51,"value":966},"userI",{"type":46,"tag":79,"props":968,"children":969},{"style":225},[970],{"type":51,"value":971},"d",{"type":46,"tag":79,"props":973,"children":974},{"style":121},[975],{"type":51,"value":233},{"type":46,"tag":54,"props":977,"children":978},{},[979,981,987,989,995,996,1002,1003,1009,1010,1016,1017,1023,1024,1029,1030,1036,1037,1043],{"type":51,"value":980},"Each document includes: ",{"type":46,"tag":75,"props":982,"children":984},{"className":983},[],[985],{"type":51,"value":986},"identifier",{"type":51,"value":988},", ",{"type":46,"tag":75,"props":990,"children":992},{"className":991},[],[993],{"type":51,"value":994},"name",{"type":51,"value":988},{"type":46,"tag":75,"props":997,"children":999},{"className":998},[],[1000],{"type":51,"value":1001},"type",{"type":51,"value":988},{"type":46,"tag":75,"props":1004,"children":1006},{"className":1005},[],[1007],{"type":51,"value":1008},"scope",{"type":51,"value":988},{"type":46,"tag":75,"props":1011,"children":1013},{"className":1012},[],[1014],{"type":51,"value":1015},"owner",{"type":51,"value":988},{"type":46,"tag":75,"props":1018,"children":1020},{"className":1019},[],[1021],{"type":51,"value":1022},"folder",{"type":51,"value":988},{"type":46,"tag":75,"props":1025,"children":1027},{"className":1026},[],[1028],{"type":51,"value":531},{"type":51,"value":988},{"type":46,"tag":75,"props":1031,"children":1033},{"className":1032},[],[1034],{"type":51,"value":1035},"updatedAt",{"type":51,"value":988},{"type":46,"tag":75,"props":1038,"children":1040},{"className":1039},[],[1041],{"type":51,"value":1042},"hasDashboard",{"type":51,"value":365},{"type":46,"tag":272,"props":1045,"children":1046},{},[1047],{"type":46,"tag":54,"props":1048,"children":1049},{},[1050,1055,1057,1062,1064,1070,1072,1077],{"type":46,"tag":279,"props":1051,"children":1052},{},[1053],{"type":51,"value":1054},"Important",{"type":51,"value":1056},": Always use the ",{"type":46,"tag":75,"props":1058,"children":1060},{"className":1059},[],[1061],{"type":51,"value":986},{"type":51,"value":1063}," field for API calls, not ",{"type":46,"tag":75,"props":1065,"children":1067},{"className":1066},[],[1068],{"type":51,"value":1069},"id",{"type":51,"value":1071},". The ",{"type":46,"tag":75,"props":1073,"children":1075},{"className":1074},[],[1076],{"type":51,"value":1069},{"type":51,"value":1078}," field is null for workbook-type documents and will cause silent failures.",{"type":46,"tag":569,"props":1080,"children":1082},{"id":1081},"get-document-queries",[1083],{"type":51,"value":1084},"Get Document Queries",{"type":46,"tag":54,"props":1086,"children":1087},{},[1088],{"type":51,"value":1089},"Retrieve query definitions powering a dashboard's tiles:",{"type":46,"tag":67,"props":1091,"children":1093},{"className":69,"code":1092,"language":71,"meta":72,"style":72},"omni documents get-queries \u003Cidentifier>\n",[1094],{"type":46,"tag":75,"props":1095,"children":1096},{"__ignoreMap":72},[1097],{"type":46,"tag":79,"props":1098,"children":1099},{"class":81,"line":82},[1100,1104,1108,1113,1117,1122,1126],{"type":46,"tag":79,"props":1101,"children":1102},{"style":175},[1103],{"type":51,"value":19},{"type":46,"tag":79,"props":1105,"children":1106},{"style":110},[1107],{"type":51,"value":412},{"type":46,"tag":79,"props":1109,"children":1110},{"style":110},[1111],{"type":51,"value":1112}," get-queries",{"type":46,"tag":79,"props":1114,"children":1115},{"style":121},[1116],{"type":51,"value":217},{"type":46,"tag":79,"props":1118,"children":1119},{"style":110},[1120],{"type":51,"value":1121},"identifie",{"type":46,"tag":79,"props":1123,"children":1124},{"style":225},[1125],{"type":51,"value":884},{"type":46,"tag":79,"props":1127,"children":1128},{"style":121},[1129],{"type":51,"value":233},{"type":46,"tag":54,"props":1131,"children":1132},{},[1133,1135,1141],{"type":51,"value":1134},"Useful for understanding what a dashboard computes and re-running queries via ",{"type":46,"tag":75,"props":1136,"children":1138},{"className":1137},[],[1139],{"type":51,"value":1140},"omni-query",{"type":51,"value":365},{"type":46,"tag":60,"props":1143,"children":1145},{"id":1144},"folders",[1146],{"type":51,"value":1147},"Folders",{"type":46,"tag":67,"props":1149,"children":1151},{"className":69,"code":1150,"language":71,"meta":72,"style":72},"# List\nomni folders list\n\n# Create\nomni folders create \"Q1 Reports\" --scope organization\n",[1152],{"type":46,"tag":75,"props":1153,"children":1154},{"__ignoreMap":72},[1155,1163,1178,1185,1193],{"type":46,"tag":79,"props":1156,"children":1157},{"class":81,"line":82},[1158],{"type":46,"tag":79,"props":1159,"children":1160},{"style":86},[1161],{"type":51,"value":1162},"# List\n",{"type":46,"tag":79,"props":1164,"children":1165},{"class":81,"line":92},[1166,1170,1174],{"type":46,"tag":79,"props":1167,"children":1168},{"style":175},[1169],{"type":51,"value":19},{"type":46,"tag":79,"props":1171,"children":1172},{"style":110},[1173],{"type":51,"value":433},{"type":46,"tag":79,"props":1175,"children":1176},{"style":110},[1177],{"type":51,"value":597},{"type":46,"tag":79,"props":1179,"children":1180},{"class":81,"line":33},[1181],{"type":46,"tag":79,"props":1182,"children":1183},{"emptyLinePlaceholder":240},[1184],{"type":51,"value":243},{"type":46,"tag":79,"props":1186,"children":1187},{"class":81,"line":198},[1188],{"type":46,"tag":79,"props":1189,"children":1190},{"style":86},[1191],{"type":51,"value":1192},"# Create\n",{"type":46,"tag":79,"props":1194,"children":1195},{"class":81,"line":236},[1196,1200,1204,1209,1213,1218,1223,1227],{"type":46,"tag":79,"props":1197,"children":1198},{"style":175},[1199],{"type":51,"value":19},{"type":46,"tag":79,"props":1201,"children":1202},{"style":110},[1203],{"type":51,"value":433},{"type":46,"tag":79,"props":1205,"children":1206},{"style":110},[1207],{"type":51,"value":1208}," create",{"type":46,"tag":79,"props":1210,"children":1211},{"style":121},[1212],{"type":51,"value":144},{"type":46,"tag":79,"props":1214,"children":1215},{"style":110},[1216],{"type":51,"value":1217},"Q1 Reports",{"type":46,"tag":79,"props":1219,"children":1220},{"style":121},[1221],{"type":51,"value":1222},"\"",{"type":46,"tag":79,"props":1224,"children":1225},{"style":110},[1226],{"type":51,"value":744},{"type":46,"tag":79,"props":1228,"children":1229},{"style":110},[1230],{"type":51,"value":749},{"type":46,"tag":60,"props":1232,"children":1233},{"id":531},[1234],{"type":51,"value":1235},"Labels",{"type":46,"tag":67,"props":1237,"children":1239},{"className":69,"code":1238,"language":71,"meta":72,"style":72},"# List labels\nomni labels list\n\n# Find documents with a label\nomni documents list --include labels -o json\n\n# Add label to document\nomni documents add-label \u003Cidentifier> \u003ClabelName>\n\n# Remove label\nomni documents remove-label \u003Cidentifier> \u003ClabelName>\n",[1240],{"type":46,"tag":75,"props":1241,"children":1242},{"__ignoreMap":72},[1243,1251,1266,1273,1281,1312,1319,1327,1377,1384,1392],{"type":46,"tag":79,"props":1244,"children":1245},{"class":81,"line":82},[1246],{"type":46,"tag":79,"props":1247,"children":1248},{"style":86},[1249],{"type":51,"value":1250},"# List labels\n",{"type":46,"tag":79,"props":1252,"children":1253},{"class":81,"line":92},[1254,1258,1262],{"type":46,"tag":79,"props":1255,"children":1256},{"style":175},[1257],{"type":51,"value":19},{"type":46,"tag":79,"props":1259,"children":1260},{"style":110},[1261],{"type":51,"value":699},{"type":46,"tag":79,"props":1263,"children":1264},{"style":110},[1265],{"type":51,"value":597},{"type":46,"tag":79,"props":1267,"children":1268},{"class":81,"line":33},[1269],{"type":46,"tag":79,"props":1270,"children":1271},{"emptyLinePlaceholder":240},[1272],{"type":51,"value":243},{"type":46,"tag":79,"props":1274,"children":1275},{"class":81,"line":198},[1276],{"type":46,"tag":79,"props":1277,"children":1278},{"style":86},[1279],{"type":51,"value":1280},"# Find documents with a label\n",{"type":46,"tag":79,"props":1282,"children":1283},{"class":81,"line":236},[1284,1288,1292,1296,1300,1304,1308],{"type":46,"tag":79,"props":1285,"children":1286},{"style":175},[1287],{"type":51,"value":19},{"type":46,"tag":79,"props":1289,"children":1290},{"style":110},[1291],{"type":51,"value":412},{"type":46,"tag":79,"props":1293,"children":1294},{"style":110},[1295],{"type":51,"value":626},{"type":46,"tag":79,"props":1297,"children":1298},{"style":110},[1299],{"type":51,"value":631},{"type":46,"tag":79,"props":1301,"children":1302},{"style":110},[1303],{"type":51,"value":699},{"type":46,"tag":79,"props":1305,"children":1306},{"style":110},[1307],{"type":51,"value":704},{"type":46,"tag":79,"props":1309,"children":1310},{"style":110},[1311],{"type":51,"value":709},{"type":46,"tag":79,"props":1313,"children":1314},{"class":81,"line":246},[1315],{"type":46,"tag":79,"props":1316,"children":1317},{"emptyLinePlaceholder":240},[1318],{"type":51,"value":243},{"type":46,"tag":79,"props":1320,"children":1321},{"class":81,"line":255},[1322],{"type":46,"tag":79,"props":1323,"children":1324},{"style":86},[1325],{"type":51,"value":1326},"# Add label to document\n",{"type":46,"tag":79,"props":1328,"children":1329},{"class":81,"line":759},[1330,1334,1338,1343,1347,1351,1355,1360,1364,1369,1373],{"type":46,"tag":79,"props":1331,"children":1332},{"style":175},[1333],{"type":51,"value":19},{"type":46,"tag":79,"props":1335,"children":1336},{"style":110},[1337],{"type":51,"value":412},{"type":46,"tag":79,"props":1339,"children":1340},{"style":110},[1341],{"type":51,"value":1342}," add-label",{"type":46,"tag":79,"props":1344,"children":1345},{"style":121},[1346],{"type":51,"value":217},{"type":46,"tag":79,"props":1348,"children":1349},{"style":110},[1350],{"type":51,"value":1121},{"type":46,"tag":79,"props":1352,"children":1353},{"style":225},[1354],{"type":51,"value":884},{"type":46,"tag":79,"props":1356,"children":1357},{"style":121},[1358],{"type":51,"value":1359},">",{"type":46,"tag":79,"props":1361,"children":1362},{"style":121},[1363],{"type":51,"value":217},{"type":46,"tag":79,"props":1365,"children":1366},{"style":110},[1367],{"type":51,"value":1368},"labelNam",{"type":46,"tag":79,"props":1370,"children":1371},{"style":225},[1372],{"type":51,"value":228},{"type":46,"tag":79,"props":1374,"children":1375},{"style":121},[1376],{"type":51,"value":233},{"type":46,"tag":79,"props":1378,"children":1379},{"class":81,"line":768},[1380],{"type":46,"tag":79,"props":1381,"children":1382},{"emptyLinePlaceholder":240},[1383],{"type":51,"value":243},{"type":46,"tag":79,"props":1385,"children":1386},{"class":81,"line":794},[1387],{"type":46,"tag":79,"props":1388,"children":1389},{"style":86},[1390],{"type":51,"value":1391},"# Remove label\n",{"type":46,"tag":79,"props":1393,"children":1394},{"class":81,"line":802},[1395,1399,1403,1408,1412,1416,1420,1424,1428,1432,1436],{"type":46,"tag":79,"props":1396,"children":1397},{"style":175},[1398],{"type":51,"value":19},{"type":46,"tag":79,"props":1400,"children":1401},{"style":110},[1402],{"type":51,"value":412},{"type":46,"tag":79,"props":1404,"children":1405},{"style":110},[1406],{"type":51,"value":1407}," remove-label",{"type":46,"tag":79,"props":1409,"children":1410},{"style":121},[1411],{"type":51,"value":217},{"type":46,"tag":79,"props":1413,"children":1414},{"style":110},[1415],{"type":51,"value":1121},{"type":46,"tag":79,"props":1417,"children":1418},{"style":225},[1419],{"type":51,"value":884},{"type":46,"tag":79,"props":1421,"children":1422},{"style":121},[1423],{"type":51,"value":1359},{"type":46,"tag":79,"props":1425,"children":1426},{"style":121},[1427],{"type":51,"value":217},{"type":46,"tag":79,"props":1429,"children":1430},{"style":110},[1431],{"type":51,"value":1368},{"type":46,"tag":79,"props":1433,"children":1434},{"style":225},[1435],{"type":51,"value":228},{"type":46,"tag":79,"props":1437,"children":1438},{"style":121},[1439],{"type":51,"value":233},{"type":46,"tag":60,"props":1441,"children":1443},{"id":1442},"favorites",[1444],{"type":51,"value":1445},"Favorites",{"type":46,"tag":67,"props":1447,"children":1449},{"className":69,"code":1448,"language":71,"meta":72,"style":72},"# Favorite\nomni documents add-favorite \u003Cidentifier>\n\n# Unfavorite\nomni documents remove-favorite \u003Cidentifier>\n",[1450],{"type":46,"tag":75,"props":1451,"children":1452},{"__ignoreMap":72},[1453,1461,1493,1500,1508],{"type":46,"tag":79,"props":1454,"children":1455},{"class":81,"line":82},[1456],{"type":46,"tag":79,"props":1457,"children":1458},{"style":86},[1459],{"type":51,"value":1460},"# Favorite\n",{"type":46,"tag":79,"props":1462,"children":1463},{"class":81,"line":92},[1464,1468,1472,1477,1481,1485,1489],{"type":46,"tag":79,"props":1465,"children":1466},{"style":175},[1467],{"type":51,"value":19},{"type":46,"tag":79,"props":1469,"children":1470},{"style":110},[1471],{"type":51,"value":412},{"type":46,"tag":79,"props":1473,"children":1474},{"style":110},[1475],{"type":51,"value":1476}," add-favorite",{"type":46,"tag":79,"props":1478,"children":1479},{"style":121},[1480],{"type":51,"value":217},{"type":46,"tag":79,"props":1482,"children":1483},{"style":110},[1484],{"type":51,"value":1121},{"type":46,"tag":79,"props":1486,"children":1487},{"style":225},[1488],{"type":51,"value":884},{"type":46,"tag":79,"props":1490,"children":1491},{"style":121},[1492],{"type":51,"value":233},{"type":46,"tag":79,"props":1494,"children":1495},{"class":81,"line":33},[1496],{"type":46,"tag":79,"props":1497,"children":1498},{"emptyLinePlaceholder":240},[1499],{"type":51,"value":243},{"type":46,"tag":79,"props":1501,"children":1502},{"class":81,"line":198},[1503],{"type":46,"tag":79,"props":1504,"children":1505},{"style":86},[1506],{"type":51,"value":1507},"# Unfavorite\n",{"type":46,"tag":79,"props":1509,"children":1510},{"class":81,"line":236},[1511,1515,1519,1524,1528,1532,1536],{"type":46,"tag":79,"props":1512,"children":1513},{"style":175},[1514],{"type":51,"value":19},{"type":46,"tag":79,"props":1516,"children":1517},{"style":110},[1518],{"type":51,"value":412},{"type":46,"tag":79,"props":1520,"children":1521},{"style":110},[1522],{"type":51,"value":1523}," remove-favorite",{"type":46,"tag":79,"props":1525,"children":1526},{"style":121},[1527],{"type":51,"value":217},{"type":46,"tag":79,"props":1529,"children":1530},{"style":110},[1531],{"type":51,"value":1121},{"type":46,"tag":79,"props":1533,"children":1534},{"style":225},[1535],{"type":51,"value":884},{"type":46,"tag":79,"props":1537,"children":1538},{"style":121},[1539],{"type":51,"value":233},{"type":46,"tag":60,"props":1541,"children":1543},{"id":1542},"dashboard-downloads",[1544],{"type":51,"value":1545},"Dashboard Downloads",{"type":46,"tag":67,"props":1547,"children":1549},{"className":69,"code":1548,"language":71,"meta":72,"style":72},"# Start download (async)\nomni dashboards download \u003Cidentifier> --body '{ \"format\": \"pdf\" }'\n\n# Poll job status only after the start command returns a job ID\nomni dashboards download-status \u003Cidentifier> \u003CjobId>\n",[1550],{"type":46,"tag":75,"props":1551,"children":1552},{"__ignoreMap":72},[1553,1561,1612,1619,1627],{"type":46,"tag":79,"props":1554,"children":1555},{"class":81,"line":82},[1556],{"type":46,"tag":79,"props":1557,"children":1558},{"style":86},[1559],{"type":51,"value":1560},"# Start download (async)\n",{"type":46,"tag":79,"props":1562,"children":1563},{"class":81,"line":92},[1564,1568,1573,1578,1582,1586,1590,1594,1599,1603,1608],{"type":46,"tag":79,"props":1565,"children":1566},{"style":175},[1567],{"type":51,"value":19},{"type":46,"tag":79,"props":1569,"children":1570},{"style":110},[1571],{"type":51,"value":1572}," dashboards",{"type":46,"tag":79,"props":1574,"children":1575},{"style":110},[1576],{"type":51,"value":1577}," download",{"type":46,"tag":79,"props":1579,"children":1580},{"style":121},[1581],{"type":51,"value":217},{"type":46,"tag":79,"props":1583,"children":1584},{"style":110},[1585],{"type":51,"value":1121},{"type":46,"tag":79,"props":1587,"children":1588},{"style":225},[1589],{"type":51,"value":884},{"type":46,"tag":79,"props":1591,"children":1592},{"style":121},[1593],{"type":51,"value":1359},{"type":46,"tag":79,"props":1595,"children":1596},{"style":110},[1597],{"type":51,"value":1598}," --body",{"type":46,"tag":79,"props":1600,"children":1601},{"style":121},[1602],{"type":51,"value":636},{"type":46,"tag":79,"props":1604,"children":1605},{"style":110},[1606],{"type":51,"value":1607},"{ \"format\": \"pdf\" }",{"type":46,"tag":79,"props":1609,"children":1610},{"style":121},[1611],{"type":51,"value":646},{"type":46,"tag":79,"props":1613,"children":1614},{"class":81,"line":33},[1615],{"type":46,"tag":79,"props":1616,"children":1617},{"emptyLinePlaceholder":240},[1618],{"type":51,"value":243},{"type":46,"tag":79,"props":1620,"children":1621},{"class":81,"line":198},[1622],{"type":46,"tag":79,"props":1623,"children":1624},{"style":86},[1625],{"type":51,"value":1626},"# Poll job status only after the start command returns a job ID\n",{"type":46,"tag":79,"props":1628,"children":1629},{"class":81,"line":236},[1630,1634,1638,1643,1647,1651,1655,1659,1663,1668,1672],{"type":46,"tag":79,"props":1631,"children":1632},{"style":175},[1633],{"type":51,"value":19},{"type":46,"tag":79,"props":1635,"children":1636},{"style":110},[1637],{"type":51,"value":1572},{"type":46,"tag":79,"props":1639,"children":1640},{"style":110},[1641],{"type":51,"value":1642}," download-status",{"type":46,"tag":79,"props":1644,"children":1645},{"style":121},[1646],{"type":51,"value":217},{"type":46,"tag":79,"props":1648,"children":1649},{"style":110},[1650],{"type":51,"value":1121},{"type":46,"tag":79,"props":1652,"children":1653},{"style":225},[1654],{"type":51,"value":884},{"type":46,"tag":79,"props":1656,"children":1657},{"style":121},[1658],{"type":51,"value":1359},{"type":46,"tag":79,"props":1660,"children":1661},{"style":121},[1662],{"type":51,"value":217},{"type":46,"tag":79,"props":1664,"children":1665},{"style":110},[1666],{"type":51,"value":1667},"jobI",{"type":46,"tag":79,"props":1669,"children":1670},{"style":225},[1671],{"type":51,"value":971},{"type":46,"tag":79,"props":1673,"children":1674},{"style":121},[1675],{"type":51,"value":233},{"type":46,"tag":54,"props":1677,"children":1678},{},[1679,1681,1687,1688],{"type":51,"value":1680},"Formats: ",{"type":46,"tag":75,"props":1682,"children":1684},{"className":1683},[],[1685],{"type":51,"value":1686},"pdf",{"type":51,"value":988},{"type":46,"tag":75,"props":1689,"children":1691},{"className":1690},[],[1692],{"type":51,"value":1693},"png",{"type":46,"tag":60,"props":1695,"children":1697},{"id":1696},"url-patterns",[1698],{"type":51,"value":1699},"URL Patterns",{"type":46,"tag":54,"props":1701,"children":1702},{},[1703],{"type":51,"value":1704},"Construct direct links to content:",{"type":46,"tag":67,"props":1706,"children":1710},{"className":1707,"code":1709,"language":51},[1708],"language-text","Dashboard: {OMNI_BASE_URL}\u002Fdashboards\u002F{identifier}\nWorkbook:  {OMNI_BASE_URL}\u002Fw\u002F{identifier}\n",[1711],{"type":46,"tag":75,"props":1712,"children":1713},{"__ignoreMap":72},[1714],{"type":51,"value":1709},{"type":46,"tag":54,"props":1716,"children":1717},{},[1718,1720,1725,1727,1732],{"type":51,"value":1719},"The ",{"type":46,"tag":75,"props":1721,"children":1723},{"className":1722},[],[1724],{"type":51,"value":986},{"type":51,"value":1726}," comes from the document's ",{"type":46,"tag":75,"props":1728,"children":1730},{"className":1729},[],[1731],{"type":51,"value":986},{"type":51,"value":1733}," field in API responses. Always provide the user a clickable link after finding content.",{"type":46,"tag":60,"props":1735,"children":1737},{"id":1736},"search-patterns",[1738],{"type":51,"value":1739},"Search Patterns",{"type":46,"tag":54,"props":1741,"children":1742},{},[1743,1745,1751,1753,1759],{"type":51,"value":1744},"When scanning all documents for field references (e.g., for impact analysis), paginate with cursor and call ",{"type":46,"tag":75,"props":1746,"children":1748},{"className":1747},[],[1749],{"type":51,"value":1750},"omni documents get-queries \u003Cidentifier>",{"type":51,"value":1752}," for each document. Launch multiple query-fetch calls in parallel for efficiency. For field impact analysis, prefer the content-validator approach in ",{"type":46,"tag":75,"props":1754,"children":1756},{"className":1755},[],[1757],{"type":51,"value":1758},"omni-model-explorer",{"type":51,"value":365},{"type":46,"tag":60,"props":1761,"children":1763},{"id":1762},"docs-reference",[1764],{"type":51,"value":1765},"Docs Reference",{"type":46,"tag":487,"props":1767,"children":1768},{},[1769],{"type":46,"tag":491,"props":1770,"children":1771},{},[1772,1781,1783,1790,1791,1798,1799,1806,1807],{"type":46,"tag":1773,"props":1774,"children":1778},"a",{"href":1775,"rel":1776},"https:\u002F\u002Fdocs.omni.co\u002Fapi\u002Fcontent.md",[1777],"nofollow",[1779],{"type":51,"value":1780},"Content API",{"type":51,"value":1782}," · ",{"type":46,"tag":1773,"props":1784,"children":1787},{"href":1785,"rel":1786},"https:\u002F\u002Fdocs.omni.co\u002Fapi\u002Fdocuments.md",[1777],[1788],{"type":51,"value":1789},"Documents API",{"type":51,"value":1782},{"type":46,"tag":1773,"props":1792,"children":1795},{"href":1793,"rel":1794},"https:\u002F\u002Fdocs.omni.co\u002Fapi\u002Ffolders.md",[1777],[1796],{"type":51,"value":1797},"Folders API",{"type":51,"value":1782},{"type":46,"tag":1773,"props":1800,"children":1803},{"href":1801,"rel":1802},"https:\u002F\u002Fdocs.omni.co\u002Fapi\u002Flabels.md",[1777],[1804],{"type":51,"value":1805},"Labels API",{"type":51,"value":1782},{"type":46,"tag":1773,"props":1808,"children":1811},{"href":1809,"rel":1810},"https:\u002F\u002Fdocs.omni.co\u002Fapi\u002Fdashboard-downloads.md",[1777],[1812],{"type":51,"value":1545},{"type":46,"tag":60,"props":1814,"children":1816},{"id":1815},"related-skills",[1817],{"type":51,"value":1818},"Related Skills",{"type":46,"tag":487,"props":1820,"children":1821},{},[1822,1831,1841,1851],{"type":46,"tag":491,"props":1823,"children":1824},{},[1825,1829],{"type":46,"tag":279,"props":1826,"children":1827},{},[1828],{"type":51,"value":1140},{"type":51,"value":1830}," — run queries behind dashboards you've found",{"type":46,"tag":491,"props":1832,"children":1833},{},[1834,1839],{"type":46,"tag":279,"props":1835,"children":1836},{},[1837],{"type":51,"value":1838},"omni-content-builder",{"type":51,"value":1840}," — create or update dashboards",{"type":46,"tag":491,"props":1842,"children":1843},{},[1844,1849],{"type":46,"tag":279,"props":1845,"children":1846},{},[1847],{"type":51,"value":1848},"omni-embed",{"type":51,"value":1850}," — embed dashboards you've found in external apps",{"type":46,"tag":491,"props":1852,"children":1853},{},[1854,1859],{"type":46,"tag":279,"props":1855,"children":1856},{},[1857],{"type":51,"value":1858},"omni-admin",{"type":51,"value":1860}," — manage permissions on documents and folders",{"type":46,"tag":1862,"props":1863,"children":1864},"style",{},[1865],{"type":51,"value":1866},"html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}",{"items":1868,"total":802},[1869,1878,1890,1905,1918,1926,1941,1955,1970,1983,1998],{"slug":1858,"name":1858,"fn":1870,"description":1871,"org":1872,"tags":1873,"stars":29,"repoUrl":30,"updatedAt":1877},"administer Omni Analytics","Administer an Omni Analytics instance — manage connections, users, groups, user attributes, permissions, schedules, and schema refreshes via the Omni CLI. Use this skill whenever someone wants to manage users or groups, set up permissions on a dashboard or folder, configure user attributes, create or modify schedules, manage database connections, refresh a schema, set up access controls, provision users, or any variant of \"add a user\", \"give access to\", \"set up permissions\", \"who has access\", \"configure connection\", \"refresh the schema\", or \"schedule a delivery\".",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1874,1875,1876],{"name":27,"slug":28,"type":16},{"name":21,"slug":22,"type":16},{"name":18,"slug":19,"type":16},"2026-04-06T18:10:58.235995",{"slug":1879,"name":1879,"fn":1880,"description":1881,"org":1882,"tags":1883,"stars":29,"repoUrl":30,"updatedAt":1889},"omni-ai-eval","evaluate Omni AI query accuracy","Evaluate Omni AI accuracy using Omni's built-in eval system — define a prompt set, run a judged eval against a model (or branch), and read the accuracy-judge verdicts. Use this skill whenever someone wants to evaluate Omni AI, benchmark Blobby, run regression tests, compare AI output across branches or model-context changes, measure AI quality, run A\u002FB tests on model changes, assess the impact of an ai_context or modeling change, or any variant of \"run evals\", \"test Blobby\", \"benchmark query generation\", \"compare AI results\", \"regression test\", \"how accurate is the AI\", or \"measure the impact of my changes\".",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1884,1885,1888],{"name":27,"slug":28,"type":16},{"name":1886,"slug":1887,"type":16},"Evals","evals",{"name":18,"slug":19,"type":16},"2026-04-06T18:10:59.485921",{"slug":1891,"name":1891,"fn":1892,"description":1893,"org":1894,"tags":1895,"stars":29,"repoUrl":30,"updatedAt":1904},"omni-ai-optimizer","optimize Omni models for AI","Optimize your Omni Analytics model for Blobby, the Omni Agent — configure ai_context, ai_fields, synonyms, sample_queries, and AI-specific topic extensions. Use this skill whenever someone wants to improve AI accuracy in Omni, make Blobby smarter, add AI context or example questions, curate which fields the AI sees, personalize AI context by user attribute, scope context to a model tier or agent, diagnose context-window pruning or truncation, control which topics AI can reach, troubleshoot why Blobby gives wrong answers, or any variant of \"make the AI better\", \"Blobby isn't answering correctly\", \"optimize for AI\", or \"teach the AI about our data\".",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1896,1899,1900,1903],{"name":1897,"slug":1898,"type":16},"AI Context","ai-context",{"name":27,"slug":28,"type":16},{"name":1901,"slug":1902,"type":16},"Data Modeling","data-modeling",{"name":18,"slug":19,"type":16},"2026-07-27T06:09:42.358967",{"slug":1838,"name":1838,"fn":1906,"description":1907,"org":1908,"tags":1909,"stars":29,"repoUrl":30,"updatedAt":1917},"manage Omni Analytics documents and dashboards","Create, update, and manage Omni Analytics documents and dashboards programmatically — document lifecycle, drafts, tiles, visualizations, filters, controls, and layouts — using the Omni CLI. Use this skill whenever someone wants to build a dashboard, create a workbook, add tiles or charts, configure dashboard filters or controls, update an existing dashboard's model, set up a KPI view, create visualizations, lay out a dashboard, arrange tiles or pages, create a document, edit a dashboard as a draft, publish a draft, change dashboard settings, rename a workbook, delete a dashboard, move a document to a folder, duplicate a dashboard, or any variant of \"build a dashboard for\", \"create a report showing\", \"add a chart to\", \"make a dashboard\", \"update the dashboard layout\", \"rename this document\", \"publish this draft\", \"move to folder\", or \"delete this dashboard\". Also use when modifying dashboard-level model customizations like workbook-specific joins or fields.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1910,1911,1912,1913,1916],{"name":27,"slug":28,"type":16},{"name":21,"slug":22,"type":16},{"name":14,"slug":15,"type":16},{"name":1914,"slug":1915,"type":16},"Data Visualization","data-visualization",{"name":18,"slug":19,"type":16},"2026-04-06T18:11:02.007785",{"slug":4,"name":4,"fn":5,"description":6,"org":1919,"tags":1920,"stars":29,"repoUrl":30,"updatedAt":31},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1921,1922,1923,1924,1925],{"name":27,"slug":28,"type":16},{"name":21,"slug":22,"type":16},{"name":14,"slug":15,"type":16},{"name":18,"slug":19,"type":16},{"name":24,"slug":25,"type":16},{"slug":1848,"name":1848,"fn":1927,"description":1928,"org":1929,"tags":1930,"stars":29,"repoUrl":30,"updatedAt":1940},"embed Omni Analytics dashboards","Embed Omni Analytics dashboards in external applications — URL signing, custom themes, iframe events, entity workspaces, and permission-aware content — using the @omni-co\u002Fembed SDK and Omni CLI. Use this skill whenever someone wants to embed a dashboard, sign an embed URL, customize the embedded theme, handle embed events, listen for clicks or drills in the iframe, send filters to an embedded dashboard, set up entity workspaces, look up embed users, build a permission-aware content list, white-label an embedded dashboard, or any variant of \"embed this dashboard\", \"customize the iframe theme\", \"handle click events from the embed\", \"filter the embedded dashboard\", \"set up embedding\", or \"what dashboards can this user see\".",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1931,1932,1933,1936,1937],{"name":27,"slug":28,"type":16},{"name":14,"slug":15,"type":16},{"name":1934,"slug":1935,"type":16},"Frontend","frontend",{"name":18,"slug":19,"type":16},{"name":1938,"slug":1939,"type":16},"SDK","sdk","2026-04-06T18:10:55.739544",{"slug":1942,"name":1942,"fn":1943,"description":1944,"org":1945,"tags":1946,"stars":29,"repoUrl":30,"updatedAt":1954},"omni-model-builder","build Omni Analytics semantic models","Create and edit Omni Analytics semantic model definitions — views, topics, dimensions, measures, relationships, and query views — using YAML through the Omni CLI. Use this skill whenever someone wants to add a field, create a new dimension or measure, define a topic, set up joins between tables, modify the data model, build a new view, add a calculated field, create a relationship, edit YAML, work on a branch, promote model changes, or any variant of \"model this data\", \"add this metric\", \"create a view for\", or \"set up a join between\". Also use for migrating modeling patterns since Omni's YAML is conceptually similar to other semantic layer definitions.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1947,1948,1949,1950,1951],{"name":27,"slug":28,"type":16},{"name":21,"slug":22,"type":16},{"name":1901,"slug":1902,"type":16},{"name":18,"slug":19,"type":16},{"name":1952,"slug":1953,"type":16},"YAML","yaml","2026-04-06T18:11:05.775943",{"slug":1758,"name":1758,"fn":1956,"description":1957,"org":1958,"tags":1959,"stars":29,"repoUrl":30,"updatedAt":1969},"discover and inspect Omni Analytics models","Discover and inspect Omni Analytics models, topics, views, fields, dimensions, measures, and relationships using the Omni CLI. Use this skill whenever someone wants to understand what data is available in Omni, explore their semantic model, find specific fields or views, check how tables join together, see what topics exist, or asks any variant of \"what can I query\", \"what fields are available\", \"show me the model\", \"what data do we have\", or \"how is this data modeled\". Also use when you need to understand the Omni model structure before building or modifying anything.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1960,1961,1962,1965,1968],{"name":27,"slug":28,"type":16},{"name":21,"slug":22,"type":16},{"name":1963,"slug":1964,"type":16},"Data Analysis","data-analysis",{"name":1966,"slug":1967,"type":16},"Knowledge Management","knowledge-management",{"name":18,"slug":19,"type":16},"2026-04-06T18:11:00.739003",{"slug":1140,"name":1140,"fn":1971,"description":1972,"org":1973,"tags":1974,"stars":29,"repoUrl":30,"updatedAt":1982},"query Omni Analytics semantic layer","Run queries against Omni Analytics' semantic layer using the Omni CLI, interpret results, and chain queries for multi-step analysis. Use this skill whenever someone wants to query data through Omni, run a report, get metrics, pull numbers, analyze data, ask \"how many\" \u002F \"what's the trend\" \u002F \"show me the data\", retrieve dashboard query results, or extract data from an existing dashboard or workbook. Also use for table calculations and computed columns (running totals, percent-of-total, month-over-month \u002F period-over-period change, moving averages, rankings), open-ended multi-step analysis via agentic AI jobs, and running raw SQL through the semantic layer — even when the user doesn't say \"query\" (e.g. \"add a running total column\", \"what's our MoM growth\", \"analyze revenue trends\"). For building or editing a dashboard or chart use omni-content-builder; for adding a field or measure to the model use omni-model-builder — this skill retrieves and computes over data.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1975,1976,1977,1978,1979],{"name":27,"slug":28,"type":16},{"name":21,"slug":22,"type":16},{"name":1963,"slug":1964,"type":16},{"name":18,"slug":19,"type":16},{"name":1980,"slug":1981,"type":16},"SQL","sql","2026-04-06T18:10:56.974412",{"slug":1984,"name":1984,"fn":1985,"description":1986,"org":1987,"tags":1988,"stars":29,"repoUrl":30,"updatedAt":1997},"omni-to-databricks-metric-view","convert Omni topics to Databricks Metric Views","Convert an Omni Analytics topic into a Databricks Metric View definition in Unity Catalog. Use this skill whenever someone wants to export Omni metrics to Databricks, create a Metric View from an Omni topic, harden BI metrics into Unity Catalog, or bridge Omni's semantic layer with Databricks AI\u002FBI dashboards and Genie spaces.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[1989,1990,1993,1996],{"name":27,"slug":28,"type":16},{"name":1991,"slug":1992,"type":16},"Data Engineering","data-engineering",{"name":1994,"slug":1995,"type":16},"Databricks","databricks",{"name":18,"slug":19,"type":16},"2026-04-09T04:47:50.695014",{"slug":1999,"name":1999,"fn":2000,"description":2001,"org":2002,"tags":2003,"stars":29,"repoUrl":30,"updatedAt":2011},"omni-to-snowflake-semantic-view","convert Omni topics to Snowflake views","Convert an Omni Analytics topic into a Snowflake Semantic View YAML definition. Use this skill whenever someone wants to export Omni metrics to Snowflake, create a Semantic View from an Omni topic, harden BI metrics into the warehouse, or bridge Omni's semantic layer with Snowflake Cortex Analyst.",{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2004,2005,2006,2007,2010],{"name":27,"slug":28,"type":16},{"name":1991,"slug":1992,"type":16},{"name":18,"slug":19,"type":16},{"name":2008,"slug":2009,"type":16},"Snowflake","snowflake",{"name":1952,"slug":1953,"type":16},"2026-04-06T18:11:25.009706",{"items":2013,"total":802},[2014,2020,2026,2033,2041,2049,2057],{"slug":1858,"name":1858,"fn":1870,"description":1871,"org":2015,"tags":2016,"stars":29,"repoUrl":30,"updatedAt":1877},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2017,2018,2019],{"name":27,"slug":28,"type":16},{"name":21,"slug":22,"type":16},{"name":18,"slug":19,"type":16},{"slug":1879,"name":1879,"fn":1880,"description":1881,"org":2021,"tags":2022,"stars":29,"repoUrl":30,"updatedAt":1889},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2023,2024,2025],{"name":27,"slug":28,"type":16},{"name":1886,"slug":1887,"type":16},{"name":18,"slug":19,"type":16},{"slug":1891,"name":1891,"fn":1892,"description":1893,"org":2027,"tags":2028,"stars":29,"repoUrl":30,"updatedAt":1904},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2029,2030,2031,2032],{"name":1897,"slug":1898,"type":16},{"name":27,"slug":28,"type":16},{"name":1901,"slug":1902,"type":16},{"name":18,"slug":19,"type":16},{"slug":1838,"name":1838,"fn":1906,"description":1907,"org":2034,"tags":2035,"stars":29,"repoUrl":30,"updatedAt":1917},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2036,2037,2038,2039,2040],{"name":27,"slug":28,"type":16},{"name":21,"slug":22,"type":16},{"name":14,"slug":15,"type":16},{"name":1914,"slug":1915,"type":16},{"name":18,"slug":19,"type":16},{"slug":4,"name":4,"fn":5,"description":6,"org":2042,"tags":2043,"stars":29,"repoUrl":30,"updatedAt":31},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2044,2045,2046,2047,2048],{"name":27,"slug":28,"type":16},{"name":21,"slug":22,"type":16},{"name":14,"slug":15,"type":16},{"name":18,"slug":19,"type":16},{"name":24,"slug":25,"type":16},{"slug":1848,"name":1848,"fn":1927,"description":1928,"org":2050,"tags":2051,"stars":29,"repoUrl":30,"updatedAt":1940},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2052,2053,2054,2055,2056],{"name":27,"slug":28,"type":16},{"name":14,"slug":15,"type":16},{"name":1934,"slug":1935,"type":16},{"name":18,"slug":19,"type":16},{"name":1938,"slug":1939,"type":16},{"slug":1942,"name":1942,"fn":1943,"description":1944,"org":2058,"tags":2059,"stars":29,"repoUrl":30,"updatedAt":1954},{"slug":8,"name":9,"logoUrl":10,"githubOrg":11},[2060,2061,2062,2063,2064],{"name":27,"slug":28,"type":16},{"name":21,"slug":22,"type":16},{"name":1901,"slug":1902,"type":16},{"name":18,"slug":19,"type":16},{"name":1952,"slug":1953,"type":16}]