[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6PZSS8NRENDT787YRGBCCG0":3,"skill-same:01M6PZSS8NRENDT787YRGBCCG0":76},{"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":38,"linkOnly":39,"markdownContent":40,"markdownBody":41,"frontMatter":42,"refName":48,"commitSha":49,"skillDirectory":50,"forksCount":51,"repositoryHtmlUrl":52,"repositoryHomepageUrl":6,"ownerHtmlUrl":53,"ownerBlogUrl":6,"ownerDescription":54,"updatedAt":55,"install":56,"resources":69},"01M6PZSS8NRENDT787YRGBCCG0","gcalcli-calendar",null,"Google Calendar via gcalcli: today-only agenda by default, bounded meaning-first lookup via agenda scans, and fast create\u002Fdelete with verification--optimized for low tool calls and minimal output.","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\u002F搜索与研究\u002Fgcalcli-calendar\u002FSKILL.md",[],[18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37],"calendar","gcalcli calendar","gcalcli","bounded","google","for","meaning","calls","with","output","via","agenda","default","minimal","only","tool","first","verification","delete","create","2026-11-10 10:12:30",false,"---\nname: gcalcli-calendar\ndescription: \"Google Calendar via gcalcli: today-only agenda by default, bounded meaning-first lookup via agenda scans, and fast create\u002Fdelete with verification--optimized for low tool calls and minimal output.\"\nmetadata: {\"openclaw\":{\"emoji\":\"?\",\"requires\":{\"bins\":[\"gcalcli\"]}}}\n---\n\n# gcalcli-calendar\n\nUse `gcalcli` to read\u002Fsearch\u002Fmanage Google Calendar with minimal tool calls and minimal output.\n\n## Rules\n\n### CLI flag placement (critical)\n- Global flags (`--nocolor`, `--calendar`) go BEFORE the subcommand.\n- Subcommand-specific flags go AFTER the subcommand name.\n- Example: `gcalcli --nocolor delete --iamaexpert \"query\" start end` — NOT `gcalcli --nocolor --iamaexpert delete ...`.\n- This applies to ALL subcommand flags: `--iamaexpert` (delete), `--noprompt`\u002F`--allday` (add), `--use-legacy-import` (import), etc.\n\n### Output & language\n- Don't print CLI commands\u002Fflags\u002Ftool details unless the user explicitly asks (e.g. \"show commands used\", \"\u002Fdebug\", \"\u002Fcommands\").\n- If asked for commands: print ALL executed commands in order (including retries) and nothing else.\n- Don't mix languages within one reply.\n- Be concise. No scope unless nothing found.\n\n### Dates & formatting\n- Human-friendly dates by default. ISO only if explicitly requested.\n- Don't quote event titles unless needed to disambiguate.\n\n### Calendar scope\n- Trust gcalcli config (default\u002Fignore calendars). Don't broaden scope unless user asks \"across all calendars\" or results are clearly wrong.\n\n### Agenda (today-only by default)\n- If user asks \"agenda\" without a period, return today only.\n- Expand only if explicitly asked (tomorrow \u002F next N days \u002F date range).\n\n### Weekday requests (no mental math)\nIf user says \"on Monday\u002FTuesday\u002F...\" without a date:\n1) fetch next 14 days agenda once,\n2) pick matching day\u002Fevent from tool output,\n3) proceed (or disambiguate if multiple).\n\n### Finding events: prefer deterministic agenda scan (meaning-first)\nWhen locating events to cancel\u002Fdelete\u002Fedit:\n- Prefer `agenda` over `search`.\n- Use a bounded window and match events by meaning (semantic match) rather than exact text.\n- Default locate windows:\n  - If user gives an exact date: scan that day only.\n  - If user gives a weekday: scan next 14 days.\n  - If user gives only meaning words (\"train\", \"lecture\", etc.) with no date: scan next 30 days first.\n  - If still not found: expand to 180 days and say so only if still empty.\n\nUse gcalcli `search` only as a fallback when:\n- the time window would be too large to scan via agenda (token-heavy), or\n- the user explicitly asked to \"search\".\n\n### Search (bounded)\n- Default search window: next ~180 days (unless user specified otherwise).\n- If no matches: say \"No matches in next ~6 months (\u003Cfrom>->\u003Cto>)\" and offer to expand.\n- Show scope only when nothing is found.\n\n### Tool efficiency\n- Default: use `--nocolor` to reduce formatting noise and tokens.\n- Use `--tsv` only if you must parse\u002Fdedupe\u002Fsort.\n\n## Actions policy (optimized)\n\n### Unambiguous actions run immediately\nFor cancel\u002Fdelete\u002Fedit actions:\n- Do NOT ask for confirmation by default.\n- Run immediately ONLY if the target event is unambiguous:\n  - single clear match in a tight window, OR\n  - user specified exact date+time and a matching event exists.\n\nIf ambiguous (multiple candidates):\n- Ask a short disambiguation question listing the smallest set of candidates (1-3 lines) and wait.\n\n### Create events: overlap check MUST be cross-calendar (non-ignored scope)\nWhen creating an event:\n- Always run a best-effort overlap check across ALL non-ignored calendars by scanning agenda WITHOUT `--calendar`.\n  - This ensures overlaps are detected even if the new event is created into a specific calendar.\n- If overlap exists with busy events:\n  - Ask for confirmation before creating.\n- If no overlap:\n  - Create immediately.\n\n### Choose the right create method\n- **`add`** — default for one-off events. Supports `--allday`, `--reminder`, `--noprompt`. Does NOT support recurrence or free\u002Fbusy (transparency).\n- **`import` via stdin** — use ONLY when you need recurrence (RRULE) or free\u002Fbusy (TRANSP:TRANSPARENT). Pipe ICS content via stdin; NEVER write temp .ics files (working directory is unreliable in exec sandbox).\n- **`quick`** — avoid unless user explicitly asks for natural-language add. Less deterministic.\n\n### Deletes must be reliable\n- Use non-interactive delete with `--iamaexpert` (a `delete` subcommand flag — goes AFTER `delete`).\n- Verify once via agenda in the same tight window.\n- If verification still shows the event, do one retry with `--refresh`.\n- Never claim success unless verification confirms.\n\n## Canonical commands\n\n### Agenda (deterministic listing)\n- Today: `gcalcli --nocolor agenda today tomorrow`\n- Next 14d (weekday resolution): `gcalcli --nocolor agenda today +14d`\n- Next 30d (meaning-first locate): `gcalcli --nocolor agenda today +30d`\n- Custom: `gcalcli --nocolor agenda \u003Cstart> \u003Cend>`\n\n### Search (fallback \u002F explicit request)\n- Default (~6 months): `gcalcli --nocolor search \"\u003Cquery>\" today +180d`\n- Custom: `gcalcli --nocolor search \"\u003Cquery>\" \u003Cstart> \u003Cend>`\n\n### Create — `add` (one-off events)\n- Overlap preflight (tight, cross-calendar):\n  - `gcalcli --nocolor agenda \u003Cstart> \u003Cend>`\n  - IMPORTANT: do NOT add `--calendar` here; overlaps must be checked across all non-ignored calendars.\n- Timed event:\n  - `gcalcli --nocolor --calendar \"\u003CCal>\" add --noprompt --title \"\u003CTitle>\" --when \"\u003CStart>\" --duration \u003Cminutes>`\n- All-day event:\n  - `gcalcli --nocolor --calendar \"\u003CCal>\" add --noprompt --allday --title \"\u003CTitle>\" --when \"\u003CDate>\"`\n- With reminders (repeatable flag):\n  - `--reminder \"20160 popup\"` → 14 days before (20160 = 14×24×60)\n  - `--reminder \"10080 popup\"` → 7 days before\n  - `--reminder \"0 popup\"` → at event start\n  - Time unit suffixes: `w` (weeks), `d` (days), `h` (hours), `m` (minutes). No suffix = minutes.\n  - Method: `popup` (default), `email`, `sms`.\n\n### Create — `import` via stdin (recurrence \u002F free\u002Fbusy)\nUse ONLY when `add` can't cover the need (recurring events, TRANSP, etc.).\nPipe ICS directly via stdin — never write temp files.\n```\necho 'BEGIN:VCALENDAR\nVERSION:2.0\nBEGIN:VEVENT\nDTSTART;VALUE=DATE:20260308\nSUMMARY:Event Title\nRRULE:FREQ=YEARLY\nTRANSP:TRANSPARENT\nEND:VEVENT\nEND:VCALENDAR' | gcalcli import --calendar \"\u003CCal>\"\n```\n- `DTSTART;VALUE=DATE:YYYYMMDD` for all-day; `DTSTART:YYYYMMDDTHHmmSS` for timed.\n- `RRULE:FREQ=YEARLY` — yearly recurrence. Also: `DAILY`, `WEEKLY`, `MONTHLY`.\n- `TRANSP:TRANSPARENT` — free; `TRANSP:OPAQUE` — busy (default).\n- One import call = one event (one VEVENT block). For multiple events, run separate piped imports.\n- Add `--reminder \"TIME\"` flag(s) to set reminders (overrides any VALARM in ICS).\n- All import-specific flags (`--use-legacy-import`, `--verbose`, etc.) go AFTER `import`.\n\n### Delete (no confirmation if unambiguous)\n- Locate via agenda (preferred):\n  - `gcalcli --nocolor agenda \u003CdayStart> \u003CdayEnd>` (exact date)\n  - `gcalcli --nocolor agenda today +14d` (weekday)\n  - `gcalcli --nocolor agenda today +30d` (meaning only)\n- Delete (non-interactive, bounded):\n  - `gcalcli --nocolor delete --iamaexpert \"\u003Cquery>\" \u003Cstart> \u003Cend>`\n- Verify (same window):\n  - `gcalcli --nocolor agenda \u003CdayStart> \u003CdayEnd>`\n- Optional one retry if still present:\n  - `gcalcli --nocolor --refresh agenda \u003CdayStart> \u003CdayEnd>`\n\n### Edit \u002F Modify existing events\n- `gcalcli edit` is interactive — cannot be used in non-interactive exec.\n- To change properties not editable in-place: **delete + recreate** the event.\n  - Locate → delete (with `--iamaexpert`) → create with updated properties → verify.\n- For bulk property changes (e.g. setting all events to free): iterate delete+recreate per event.\n","# gcalcli-calendar\n\nUse `gcalcli` to read\u002Fsearch\u002Fmanage Google Calendar with minimal tool calls and minimal output.\n\n## Rules\n\n### CLI flag placement (critical)\n- Global flags (`--nocolor`, `--calendar`) go BEFORE the subcommand.\n- Subcommand-specific flags go AFTER the subcommand name.\n- Example: `gcalcli --nocolor delete --iamaexpert \"query\" start end` — NOT `gcalcli --nocolor --iamaexpert delete ...`.\n- This applies to ALL subcommand flags: `--iamaexpert` (delete), `--noprompt`\u002F`--allday` (add), `--use-legacy-import` (import), etc.\n\n### Output & language\n- Don't print CLI commands\u002Fflags\u002Ftool details unless the user explicitly asks (e.g. \"show commands used\", \"\u002Fdebug\", \"\u002Fcommands\").\n- If asked for commands: print ALL executed commands in order (including retries) and nothing else.\n- Don't mix languages within one reply.\n- Be concise. No scope unless nothing found.\n\n### Dates & formatting\n- Human-friendly dates by default. ISO only if explicitly requested.\n- Don't quote event titles unless needed to disambiguate.\n\n### Calendar scope\n- Trust gcalcli config (default\u002Fignore calendars). Don't broaden scope unless user asks \"across all calendars\" or results are clearly wrong.\n\n### Agenda (today-only by default)\n- If user asks \"agenda\" without a period, return today only.\n- Expand only if explicitly asked (tomorrow \u002F next N days \u002F date range).\n\n### Weekday requests (no mental math)\nIf user says \"on Monday\u002FTuesday\u002F...\" without a date:\n1) fetch next 14 days agenda once,\n2) pick matching day\u002Fevent from tool output,\n3) proceed (or disambiguate if multiple).\n\n### Finding events: prefer deterministic agenda scan (meaning-first)\nWhen locating events to cancel\u002Fdelete\u002Fedit:\n- Prefer `agenda` over `search`.\n- Use a bounded window and match events by meaning (semantic match) rather than exact text.\n- Default locate windows:\n  - If user gives an exact date: scan that day only.\n  - If user gives a weekday: scan next 14 days.\n  - If user gives only meaning words (\"train\", \"lecture\", etc.) with no date: scan next 30 days first.\n  - If still not found: expand to 180 days and say so only if still empty.\n\nUse gcalcli `search` only as a fallback when:\n- the time window would be too large to scan via agenda (token-heavy), or\n- the user explicitly asked to \"search\".\n\n### Search (bounded)\n- Default search window: next ~180 days (unless user specified otherwise).\n- If no matches: say \"No matches in next ~6 months (\u003Cfrom>->\u003Cto>)\" and offer to expand.\n- Show scope only when nothing is found.\n\n### Tool efficiency\n- Default: use `--nocolor` to reduce formatting noise and tokens.\n- Use `--tsv` only if you must parse\u002Fdedupe\u002Fsort.\n\n## Actions policy (optimized)\n\n### Unambiguous actions run immediately\nFor cancel\u002Fdelete\u002Fedit actions:\n- Do NOT ask for confirmation by default.\n- Run immediately ONLY if the target event is unambiguous:\n  - single clear match in a tight window, OR\n  - user specified exact date+time and a matching event exists.\n\nIf ambiguous (multiple candidates):\n- Ask a short disambiguation question listing the smallest set of candidates (1-3 lines) and wait.\n\n### Create events: overlap check MUST be cross-calendar (non-ignored scope)\nWhen creating an event:\n- Always run a best-effort overlap check across ALL non-ignored calendars by scanning agenda WITHOUT `--calendar`.\n  - This ensures overlaps are detected even if the new event is created into a specific calendar.\n- If overlap exists with busy events:\n  - Ask for confirmation before creating.\n- If no overlap:\n  - Create immediately.\n\n### Choose the right create method\n- **`add`** — default for one-off events. Supports `--allday`, `--reminder`, `--noprompt`. Does NOT support recurrence or free\u002Fbusy (transparency).\n- **`import` via stdin** — use ONLY when you need recurrence (RRULE) or free\u002Fbusy (TRANSP:TRANSPARENT). Pipe ICS content via stdin; NEVER write temp .ics files (working directory is unreliable in exec sandbox).\n- **`quick`** — avoid unless user explicitly asks for natural-language add. Less deterministic.\n\n### Deletes must be reliable\n- Use non-interactive delete with `--iamaexpert` (a `delete` subcommand flag — goes AFTER `delete`).\n- Verify once via agenda in the same tight window.\n- If verification still shows the event, do one retry with `--refresh`.\n- Never claim success unless verification confirms.\n\n## Canonical commands\n\n### Agenda (deterministic listing)\n- Today: `gcalcli --nocolor agenda today tomorrow`\n- Next 14d (weekday resolution): `gcalcli --nocolor agenda today +14d`\n- Next 30d (meaning-first locate): `gcalcli --nocolor agenda today +30d`\n- Custom: `gcalcli --nocolor agenda \u003Cstart> \u003Cend>`\n\n### Search (fallback \u002F explicit request)\n- Default (~6 months): `gcalcli --nocolor search \"\u003Cquery>\" today +180d`\n- Custom: `gcalcli --nocolor search \"\u003Cquery>\" \u003Cstart> \u003Cend>`\n\n### Create — `add` (one-off events)\n- Overlap preflight (tight, cross-calendar):\n  - `gcalcli --nocolor agenda \u003Cstart> \u003Cend>`\n  - IMPORTANT: do NOT add `--calendar` here; overlaps must be checked across all non-ignored calendars.\n- Timed event:\n  - `gcalcli --nocolor --calendar \"\u003CCal>\" add --noprompt --title \"\u003CTitle>\" --when \"\u003CStart>\" --duration \u003Cminutes>`\n- All-day event:\n  - `gcalcli --nocolor --calendar \"\u003CCal>\" add --noprompt --allday --title \"\u003CTitle>\" --when \"\u003CDate>\"`\n- With reminders (repeatable flag):\n  - `--reminder \"20160 popup\"` → 14 days before (20160 = 14×24×60)\n  - `--reminder \"10080 popup\"` → 7 days before\n  - `--reminder \"0 popup\"` → at event start\n  - Time unit suffixes: `w` (weeks), `d` (days), `h` (hours), `m` (minutes). No suffix = minutes.\n  - Method: `popup` (default), `email`, `sms`.\n\n### Create — `import` via stdin (recurrence \u002F free\u002Fbusy)\nUse ONLY when `add` can't cover the need (recurring events, TRANSP, etc.).\nPipe ICS directly via stdin — never write temp files.\n```\necho 'BEGIN:VCALENDAR\nVERSION:2.0\nBEGIN:VEVENT\nDTSTART;VALUE=DATE:20260308\nSUMMARY:Event Title\nRRULE:FREQ=YEARLY\nTRANSP:TRANSPARENT\nEND:VEVENT\nEND:VCALENDAR' | gcalcli import --calendar \"\u003CCal>\"\n```\n- `DTSTART;VALUE=DATE:YYYYMMDD` for all-day; `DTSTART:YYYYMMDDTHHmmSS` for timed.\n- `RRULE:FREQ=YEARLY` — yearly recurrence. Also: `DAILY`, `WEEKLY`, `MONTHLY`.\n- `TRANSP:TRANSPARENT` — free; `TRANSP:OPAQUE` — busy (default).\n- One import call = one event (one VEVENT block). For multiple events, run separate piped imports.\n- Add `--reminder \"TIME\"` flag(s) to set reminders (overrides any VALARM in ICS).\n- All import-specific flags (`--use-legacy-import`, `--verbose`, etc.) go AFTER `import`.\n\n### Delete (no confirmation if unambiguous)\n- Locate via agenda (preferred):\n  - `gcalcli --nocolor agenda \u003CdayStart> \u003CdayEnd>` (exact date)\n  - `gcalcli --nocolor agenda today +14d` (weekday)\n  - `gcalcli --nocolor agenda today +30d` (meaning only)\n- Delete (non-interactive, bounded):\n  - `gcalcli --nocolor delete --iamaexpert \"\u003Cquery>\" \u003Cstart> \u003Cend>`\n- Verify (same window):\n  - `gcalcli --nocolor agenda \u003CdayStart> \u003CdayEnd>`\n- Optional one retry if still present:\n  - `gcalcli --nocolor --refresh agenda \u003CdayStart> \u003CdayEnd>`\n\n### Edit \u002F Modify existing events\n- `gcalcli edit` is interactive — cannot be used in non-interactive exec.\n- To change properties not editable in-place: **delete + recreate** the event.\n  - Locate → delete (with `--iamaexpert`) → create with updated properties → verify.\n- For bulk property changes (e.g. setting all events to free): iterate delete+recreate per event.\n",{"name":5,"metadata":43,"description":7},{"openclaw":44},{"emoji":45,"requires":46},"?",{"bins":47},[20],"main","f4cb2d49f7667e79ef7804f50396d5aaffdf1f56","搜索与研究\u002Fgcalcli-calendar",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":57,"prompt":67,"zipAvailable":68},[58,61,64],{"tool":59,"command":60},"npx","npx skills add Kernel8901\u002Fai-agent-skills-classification --skill gcalcli-calendar",{"tool":62,"command":63},"bunx","bunx skills add Kernel8901\u002Fai-agent-skills-classification --skill gcalcli-calendar",{"tool":65,"command":66},"pnpm","pnpm dlx skills add Kernel8901\u002Fai-agent-skills-classification --skill gcalcli-calendar","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F搜索与研究\u002Fgcalcli-calendar\u002FSKILL.md",true,[70],{"path":71,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":74,"sourceHtmlUrl":75},"_meta.json","REFERENCE","参考文档",829,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F搜索与研究\u002Fgcalcli-calendar\u002F_meta.json",[77,101,137,148,158,187],{"skillNo":78,"name":79,"nameZh":6,"description":80,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":81,"categories":82,"keywords":83,"publishedAt":38},"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",[],[79,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100],"safe","ethereum","defi","Optimization","user","use","Wallet","base","deposit","withdraw","yield","arbitrum","non-custodial","passive","defi yield","earn","yield optimization",{"skillNo":102,"name":103,"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":104,"categories":105,"keywords":119,"publishedAt":38},"01M6Q5R337B5JSNER4P4YS03TN","zerion-api","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api\u002FSKILL.md",[106,111,114],{"categoryNo":107,"categoryName":108,"taxonomyType":109,"taxonomyTypeDesc":110},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":112,"categoryName":113,"taxonomyType":109,"taxonomyTypeDesc":110},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":115,"categoryName":116,"taxonomyType":117,"taxonomyTypeDesc":118},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[120,121,122,123,124,125,126,86,127,90,128,129,130,131,132,133,134,135,136],"api","zerion api","zerion","MCP","mcp server","server","blockchain","transactions","crypto wallet","crypto","evm","solana","query","across","positions","token","prices",{"skillNo":138,"name":139,"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":140,"categories":141,"keywords":145,"publishedAt":38},"01M6Q5QZFYTDAZMZ27BN5VZXAR","zerion-api-skill","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-skill\u002FSKILL.md",[142,143,144],{"categoryNo":107,"categoryName":108,"taxonomyType":109,"taxonomyTypeDesc":110},{"categoryNo":112,"categoryName":113,"taxonomyType":109,"taxonomyTypeDesc":110},{"categoryNo":115,"categoryName":116,"taxonomyType":117,"taxonomyTypeDesc":118},[120,146,147,121,122,123,124,125,126,86,127,90,129,130,131,132,133,134,135,136],"api skill","zerion api skill",{"skillNo":149,"name":150,"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":151,"categories":152,"keywords":156,"publishedAt":38},"01M6Q5QW17QW98RA3FE45E4RD8","zerion-api-mcp","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-mcp\u002FSKILL.md",[153,154,155],{"categoryNo":107,"categoryName":108,"taxonomyType":109,"taxonomyTypeDesc":110},{"categoryNo":112,"categoryName":113,"taxonomyType":109,"taxonomyTypeDesc":110},{"categoryNo":115,"categoryName":116,"taxonomyType":117,"taxonomyTypeDesc":118},[123,120,157,121,122,124,125,86,127,90,128,129,130,131,132,133,134,135,136],"zerion api mcp",{"skillNo":159,"name":160,"nameZh":6,"description":161,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":162,"categories":163,"keywords":167,"publishedAt":38},"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",[164],{"categoryNo":165,"categoryName":166,"taxonomyType":117,"taxonomyTypeDesc":118},"01JBSEEDCAT000000000000040","财务",[168,169,170,171,172,173,174,175,176,177,178,179,180,181,182,183,184,185,186,23],"finance","yahoo finance","forex","yahoo","yahoo finance forex","github","https","sentiment","real-time","python3","install","Market","usd","news","time","currency","gbp","pip","market data",{"skillNo":188,"name":189,"nameZh":6,"description":190,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":191,"categories":192,"keywords":194,"publishedAt":38},"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",[193],{"categoryNo":165,"categoryName":166,"taxonomyType":117,"taxonomyTypeDesc":118},[168,169,171,195,196,197,198,199,200,179,201,202,203,204,205,206,207,208,136,186],"cli","homebrew","find","check","brew","up","local","get","stock","link","trending","sf","quotes","ln"]