[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6MZ9GAEN8QEY5P7Y71TCCK5":3,"skill-same:01M6MZ9GAEN8QEY5P7Y71TCCK5":100},{"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":25,"publishedAt":46,"linkOnly":47,"markdownContent":48,"markdownBody":49,"frontMatter":50,"refName":58,"commitSha":59,"skillDirectory":60,"forksCount":61,"repositoryHtmlUrl":62,"repositoryHomepageUrl":6,"ownerHtmlUrl":63,"ownerBlogUrl":6,"ownerDescription":64,"updatedAt":65,"install":66,"resources":79},"01M6MZ9GAEN8QEY5P7Y71TCCK5","fulcra-context",null,"Access your human's personal context data (biometrics, sleep, activity, calendar, location) via the Fulcra Life API and MCP server. Requires human's Fulcra account + OAuth2 consent.","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人工智能与大型语言模型\u002Ffulcra-context\u002FSKILL.md",[17,22],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",[26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45],"fulcra context","context","sleep","MCP","activity","via","token","life","human","location","calendar","curl","access","api","oauth2","data","server","https","mcp server","personal","2026-11-10 10:12:30",false,"---\nname: fulcra-context\ndescription: Access your human's personal context data (biometrics, sleep, activity, calendar, location) via the Fulcra Life API and MCP server. Requires human's Fulcra account + OAuth2 consent.\nhomepage: https:\u002F\u002Ffulcradynamics.com\nmetadata: {\"openclaw\":{\"emoji\":\"?\",\"requires\":{\"bins\":[\"curl\"]},\"primaryEnv\":\"FULCRA_ACCESS_TOKEN\"}}\n---\n\n# Fulcra Context — Personal Data for AI Partners\n\nGive your agent situational awareness. With your human's consent, access their biometrics, sleep, activity, location, and calendar data from the Fulcra Life API.\n\n## What This Enables\n\nWith Fulcra Context, you can:\n- Know how your human slept → adjust morning briefing intensity\n- See heart rate \u002F HRV trends → detect stress, suggest breaks\n- Check location → context-aware suggestions (home vs. office vs. traveling)\n- Read calendar → proactive meeting prep, schedule awareness\n- Track workouts → recovery-aware task scheduling\n\n## Privacy Model\n\n- **OAuth2 per-user** — your human controls exactly what data you see\n- **Their data stays theirs** — Fulcra stores it, you get read access only\n- **Consent is revocable** — they can disconnect anytime\n- **NEVER share your human's Fulcra data publicly without explicit permission**\n\n## Setup\n\n### Option 1: MCP Server (Recommended)\n\nUse Fulcra's hosted MCP server at `https:\u002F\u002Fmcp.fulcradynamics.com\u002Fmcp` (Streamable HTTP transport, OAuth2 auth).\n\nYour human needs a Fulcra account (free via the [Context iOS app](https:\u002F\u002Fapps.apple.com\u002Fapp\u002Fid1633037434) or [Portal](https:\u002F\u002Fportal.fulcradynamics.com\u002F)).\n\n**Claude Desktop config** (claude_desktop_config.json):\n```json\n{\n  \"mcpServers\": {\n    \"fulcra_context\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"mcp-remote\", \"https:\u002F\u002Fmcp.fulcradynamics.com\u002Fmcp\"]\n    }\n  }\n}\n```\n\n**Or run locally via uvx:**\n```json\n{\n  \"mcpServers\": {\n    \"fulcra_context\": {\n      \"command\": \"uvx\",\n      \"args\": [\"fulcra-context-mcp@latest\"]\n    }\n  }\n}\n```\n\nAlso tested with: Goose, Windsurf, VS Code. Open source: [github.com\u002Ffulcradynamics\u002Ffulcra-context-mcp](https:\u002F\u002Fgithub.com\u002Ffulcradynamics\u002Ffulcra-context-mcp)\n\n### Option 2: Direct API Access\n\n1. Your human creates a Fulcra account\n2. They generate an access token via the [Python client](https:\u002F\u002Fgithub.com\u002Ffulcradynamics\u002Ffulcra-api-python) or Portal\n3. Store the token: `skills.entries.fulcra-context.apiKey` in openclaw.json\n\n### Option 3: Python Client (Tested & Proven)\n\n```bash\npip3 install fulcra-api\n```\n\n```python\nfrom fulcra_api.core import FulcraAPI\n\napi = FulcraAPI()\napi.authorize()  # Opens device flow — human visits URL and logs in\n\n# Now you have access:\nsleep = api.metric_samples(start, end, \"SleepStage\")\nhr = api.metric_samples(start, end, \"HeartRate\")\nevents = api.calendar_events(start, end)\ncatalog = api.metrics_catalog()\n```\n\nSave the token for automation:\n```python\nimport json\ntoken_data = {\n    \"access_token\": api.fulcra_cached_access_token,\n    \"expiration\": api.fulcra_cached_access_token_expiration.isoformat(),\n    \"user_id\": api.get_fulcra_userid()\n}\nwith open(\"~\u002F.config\u002Ffulcra\u002Ftoken.json\", \"w\") as f:\n    json.dump(token_data, f)\n```\n\nToken expires in ~24h. Use the built-in token manager for automatic refresh (see below).\n\n### Token Lifecycle Management\n\nThe skill includes `scripts\u002Ffulcra_auth.py` which handles the full OAuth2 lifecycle — including **refresh tokens** so your human only authorizes once.\n\n```bash\n# First-time setup (interactive — human approves via browser)\npython3 scripts\u002Ffulcra_auth.py authorize\n\n# Refresh token before expiry (automatic, no human needed)\npython3 scripts\u002Ffulcra_auth.py refresh\n\n# Check token status\npython3 scripts\u002Ffulcra_auth.py status\n\n# Get current access token (auto-refreshes if needed, for piping)\nexport FULCRA_ACCESS_TOKEN=$(python3 scripts\u002Ffulcra_auth.py token)\n```\n\n**How it works:**\n- `authorize` runs the Auth0 device flow and saves both the access token AND refresh token\n- `refresh` uses the saved refresh token to get a new access token — no human interaction\n- `token` prints the access token (auto-refreshing if expired) — perfect for cron jobs and scripts\n\n**Set up a cron job to keep the token fresh:**\n\nFor OpenClaw agents, add a cron job that refreshes the token every 12 hours:\n```\npython3 \u002Fpath\u002Fto\u002Fskills\u002Ffulcra-context\u002Fscripts\u002Ffulcra_auth.py refresh\n```\n\nToken data is stored at `~\u002F.config\u002Ffulcra\u002Ftoken.json` (permissions restricted to owner).\n\n## Quick Commands\n\n### Check sleep (last night)\n\n```bash\n# Get time series for sleep stages (last 24h)\ncurl -s \"https:\u002F\u002Fapi.fulcradynamics.com\u002Fdata\u002Fv0\u002Ftime_series_grouped?metrics=SleepStage&start=$(date -u -v-24H +%Y-%m-%dT%H:%M:%SZ)&end=$(date -u +%Y-%m-%dT%H:%M:%SZ)&samprate=300\" \\\n  -H \"Authorization: Bearer $FULCRA_ACCESS_TOKEN\"\n```\n\n### Check heart rate (recent)\n\n```bash\ncurl -s \"https:\u002F\u002Fapi.fulcradynamics.com\u002Fdata\u002Fv0\u002Ftime_series_grouped?metrics=HeartRate&start=$(date -u -v-2H +%Y-%m-%dT%H:%M:%SZ)&end=$(date -u +%Y-%m-%dT%H:%M:%SZ)&samprate=60\" \\\n  -H \"Authorization: Bearer $FULCRA_ACCESS_TOKEN\"\n```\n\n### Check today's calendar\n\n```bash\ncurl -s \"https:\u002F\u002Fapi.fulcradynamics.com\u002Fdata\u002Fv0\u002F{fulcra_userid}\u002Fcalendar_events?start=$(date -u +%Y-%m-%dT00:00:00Z)&end=$(date -u +%Y-%m-%dT23:59:59Z)\" \\\n  -H \"Authorization: Bearer $FULCRA_ACCESS_TOKEN\"\n```\n\n### Available metrics\n\n```bash\ncurl -s \"https:\u002F\u002Fapi.fulcradynamics.com\u002Fdata\u002Fv0\u002Fmetrics_catalog\" \\\n  -H \"Authorization: Bearer $FULCRA_ACCESS_TOKEN\"\n```\n\n## Key Metrics\n\n| Metric | What It Tells You |\n|--------|-------------------|\n| SleepStage | Sleep quality — REM, Deep, Light, Awake |\n| HeartRate | Current stress\u002Factivity level |\n| HRV | Recovery and autonomic nervous system state |\n| StepCount | Activity level throughout the day |\n| ActiveCaloriesBurned | Exercise intensity |\n| RespiratoryRate | Baseline health indicator |\n| BloodOxygen | Wellness check |\n\n## Integration Patterns\n\n### Morning Briefing\nCheck sleep + calendar + weather → compose a briefing calibrated to energy level.\n\n### Stress-Aware Communication\nMonitor HRV + heart rate → if elevated, keep messages brief and non-urgent.\n\n### Proactive Recovery\nAfter intense workout or poor sleep → suggest lighter schedule, remind about hydration.\n\n### Travel Awareness\nLocation changes → adjust timezone handling, suggest local info, modify schedule expectations.\n\n## Demo Mode\n\nFor public demos (VC pitches, livestreams, conferences), enable demo mode to swap in synthetic calendar and location data while keeping real biometrics.\n\n### Activation\n\n```bash\n# Environment variable (recommended for persistent config)\nexport FULCRA_DEMO_MODE=true\n\n# Or pass --demo flag to collect_briefing_data.py\npython3 collect_briefing_data.py --demo\n```\n\n### What changes in demo mode\n\n| Data Type | Demo Mode | Normal Mode |\n|-----------|-----------|-------------|\n| Sleep, HR, HRV, Steps | ✅ Real data | ✅ Real data |\n| Calendar events | ? Synthetic (rotating schedules) | ✅ Real data |\n| Location | ? Synthetic (curated NYC spots) | ✅ Real data |\n| Weather | ✅ Real data | ✅ Real data |\n\n### Transparency\n\n- Output JSON includes `\"demo_mode\": true` at the top level\n- Calendar and location objects include `\"demo_mode\": true`\n- When presenting to humans, include a subtle \"? Demo mode\" indicator\n\n### What's safe to share publicly\n\n- ✅ Biometric trends, sleep quality, step counts, HRV — cleared for public\n- ✅ Synthetic calendar and location (demo mode) — designed for public display\n- ❌ NEVER share real location, real calendar events, or identifying data\n\n## Links\n\n- [Fulcra Platform](https:\u002F\u002Ffulcradynamics.com)\n- [Developer Docs](https:\u002F\u002Ffulcradynamics.github.io\u002Fdeveloper-docs\u002F)\n- [Life API Reference](https:\u002F\u002Ffulcradynamics.github.io\u002Fdeveloper-docs\u002Fapi-reference\u002F)\n- [Python Client](https:\u002F\u002Fgithub.com\u002Ffulcradynamics\u002Ffulcra-api-python)\n- [MCP Server](https:\u002F\u002Fgithub.com\u002Ffulcradynamics\u002Ffulcra-context-mcp)\n- [Demo Notebooks](https:\u002F\u002Fgithub.com\u002Ffulcradynamics\u002Fdemos)\n- [Discord](https:\u002F\u002Fdiscord.com\u002Finvite\u002FaunahVEnPU)\n","# Fulcra Context — Personal Data for AI Partners\n\nGive your agent situational awareness. With your human's consent, access their biometrics, sleep, activity, location, and calendar data from the Fulcra Life API.\n\n## What This Enables\n\nWith Fulcra Context, you can:\n- Know how your human slept → adjust morning briefing intensity\n- See heart rate \u002F HRV trends → detect stress, suggest breaks\n- Check location → context-aware suggestions (home vs. office vs. traveling)\n- Read calendar → proactive meeting prep, schedule awareness\n- Track workouts → recovery-aware task scheduling\n\n## Privacy Model\n\n- **OAuth2 per-user** — your human controls exactly what data you see\n- **Their data stays theirs** — Fulcra stores it, you get read access only\n- **Consent is revocable** — they can disconnect anytime\n- **NEVER share your human's Fulcra data publicly without explicit permission**\n\n## Setup\n\n### Option 1: MCP Server (Recommended)\n\nUse Fulcra's hosted MCP server at `https:\u002F\u002Fmcp.fulcradynamics.com\u002Fmcp` (Streamable HTTP transport, OAuth2 auth).\n\nYour human needs a Fulcra account (free via the [Context iOS app](https:\u002F\u002Fapps.apple.com\u002Fapp\u002Fid1633037434) or [Portal](https:\u002F\u002Fportal.fulcradynamics.com\u002F)).\n\n**Claude Desktop config** (claude_desktop_config.json):\n```json\n{\n  \"mcpServers\": {\n    \"fulcra_context\": {\n      \"command\": \"npx\",\n      \"args\": [\"-y\", \"mcp-remote\", \"https:\u002F\u002Fmcp.fulcradynamics.com\u002Fmcp\"]\n    }\n  }\n}\n```\n\n**Or run locally via uvx:**\n```json\n{\n  \"mcpServers\": {\n    \"fulcra_context\": {\n      \"command\": \"uvx\",\n      \"args\": [\"fulcra-context-mcp@latest\"]\n    }\n  }\n}\n```\n\nAlso tested with: Goose, Windsurf, VS Code. Open source: [github.com\u002Ffulcradynamics\u002Ffulcra-context-mcp](https:\u002F\u002Fgithub.com\u002Ffulcradynamics\u002Ffulcra-context-mcp)\n\n### Option 2: Direct API Access\n\n1. Your human creates a Fulcra account\n2. They generate an access token via the [Python client](https:\u002F\u002Fgithub.com\u002Ffulcradynamics\u002Ffulcra-api-python) or Portal\n3. Store the token: `skills.entries.fulcra-context.apiKey` in openclaw.json\n\n### Option 3: Python Client (Tested & Proven)\n\n```bash\npip3 install fulcra-api\n```\n\n```python\nfrom fulcra_api.core import FulcraAPI\n\napi = FulcraAPI()\napi.authorize()  # Opens device flow — human visits URL and logs in\n\n# Now you have access:\nsleep = api.metric_samples(start, end, \"SleepStage\")\nhr = api.metric_samples(start, end, \"HeartRate\")\nevents = api.calendar_events(start, end)\ncatalog = api.metrics_catalog()\n```\n\nSave the token for automation:\n```python\nimport json\ntoken_data = {\n    \"access_token\": api.fulcra_cached_access_token,\n    \"expiration\": api.fulcra_cached_access_token_expiration.isoformat(),\n    \"user_id\": api.get_fulcra_userid()\n}\nwith open(\"~\u002F.config\u002Ffulcra\u002Ftoken.json\", \"w\") as f:\n    json.dump(token_data, f)\n```\n\nToken expires in ~24h. Use the built-in token manager for automatic refresh (see below).\n\n### Token Lifecycle Management\n\nThe skill includes `scripts\u002Ffulcra_auth.py` which handles the full OAuth2 lifecycle — including **refresh tokens** so your human only authorizes once.\n\n```bash\n# First-time setup (interactive — human approves via browser)\npython3 scripts\u002Ffulcra_auth.py authorize\n\n# Refresh token before expiry (automatic, no human needed)\npython3 scripts\u002Ffulcra_auth.py refresh\n\n# Check token status\npython3 scripts\u002Ffulcra_auth.py status\n\n# Get current access token (auto-refreshes if needed, for piping)\nexport FULCRA_ACCESS_TOKEN=$(python3 scripts\u002Ffulcra_auth.py token)\n```\n\n**How it works:**\n- `authorize` runs the Auth0 device flow and saves both the access token AND refresh token\n- `refresh` uses the saved refresh token to get a new access token — no human interaction\n- `token` prints the access token (auto-refreshing if expired) — perfect for cron jobs and scripts\n\n**Set up a cron job to keep the token fresh:**\n\nFor OpenClaw agents, add a cron job that refreshes the token every 12 hours:\n```\npython3 \u002Fpath\u002Fto\u002Fskills\u002Ffulcra-context\u002Fscripts\u002Ffulcra_auth.py refresh\n```\n\nToken data is stored at `~\u002F.config\u002Ffulcra\u002Ftoken.json` (permissions restricted to owner).\n\n## Quick Commands\n\n### Check sleep (last night)\n\n```bash\n# Get time series for sleep stages (last 24h)\ncurl -s \"https:\u002F\u002Fapi.fulcradynamics.com\u002Fdata\u002Fv0\u002Ftime_series_grouped?metrics=SleepStage&start=$(date -u -v-24H +%Y-%m-%dT%H:%M:%SZ)&end=$(date -u +%Y-%m-%dT%H:%M:%SZ)&samprate=300\" \\\n  -H \"Authorization: Bearer $FULCRA_ACCESS_TOKEN\"\n```\n\n### Check heart rate (recent)\n\n```bash\ncurl -s \"https:\u002F\u002Fapi.fulcradynamics.com\u002Fdata\u002Fv0\u002Ftime_series_grouped?metrics=HeartRate&start=$(date -u -v-2H +%Y-%m-%dT%H:%M:%SZ)&end=$(date -u +%Y-%m-%dT%H:%M:%SZ)&samprate=60\" \\\n  -H \"Authorization: Bearer $FULCRA_ACCESS_TOKEN\"\n```\n\n### Check today's calendar\n\n```bash\ncurl -s \"https:\u002F\u002Fapi.fulcradynamics.com\u002Fdata\u002Fv0\u002F{fulcra_userid}\u002Fcalendar_events?start=$(date -u +%Y-%m-%dT00:00:00Z)&end=$(date -u +%Y-%m-%dT23:59:59Z)\" \\\n  -H \"Authorization: Bearer $FULCRA_ACCESS_TOKEN\"\n```\n\n### Available metrics\n\n```bash\ncurl -s \"https:\u002F\u002Fapi.fulcradynamics.com\u002Fdata\u002Fv0\u002Fmetrics_catalog\" \\\n  -H \"Authorization: Bearer $FULCRA_ACCESS_TOKEN\"\n```\n\n## Key Metrics\n\n| Metric | What It Tells You |\n|--------|-------------------|\n| SleepStage | Sleep quality — REM, Deep, Light, Awake |\n| HeartRate | Current stress\u002Factivity level |\n| HRV | Recovery and autonomic nervous system state |\n| StepCount | Activity level throughout the day |\n| ActiveCaloriesBurned | Exercise intensity |\n| RespiratoryRate | Baseline health indicator |\n| BloodOxygen | Wellness check |\n\n## Integration Patterns\n\n### Morning Briefing\nCheck sleep + calendar + weather → compose a briefing calibrated to energy level.\n\n### Stress-Aware Communication\nMonitor HRV + heart rate → if elevated, keep messages brief and non-urgent.\n\n### Proactive Recovery\nAfter intense workout or poor sleep → suggest lighter schedule, remind about hydration.\n\n### Travel Awareness\nLocation changes → adjust timezone handling, suggest local info, modify schedule expectations.\n\n## Demo Mode\n\nFor public demos (VC pitches, livestreams, conferences), enable demo mode to swap in synthetic calendar and location data while keeping real biometrics.\n\n### Activation\n\n```bash\n# Environment variable (recommended for persistent config)\nexport FULCRA_DEMO_MODE=true\n\n# Or pass --demo flag to collect_briefing_data.py\npython3 collect_briefing_data.py --demo\n```\n\n### What changes in demo mode\n\n| Data Type | Demo Mode | Normal Mode |\n|-----------|-----------|-------------|\n| Sleep, HR, HRV, Steps | ✅ Real data | ✅ Real data |\n| Calendar events | ? Synthetic (rotating schedules) | ✅ Real data |\n| Location | ? Synthetic (curated NYC spots) | ✅ Real data |\n| Weather | ✅ Real data | ✅ Real data |\n\n### Transparency\n\n- Output JSON includes `\"demo_mode\": true` at the top level\n- Calendar and location objects include `\"demo_mode\": true`\n- When presenting to humans, include a subtle \"? Demo mode\" indicator\n\n### What's safe to share publicly\n\n- ✅ Biometric trends, sleep quality, step counts, HRV — cleared for public\n- ✅ Synthetic calendar and location (demo mode) — designed for public display\n- ❌ NEVER share real location, real calendar events, or identifying data\n\n## Links\n\n- [Fulcra Platform](https:\u002F\u002Ffulcradynamics.com)\n- [Developer Docs](https:\u002F\u002Ffulcradynamics.github.io\u002Fdeveloper-docs\u002F)\n- [Life API Reference](https:\u002F\u002Ffulcradynamics.github.io\u002Fdeveloper-docs\u002Fapi-reference\u002F)\n- [Python Client](https:\u002F\u002Fgithub.com\u002Ffulcradynamics\u002Ffulcra-api-python)\n- [MCP Server](https:\u002F\u002Fgithub.com\u002Ffulcradynamics\u002Ffulcra-context-mcp)\n- [Demo Notebooks](https:\u002F\u002Fgithub.com\u002Ffulcradynamics\u002Fdemos)\n- [Discord](https:\u002F\u002Fdiscord.com\u002Finvite\u002FaunahVEnPU)\n",{"name":5,"homepage":51,"metadata":52,"description":7},"https:\u002F\u002Ffulcradynamics.com",{"openclaw":53},{"emoji":54,"requires":55,"primaryEnv":57},"?",{"bins":56},[37],"FULCRA_ACCESS_TOKEN","main","f4cb2d49f7667e79ef7804f50396d5aaffdf1f56","人工智能与大型语言模型\u002Ffulcra-context",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":67,"prompt":77,"zipAvailable":78},[68,71,74],{"tool":69,"command":70},"npx","npx skills add Kernel8901\u002Fai-agent-skills-classification --skill fulcra-context",{"tool":72,"command":73},"bunx","bunx skills add Kernel8901\u002Fai-agent-skills-classification --skill fulcra-context",{"tool":75,"command":76},"pnpm","pnpm dlx skills add Kernel8901\u002Fai-agent-skills-classification --skill fulcra-context","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F人工智能与大型语言模型\u002Ffulcra-context\u002FSKILL.md",true,[80,86,90,96],{"path":81,"resourceType":82,"resourceTypeDesc":83,"sizeBytes":84,"sourceHtmlUrl":85},"_meta.json","REFERENCE","参考文档",464,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F人工智能与大型语言模型\u002Ffulcra-context\u002F_meta.json",{"path":87,"resourceType":82,"resourceTypeDesc":83,"sizeBytes":88,"sourceHtmlUrl":89},"README.md",5162,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F人工智能与大型语言模型\u002Ffulcra-context\u002FREADME.md",{"path":91,"resourceType":92,"resourceTypeDesc":93,"sizeBytes":94,"sourceHtmlUrl":95},"scripts\u002Ffulcra_auth.py","SCRIPT","脚本",9591,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F人工智能与大型语言模型\u002Ffulcra-context\u002Fscripts\u002Ffulcra_auth.py",{"path":97,"resourceType":82,"resourceTypeDesc":83,"sizeBytes":98,"sourceHtmlUrl":99},"SECURITY.md",4656,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F人工智能与大型语言模型\u002Ffulcra-context\u002FSECURITY.md",[101,125,150,161,171,200],{"skillNo":102,"name":103,"nameZh":6,"description":104,"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":107,"publishedAt":46},"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",[],[103,108,109,110,111,112,113,114,115,116,117,118,119,120,121,122,123,124],"safe","ethereum","defi","Optimization","user","use","Wallet","base","deposit","withdraw","yield","arbitrum","non-custodial","passive","defi yield","earn","yield optimization",{"skillNo":126,"name":127,"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":128,"categories":129,"keywords":137,"publishedAt":46},"01M6Q5R337B5JSNER4P4YS03TN","zerion-api","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api\u002FSKILL.md",[130,131,132],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":133,"categoryName":134,"taxonomyType":135,"taxonomyTypeDesc":136},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[39,138,139,29,44,42,140,110,141,114,142,143,144,145,146,147,148,32,149],"zerion api","zerion","blockchain","transactions","crypto wallet","crypto","evm","solana","query","across","positions","prices",{"skillNo":151,"name":152,"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":153,"categories":154,"keywords":158,"publishedAt":46},"01M6Q5QZFYTDAZMZ27BN5VZXAR","zerion-api-skill","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-skill\u002FSKILL.md",[155,156,157],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":133,"categoryName":134,"taxonomyType":135,"taxonomyTypeDesc":136},[39,159,160,138,139,29,44,42,140,110,141,114,143,144,145,146,147,148,32,149],"api skill","zerion api skill",{"skillNo":162,"name":163,"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":164,"categories":165,"keywords":169,"publishedAt":46},"01M6Q5QW17QW98RA3FE45E4RD8","zerion-api-mcp","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-mcp\u002FSKILL.md",[166,167,168],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":23,"categoryName":24,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":133,"categoryName":134,"taxonomyType":135,"taxonomyTypeDesc":136},[29,39,170,138,139,44,42,110,141,114,142,143,144,145,146,147,148,32,149],"zerion api mcp",{"skillNo":172,"name":173,"nameZh":6,"description":174,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":175,"categories":176,"keywords":180,"publishedAt":46},"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",[177],{"categoryNo":178,"categoryName":179,"taxonomyType":135,"taxonomyTypeDesc":136},"01JBSEEDCAT000000000000040","财务",[181,182,183,184,185,186,43,187,188,189,190,191,192,193,194,195,196,197,198,199],"finance","yahoo finance","forex","yahoo","yahoo finance forex","github","sentiment","real-time","python3","install","Market","usd","news","time","currency","gbp","pip","market data","for",{"skillNo":201,"name":202,"nameZh":6,"description":203,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":204,"categories":205,"keywords":207,"publishedAt":46},"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",[206],{"categoryNo":178,"categoryName":179,"taxonomyType":135,"taxonomyTypeDesc":136},[181,182,184,208,209,210,211,212,213,191,214,215,216,217,218,219,220,221,149,198],"cli","homebrew","find","check","brew","up","local","get","stock","link","trending","sf","quotes","ln"]