[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6MQ6PDMHZXHW6BBJZSP8FQ0":3,"skill-same:01M6MQ6PDMHZXHW6BBJZSP8FQ0":77},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":15,"categories":16,"keywords":17,"publishedAt":33,"linkOnly":34,"markdownContent":35,"markdownBody":36,"frontMatter":37,"refName":49,"commitSha":50,"skillDirectory":51,"forksCount":52,"repositoryHtmlUrl":53,"repositoryHomepageUrl":6,"ownerHtmlUrl":54,"ownerBlogUrl":6,"ownerDescription":55,"updatedAt":56,"install":57,"resources":70},"01M6MQ6PDMHZXHW6BBJZSP8FQ0","gram",null,"Instagram CLI for viewing feeds, posts, profiles, and engagement via cookies.","Kernel8901\u002Fai-agent-skills-classification","Kernel8901","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F72647553?v=4","01M6KV388J2H5PNC8D8P940BJD","01M6KV38CS5B3AY63RKZB410YM",7,"MIT","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FAPIs与集成\u002Fgram\u002FSKILL.md",[],[5,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32],"cli","github","npm","https","cookies","feeds","node","instagram","install","engagement","via","profiles","posts","for","instagram cli","2026-11-10 10:12:30",false,"---\nname: gram\ndescription: Instagram CLI for viewing feeds, posts, profiles, and engagement via cookies.\nhomepage: https:\u002F\u002Fgithub.com\u002Farein\u002Fgram\nmetadata: {\"clawdbot\":{\"emoji\":\"?\",\"requires\":{\"bins\":[\"gram\"]},\"install\":[{\"id\":\"npm\",\"kind\":\"node\",\"package\":\"@cyberdrk\u002Fgram\",\"bins\":[\"gram\"],\"label\":\"Install gram (npm)\"}]}}\n---\n\n# gram ?\n\nInstagram CLI using REST\u002FGraphQL API + cookie auth.\n\n## Install\n\n```bash\n# npm\u002Fpnpm\u002Fbun\nnpm install -g @cyberdrk\u002Fgram\n\n# One-shot (no install)\nbunx @cyberdrk\u002Fgram whoami\n```\n\n## Authentication\n\n`gram` uses cookie-based auth from your Instagram web session.\n\nUse `--session-id`, `--csrf-token`, and `--ds-user-id` to pass cookies directly, or `--cookie-source` for browser cookies.\n\nRun `gram check` to see which source is active. For Arc\u002FBrave, use `--chrome-profile-dir \u003Cpath>`.\n\n## Commands\n\n### Account & Auth\n\n```bash\ngram whoami                    # Show logged-in account\ngram check                     # Show credential sources\ngram query-ids --refresh       # Refresh GraphQL query ID cache\n```\n\n### Reading Posts\n\n```bash\ngram post \u003Cshortcode-or-url>   # View a post\ngram \u003Cshortcode-or-url>        # Shorthand for post\ngram comments \u003Cshortcode> -n 20 # View comments on a post\ngram likers \u003Cshortcode>        # View users who liked a post\n```\n\n### Feeds\n\n```bash\ngram feed -n 20                # Home feed\ngram explore -n 20             # Explore\u002Fdiscover feed\n```\n\n### User Profiles\n\n```bash\ngram user \u003Cusername>           # View user profile\ngram user @instagram --json    # JSON output\ngram posts \u003Cusername> -n 20    # User's posts\ngram following [username]      # Users someone follows (defaults to you)\ngram followers [username]      # Someone's followers (defaults to you)\n```\n\n### Search\n\n```bash\ngram search \"query\"            # Search users, hashtags, places\ngram search \"coffee\" --type users\ngram search \"nyc\" --type places\ngram search \"#photography\" --type hashtags\n```\n\n### Engagement Actions\n\n```bash\ngram like \u003Cshortcode>          # Like a post\ngram unlike \u003Cshortcode>        # Unlike a post\ngram save \u003Cshortcode>          # Save\u002Fbookmark a post\ngram unsave \u003Cshortcode>        # Unsave a post\ngram comment \u003Cshortcode> \"nice!\" # Comment on a post\ngram follow \u003Cusername>         # Follow a user\ngram unfollow \u003Cusername>       # Unfollow a user\n```\n\n## Output Options\n\n```bash\n--json          # JSON output\n--json-full     # JSON with raw API response in _raw field\n--plain         # No emoji, no color (script-friendly)\n--no-emoji      # Disable emoji\n--no-color      # Disable ANSI colors (or set NO_COLOR=1)\n```\n\n## Global Options\n\n```bash\n--session-id \u003Ctoken>           # Instagram sessionid cookie\n--csrf-token \u003Ctoken>           # Instagram csrftoken cookie\n--ds-user-id \u003Cid>              # Instagram ds_user_id cookie\n--cookie-source \u003Csource>       # Cookie source for browser cookies (repeatable)\n--chrome-profile \u003Cname>        # Chrome profile name\n--chrome-profile-dir \u003Cpath>    # Chrome\u002FChromium profile dir or cookie DB path\n--firefox-profile \u003Cname>       # Firefox profile\n--timeout \u003Cms>                 # Request timeout\n--cookie-timeout \u003Cms>          # Cookie extraction timeout\n```\n\n## Config File\n\n`~\u002F.config\u002Fgram\u002Fconfig.json5` (global) or `.\u002F.gramrc.json5` (project):\n\n```json5\n{\n  cookieSource: [\"safari\", \"chrome\"],\n  chromeProfile: \"Profile 1\",\n  timeoutMs: 60000\n}\n```\n\nEnvironment variables: `GRAM_TIMEOUT_MS`, `GRAM_COOKIE_TIMEOUT_MS`\n\n## Troubleshooting\n\n### Query IDs stale (404 errors)\n```bash\ngram query-ids --refresh\n```\n\n### Cookie extraction fails\n- Check browser is logged into Instagram\n- Try different `--cookie-source`\n- For Arc\u002FBrave: use `--chrome-profile-dir`\n- Provide cookies manually: `--session-id`, `--csrf-token`, `--ds-user-id`\n\n### User-agent mismatch errors\n- The CLI uses desktop user-agent by default\n- If your session was created on mobile, it may fail\n- Create a new session by logging in via desktop browser\n\n---\n\n**TL;DR**: View feeds, profiles, search, and engage with Instagram via CLI. ?\n","# gram ?\n\nInstagram CLI using REST\u002FGraphQL API + cookie auth.\n\n## Install\n\n```bash\n# npm\u002Fpnpm\u002Fbun\nnpm install -g @cyberdrk\u002Fgram\n\n# One-shot (no install)\nbunx @cyberdrk\u002Fgram whoami\n```\n\n## Authentication\n\n`gram` uses cookie-based auth from your Instagram web session.\n\nUse `--session-id`, `--csrf-token`, and `--ds-user-id` to pass cookies directly, or `--cookie-source` for browser cookies.\n\nRun `gram check` to see which source is active. For Arc\u002FBrave, use `--chrome-profile-dir \u003Cpath>`.\n\n## Commands\n\n### Account & Auth\n\n```bash\ngram whoami                    # Show logged-in account\ngram check                     # Show credential sources\ngram query-ids --refresh       # Refresh GraphQL query ID cache\n```\n\n### Reading Posts\n\n```bash\ngram post \u003Cshortcode-or-url>   # View a post\ngram \u003Cshortcode-or-url>        # Shorthand for post\ngram comments \u003Cshortcode> -n 20 # View comments on a post\ngram likers \u003Cshortcode>        # View users who liked a post\n```\n\n### Feeds\n\n```bash\ngram feed -n 20                # Home feed\ngram explore -n 20             # Explore\u002Fdiscover feed\n```\n\n### User Profiles\n\n```bash\ngram user \u003Cusername>           # View user profile\ngram user @instagram --json    # JSON output\ngram posts \u003Cusername> -n 20    # User's posts\ngram following [username]      # Users someone follows (defaults to you)\ngram followers [username]      # Someone's followers (defaults to you)\n```\n\n### Search\n\n```bash\ngram search \"query\"            # Search users, hashtags, places\ngram search \"coffee\" --type users\ngram search \"nyc\" --type places\ngram search \"#photography\" --type hashtags\n```\n\n### Engagement Actions\n\n```bash\ngram like \u003Cshortcode>          # Like a post\ngram unlike \u003Cshortcode>        # Unlike a post\ngram save \u003Cshortcode>          # Save\u002Fbookmark a post\ngram unsave \u003Cshortcode>        # Unsave a post\ngram comment \u003Cshortcode> \"nice!\" # Comment on a post\ngram follow \u003Cusername>         # Follow a user\ngram unfollow \u003Cusername>       # Unfollow a user\n```\n\n## Output Options\n\n```bash\n--json          # JSON output\n--json-full     # JSON with raw API response in _raw field\n--plain         # No emoji, no color (script-friendly)\n--no-emoji      # Disable emoji\n--no-color      # Disable ANSI colors (or set NO_COLOR=1)\n```\n\n## Global Options\n\n```bash\n--session-id \u003Ctoken>           # Instagram sessionid cookie\n--csrf-token \u003Ctoken>           # Instagram csrftoken cookie\n--ds-user-id \u003Cid>              # Instagram ds_user_id cookie\n--cookie-source \u003Csource>       # Cookie source for browser cookies (repeatable)\n--chrome-profile \u003Cname>        # Chrome profile name\n--chrome-profile-dir \u003Cpath>    # Chrome\u002FChromium profile dir or cookie DB path\n--firefox-profile \u003Cname>       # Firefox profile\n--timeout \u003Cms>                 # Request timeout\n--cookie-timeout \u003Cms>          # Cookie extraction timeout\n```\n\n## Config File\n\n`~\u002F.config\u002Fgram\u002Fconfig.json5` (global) or `.\u002F.gramrc.json5` (project):\n\n```json5\n{\n  cookieSource: [\"safari\", \"chrome\"],\n  chromeProfile: \"Profile 1\",\n  timeoutMs: 60000\n}\n```\n\nEnvironment variables: `GRAM_TIMEOUT_MS`, `GRAM_COOKIE_TIMEOUT_MS`\n\n## Troubleshooting\n\n### Query IDs stale (404 errors)\n```bash\ngram query-ids --refresh\n```\n\n### Cookie extraction fails\n- Check browser is logged into Instagram\n- Try different `--cookie-source`\n- For Arc\u002FBrave: use `--chrome-profile-dir`\n- Provide cookies manually: `--session-id`, `--csrf-token`, `--ds-user-id`\n\n### User-agent mismatch errors\n- The CLI uses desktop user-agent by default\n- If your session was created on mobile, it may fail\n- Create a new session by logging in via desktop browser\n\n---\n\n**TL;DR**: View feeds, profiles, search, and engage with Instagram via CLI. ?\n",{"name":5,"homepage":38,"metadata":39,"description":7},"https:\u002F\u002Fgithub.com\u002Farein\u002Fgram",{"clawdbot":40},{"emoji":41,"install":42,"requires":47},"?",[43],{"id":20,"bins":44,"kind":24,"label":45,"package":46},[5],"Install gram (npm)","@cyberdrk\u002Fgram",{"bins":48},[5],"main","f4cb2d49f7667e79ef7804f50396d5aaffdf1f56","APIs与集成\u002Fgram",1,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification","https:\u002F\u002Fgithub.com\u002FKernel8901","a little little little dobe in life but science geek","2026-04-05 16:43:56",{"source":8,"skillName":5,"commands":58,"prompt":68,"zipAvailable":69},[59,62,65],{"tool":60,"command":61},"npx","npx skills add Kernel8901\u002Fai-agent-skills-classification --skill gram",{"tool":63,"command":64},"bunx","bunx skills add Kernel8901\u002Fai-agent-skills-classification --skill gram",{"tool":66,"command":67},"pnpm","pnpm dlx skills add Kernel8901\u002Fai-agent-skills-classification --skill gram","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FAPIs与集成\u002Fgram\u002FSKILL.md",true,[71],{"path":72,"resourceType":73,"resourceTypeDesc":74,"sizeBytes":75,"sourceHtmlUrl":76},"_meta.json","REFERENCE","参考文档",292,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002FAPIs与集成\u002Fgram\u002F_meta.json",[78,102,138,149,159,185],{"skillNo":79,"name":80,"nameZh":6,"description":81,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":82,"categories":83,"keywords":84,"publishedAt":33},"01M6Q5R6WZ06RRB9RQTW54B34B","zyfai","Earn yield on any Ethereum wallet on Base, Arbitrum, and Plasma. Use when a user wants passive DeFi yield on their funds. Deploys a non-custodial subaccount (Safe) linked to their EOA, enables automated yield optimization, and lets them deposit\u002Fwithdraw anytime.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzyfai-sdk\u002FSKILL.md",[],[80,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101],"safe","ethereum","defi","Optimization","user","use","Wallet","base","deposit","withdraw","yield","arbitrum","non-custodial","passive","defi yield","earn","yield optimization",{"skillNo":103,"name":104,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":105,"categories":106,"keywords":120,"publishedAt":33},"01M6Q5R337B5JSNER4P4YS03TN","zerion-api","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api\u002FSKILL.md",[107,112,115],{"categoryNo":108,"categoryName":109,"taxonomyType":110,"taxonomyTypeDesc":111},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":113,"categoryName":114,"taxonomyType":110,"taxonomyTypeDesc":111},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":116,"categoryName":117,"taxonomyType":118,"taxonomyTypeDesc":119},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[121,122,123,124,125,126,127,87,128,91,129,130,131,132,133,134,135,136,137],"api","zerion api","zerion","MCP","mcp server","server","blockchain","transactions","crypto wallet","crypto","evm","solana","query","across","positions","token","prices",{"skillNo":139,"name":140,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":141,"categories":142,"keywords":146,"publishedAt":33},"01M6Q5QZFYTDAZMZ27BN5VZXAR","zerion-api-skill","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-skill\u002FSKILL.md",[143,144,145],{"categoryNo":108,"categoryName":109,"taxonomyType":110,"taxonomyTypeDesc":111},{"categoryNo":113,"categoryName":114,"taxonomyType":110,"taxonomyTypeDesc":111},{"categoryNo":116,"categoryName":117,"taxonomyType":118,"taxonomyTypeDesc":119},[121,147,148,122,123,124,125,126,127,87,128,91,130,131,132,133,134,135,136,137],"api skill","zerion api skill",{"skillNo":150,"name":151,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":152,"categories":153,"keywords":157,"publishedAt":33},"01M6Q5QW17QW98RA3FE45E4RD8","zerion-api-mcp","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-mcp\u002FSKILL.md",[154,155,156],{"categoryNo":108,"categoryName":109,"taxonomyType":110,"taxonomyTypeDesc":111},{"categoryNo":113,"categoryName":114,"taxonomyType":110,"taxonomyTypeDesc":111},{"categoryNo":116,"categoryName":117,"taxonomyType":118,"taxonomyTypeDesc":119},[124,121,158,122,123,125,126,87,128,91,129,130,131,132,133,134,135,136,137],"zerion api mcp",{"skillNo":160,"name":161,"nameZh":6,"description":162,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":163,"categories":164,"keywords":168,"publishedAt":33},"01M6Q5QQYZB7A501BDEQWKGSJT","yahoo-finance-forex","Fetches real-time FOREX news and market data from Yahoo Finance for major currency pairs (EUR\u002FUSD, GBP\u002FUSD, USD\u002FJPY, etc.). Analyzes sentiment and provides trading context.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fyahoo-finance-forex\u002FSKILL.md",[165],{"categoryNo":166,"categoryName":167,"taxonomyType":118,"taxonomyTypeDesc":119},"01JBSEEDCAT000000000000040","财务",[169,170,171,172,173,19,21,174,175,176,26,177,178,179,180,181,182,183,184,31],"finance","yahoo finance","forex","yahoo","yahoo finance forex","sentiment","real-time","python3","Market","usd","news","time","currency","gbp","pip","market data",{"skillNo":186,"name":187,"nameZh":6,"description":188,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":189,"categories":190,"keywords":192,"publishedAt":33},"01M6Q5QM6VS84WZVM7BKXXPF32","yahoo-finance","This skill should be used when the user asks to \"get stock prices\", \"check stock quotes\", \"look up earnings\", \"get financial data\", \"find trending stocks\", or needs stock market data from Yahoo Finance.","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fyahoo-finance-cli\u002FSKILL.md",[191],{"categoryNo":166,"categoryName":167,"taxonomyType":118,"taxonomyTypeDesc":119},[169,170,172,18,193,194,195,196,197,177,198,199,200,201,202,203,204,205,137,184],"homebrew","find","check","brew","up","local","get","stock","link","trending","sf","quotes","ln"]