[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6D9K2C9CB7V3HP6GF2NSSY7":3,"skill-same:01M6D9K2C9CB7V3HP6GF2NSSY7":46},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":18,"linkOnly":19,"markdownContent":20,"markdownBody":20,"frontMatter":21,"refName":22,"commitSha":23,"skillDirectory":24,"forksCount":25,"repositoryHtmlUrl":26,"repositoryHomepageUrl":27,"ownerHtmlUrl":28,"ownerBlogUrl":29,"ownerDescription":30,"updatedAt":31,"install":32,"resources":45},"01M6D9K2C9CB7V3HP6GF2NSSY7","quickstart",null,"javimosch\u002Fsupercli","javimosch","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F12900508?v=4","01M6D3F2AS6PV75ET9PZ1QGP8J","Javier Leandro Arancibia","01M6D3F2EBNWNJ358Q90P5YQR1",57,"MIT","https:\u002F\u002Fgithub.com\u002Fjavimosch\u002Fsupercli\u002Fblob\u002Fmaster\u002Fplugins\u002Fjaq\u002Fskills\u002Fquickstart\u002FSKILL.md",[],[5],"2026-11-10 10:12:30",false,"# jaq Quickstart Guide\n\njaq is a high-performance JSON processor written in Rust. It's designed as a faster, more correct alternative to jq while maintaining compatibility with jq syntax.\n\n## Installation\n\n```bash\ncargo install --locked jaq\n```\n\nOr via Homebrew:\n```bash\nbrew install jaq\n```\n\n## Basic Usage\n\n### Pretty-print JSON\n```bash\necho '{\"name\":\"alice\",\"age\":30}' | jaq\n```\n\n### Extract a field\n```bash\necho '{\"name\":\"alice\",\"age\":30}' | jaq '.name'\n```\n\n### Array processing\n```bash\necho '[1,2,3,4,5]' | jaq 'map(. * 2)'\n```\n\n### Filtering\n```bash\necho '[{\"name\":\"alice\",\"age\":30},{\"name\":\"bob\",\"age\":25}]' | jaq '.[] | select(.age > 26)'\n```\n\n### Multiple operations\n```bash\necho '{\"users\":[{\"id\":1,\"name\":\"alice\"},{\"id\":2,\"name\":\"bob\"}]}' | jaq '.users | map(.name) | join(\",\")'\n```\n\n## Key Features\n\n- **Performance**: Significantly faster than jq 1.6 with better startup time\n- **Multiple Formats**: Supports JSON, YAML, TOML, CBOR, and XML (via input flags)\n- **Correctness**: Fixes edge cases and ambiguities in jq\n- **Compatibility**: Maintains high compatibility with existing jq programs\n\n## Common Flags\n\n- `-r`: Raw output (no JSON quotes for strings)\n- `-s`: Slurp entire input into array\n- `-M`: Monochrome output (no colors)\n- `-c`: Compact output (no pretty-printing)\n- `-n`: Use null as input\n- `-e`: Set exit status based on output\n- `--tab`: Use tabs for indentation\n- `--arg name value`: Set variable `$name` to `value`\n- `--slurpfile var file`: Set variable `$var` to array of JSON values from file\n\n## Examples\n\n### Extract multiple fields\n```bash\njaq '{name: .name, age: .age}' input.json\n```\n\n### Recursive descent\n```bash\njaq '.. | objects | select(.type == \"user\")'\n```\n\n### Combine objects\n```bash\njaq 'add' \u003C\u003C\u003C'[{\"a\":1},{\"b\":2}]'\n```\n\n### Conditional logic\n```bash\njaq 'if .age >= 18 then \"adult\" else \"minor\" end'\n```\n\n## Real-world Use Cases\n\n### Parse API responses\n```bash\ncurl -s https:\u002F\u002Fapi.example.com\u002Fusers | jaq '.data[] | {id, email}'\n```\n\n### Transform data formats\n```bash\njaq -r '.[] | [.id, .name, .email] | @csv'\n```\n\n### Batch processing\n```bash\nfind . -name \"*.json\" -exec sh -c 'jaq \"keys\" \"$1\"' _ {} \\;\n```\n\n## Performance Tips\n\n- Use `jaq` instead of `jq` for faster processing of large JSON files\n- Combine operations to avoid multiple passes\n- Use `-c` for compact output if you don't need pretty-printing\n- jaq-3.0+ includes significant performance improvements\n\n## Resources\n\n- [Official Repository](https:\u002F\u002Fgithub.com\u002F01mf02\u002Fjaq)\n- [jaq on crates.io](https:\u002F\u002Fcrates.io\u002Fcrates\u002Fjaq)\n- [jq Documentation](https:\u002F\u002Fjqlang.github.io\u002Fjq\u002F) (most features apply to jaq)\n",{},"master","d362369a98edfcc6356f3bb152db470c34f08a46","plugins\u002Fjaq\u002Fskills\u002Fquickstart",5,"https:\u002F\u002Fgithub.com\u002Fjavimosch\u002Fsupercli","https:\u002F\u002Fjavimosch.github.io\u002Fsupercli\u002F","https:\u002F\u002Fgithub.com\u002Fjavimosch","intrane.fr","Building robust, open-source infrastructure for the commons. AI-leveraged, self-hosted, built to last.","2026-11-02 18:24:17",{"source":7,"skillName":5,"commands":33,"prompt":43,"zipAvailable":44},[34,37,40],{"tool":35,"command":36},"npx","npx skills add javimosch\u002Fsupercli --skill quickstart",{"tool":38,"command":39},"bunx","bunx skills add javimosch\u002Fsupercli --skill quickstart",{"tool":41,"command":42},"pnpm","pnpm dlx skills add javimosch\u002Fsupercli --skill quickstart","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fjavimosch\u002Fsupercli\u002Fblob\u002Fmaster\u002Fplugins\u002Fjaq\u002Fskills\u002Fquickstart\u002FSKILL.md",true,[],[47,60,79,92,105,113],{"skillNo":48,"name":49,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":50,"categories":51,"keywords":57,"publishedAt":18},"01M6G7YFZVHRYAY51J0YG9SDNJ","sc-machin-mcp","https:\u002F\u002Fgithub.com\u002Fjavimosch\u002Fsupercli\u002Fblob\u002Fmaster\u002Fsupercli-machin-cli\u002Fskills\u002Fsc-machin-mcp\u002FSKILL.md",[52],{"categoryNo":53,"categoryName":54,"taxonomyType":55,"taxonomyTypeDesc":56},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[58,59],"sc machin mcp","MCP",{"skillNo":61,"name":62,"nameZh":6,"description":63,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":64,"categories":65,"keywords":67,"publishedAt":18},"01M6G7YB179MQMSHZBJDC8TZA8","supercli.quickstart","SuperCLI capability router — discover and execute CLI commands through namespace.resource.action interface","https:\u002F\u002Fgithub.com\u002Fjavimosch\u002Fsupercli\u002Fblob\u002Fmaster\u002Fskills\u002Fsupercli\u002FSKILL.md",[66],{"categoryNo":53,"categoryName":54,"taxonomyType":55,"taxonomyTypeDesc":56},[68,5,69,70,71,72,73,74,75,76,77,78],"supercli quickstart","cli","capability router","plugin","discovery","execute","router","discover","commands","interface","supercli,cli,plugin,capability,discovery,agent",{"skillNo":80,"name":81,"nameZh":6,"description":82,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":83,"categories":84,"keywords":85,"publishedAt":18},"01M6G7Y734QS3793YMS5PR146J","zzdoc","Use this skill to compile scdoc manpages with a fast Zig-based compiler.","https:\u002F\u002Fgithub.com\u002Fjavimosch\u002Fsupercli\u002Fblob\u002Fmaster\u002Fplugins\u002Fzzdoc\u002Fskills\u002Fquickstart\u002FSKILL.md",[],[81,86,87,88,89,90,91],"with","use","zig","fast","compiler","compile",{"skillNo":93,"name":94,"nameZh":6,"description":95,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":98,"publishedAt":18},"01M6G7Y2WX56K2QJQ9RV2ZKEV7","zx","Use this skill when the user wants to a tool for writing better scripts using node.js.","https:\u002F\u002Fgithub.com\u002Fjavimosch\u002Fsupercli\u002Fblob\u002Fmaster\u002Fplugins\u002Fzx\u002Fskills\u002Fquickstart\u002FSKILL.md",[],[94,99,87,100,101,102,103,104],"scripts","user","node","tool","js","writing",{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":111,"publishedAt":18},"01M6G7Y0M792DGW31HN4TEQT10","zvm","Use this skill when the user wants to manage multiple Zig compiler versions.","https:\u002F\u002Fgithub.com\u002Fjavimosch\u002Fsupercli\u002Fblob\u002Fmaster\u002Fplugins\u002Fzvm\u002Fskills\u002Fquickstart\u002FSKILL.md",[],[107,88,112,87,100,90],"manage",{"skillNo":114,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":115,"categories":116,"keywords":117,"publishedAt":18},"01M6G7XX51W5HJW09DYXBK92TJ","https:\u002F\u002Fgithub.com\u002Fjavimosch\u002Fsupercli\u002Fblob\u002Fmaster\u002Fplugins\u002Fzstdmt\u002Fskills\u002Fquickstart\u002FSKILL.md",[],[5]]