[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6N5XYH41HTEDFYTXBSCY6WN":3,"skill-same:01M6N5XYH41HTEDFYTXBSCY6WN":70},{"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":37,"linkOnly":38,"markdownContent":39,"markdownBody":40,"frontMatter":41,"refName":42,"commitSha":43,"skillDirectory":44,"forksCount":45,"repositoryHtmlUrl":46,"repositoryHomepageUrl":6,"ownerHtmlUrl":47,"ownerBlogUrl":6,"ownerDescription":48,"updatedAt":49,"install":50,"resources":63},"01M6N5XYH41HTEDFYTXBSCY6WN","remarkable",null,"Fetch handwritten notes, sketches, and drawings from a reMarkable tablet via Cloud API (rmapi). Process content by refining artwork with AI image generation, extracting handwritten text to memory\u002Fjournal, or using sketches as input for other workflows. Use when working with reMarkable tablet content, syncing handwritten notes, processing sketches, or integrating tablet drawings into projects.","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图像与视频生成\u002Fremarkable-tablet\u002FSKILL.md",[],[5,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36],"generation","ai image","for","extracting","with","processing","via","as","journal","image","use","fetch","text","projects","api","Image Generation","notes","workflows","memory","2026-11-10 10:12:30",false,"---\nname: remarkable\ndescription: Fetch handwritten notes, sketches, and drawings from a reMarkable tablet via Cloud API (rmapi). Process content by refining artwork with AI image generation, extracting handwritten text to memory\u002Fjournal, or using sketches as input for other workflows. Use when working with reMarkable tablet content, syncing handwritten notes, processing sketches, or integrating tablet drawings into projects.\n---\n\n# reMarkable Tablet Integration (rmapi)\n\nFetch handwritten notes, sketches, and drawings from a reMarkable tablet via Cloud API. Process them — refine artwork with AI image generation, extract text to memory\u002Fjournal, or use as input for other workflows.\n\n## Typical Use Cases\n\n1. **Journal entries** — User writes thoughts on reMarkable → fetch → OCR\u002Finterpret → append to `memory\u002FYYYY-MM-DD.md` or a dedicated journal file\n2. **Sketch refinement** — User draws a rough graphic → fetch → enhance with nano-banana-pro (AI image editing) → return polished version\n3. **Brainstorming\u002Fnotes** — User jots down ideas, lists, diagrams → fetch → extract structure → add to project docs or memory\n4. **Illustrations** — User creates hand-drawn art → fetch → optionally stylize → use in blog posts, social media, etc.\n\n## Processing Pipeline\n\n```\nreMarkable tablet → Cloud sync → rmapi fetch → PDF\u002FPNG\n                                                  ↓\n                                    ┌─────────────┴─────────────┐\n                                    │                           │\n                              Text content?               Visual\u002Fsketch?\n                                    │                           │\n                              OCR \u002F interpret            nano-banana-pro\n                                    │                     (AI enhance)\n                                    │                           │\n                              Add to memory\u002F            Return refined\n                              journal\u002Fproject            image to user\n```\n\n## Setup\n\n- **Tool:** rmapi (ddvk fork) v0.0.32\n- **Binary:** `~\u002Fbin\u002Frmapi`\n- **Config:** `~\u002F.rmapi` (device token after auth)\n- **Sync folder:** `~\u002Fclawd\u002Fremarkable-sync\u002F`\n\n### Authentication (ONE-TIME)\n1. User goes to https:\u002F\u002Fmy.remarkable.com\u002Fconnect\u002Fdesktop\n2. Logs in, gets 8-character code\n3. Run `rmapi` and enter the code\n4. Token saved to `~\u002F.rmapi` — future runs are automatic\n\n## Commands\n\n```bash\n# List files\u002Ffolders\nrmapi ls\nrmapi ls --json\n\n# Navigate\nrmapi cd \"folder name\"\n\n# Find by tag \u002F starred \u002F regex\nrmapi find --tag=\"share-with-gandalf\" \u002F\nrmapi find --starred \u002F\nrmapi find \u002F \".*sketch.*\"\n\n# Download (PDF)\nrmapi get \"filename\"\n\n# Download with annotations rendered (best for sketches)\nrmapi geta \"filename\"\n\n# Bulk download folder\nrmapi mget -o ~\u002Fclawd\u002Fremarkable-sync\u002F \"\u002FShared with Gandalf\"\n```\n\n## Sharing Workflows\n\n### Option A: Dedicated Folder\nUser creates \"Shared with Gandalf\" folder on reMarkable → moves items there → agent fetches with `rmapi mget`\n\n### Option B: Tag-Based\nUser tags documents with `share-with-gandalf` → agent discovers with `rmapi find --tag`\n\n### Option C: Starred Items\nUser stars items → agent fetches with `rmapi find --starred`\n\n## Fetch Script\n\n```bash\n# Fetch from shared folder\n~\u002Fclawd\u002Fscripts\u002Fremarkable-fetch.sh\n\n# Fetch starred items\n~\u002Fclawd\u002Fscripts\u002Fremarkable-fetch.sh --starred\n\n# Fetch by tag\n~\u002Fclawd\u002Fscripts\u002Fremarkable-fetch.sh --tag=\"share-with-gandalf\"\n```\n\n## Notes\n- Tablet must cloud-sync before files are available\n- `geta` renders annotations into PDF (preferred for handwritten content)\n- Use `convert` (ImageMagick) to go from PDF → PNG for image processing\n- For text extraction, interpret the handwriting visually (vision model) rather than traditional OCR\n","# reMarkable Tablet Integration (rmapi)\n\nFetch handwritten notes, sketches, and drawings from a reMarkable tablet via Cloud API. Process them — refine artwork with AI image generation, extract text to memory\u002Fjournal, or use as input for other workflows.\n\n## Typical Use Cases\n\n1. **Journal entries** — User writes thoughts on reMarkable → fetch → OCR\u002Finterpret → append to `memory\u002FYYYY-MM-DD.md` or a dedicated journal file\n2. **Sketch refinement** — User draws a rough graphic → fetch → enhance with nano-banana-pro (AI image editing) → return polished version\n3. **Brainstorming\u002Fnotes** — User jots down ideas, lists, diagrams → fetch → extract structure → add to project docs or memory\n4. **Illustrations** — User creates hand-drawn art → fetch → optionally stylize → use in blog posts, social media, etc.\n\n## Processing Pipeline\n\n```\nreMarkable tablet → Cloud sync → rmapi fetch → PDF\u002FPNG\n                                                  ↓\n                                    ┌─────────────┴─────────────┐\n                                    │                           │\n                              Text content?               Visual\u002Fsketch?\n                                    │                           │\n                              OCR \u002F interpret            nano-banana-pro\n                                    │                     (AI enhance)\n                                    │                           │\n                              Add to memory\u002F            Return refined\n                              journal\u002Fproject            image to user\n```\n\n## Setup\n\n- **Tool:** rmapi (ddvk fork) v0.0.32\n- **Binary:** `~\u002Fbin\u002Frmapi`\n- **Config:** `~\u002F.rmapi` (device token after auth)\n- **Sync folder:** `~\u002Fclawd\u002Fremarkable-sync\u002F`\n\n### Authentication (ONE-TIME)\n1. User goes to https:\u002F\u002Fmy.remarkable.com\u002Fconnect\u002Fdesktop\n2. Logs in, gets 8-character code\n3. Run `rmapi` and enter the code\n4. Token saved to `~\u002F.rmapi` — future runs are automatic\n\n## Commands\n\n```bash\n# List files\u002Ffolders\nrmapi ls\nrmapi ls --json\n\n# Navigate\nrmapi cd \"folder name\"\n\n# Find by tag \u002F starred \u002F regex\nrmapi find --tag=\"share-with-gandalf\" \u002F\nrmapi find --starred \u002F\nrmapi find \u002F \".*sketch.*\"\n\n# Download (PDF)\nrmapi get \"filename\"\n\n# Download with annotations rendered (best for sketches)\nrmapi geta \"filename\"\n\n# Bulk download folder\nrmapi mget -o ~\u002Fclawd\u002Fremarkable-sync\u002F \"\u002FShared with Gandalf\"\n```\n\n## Sharing Workflows\n\n### Option A: Dedicated Folder\nUser creates \"Shared with Gandalf\" folder on reMarkable → moves items there → agent fetches with `rmapi mget`\n\n### Option B: Tag-Based\nUser tags documents with `share-with-gandalf` → agent discovers with `rmapi find --tag`\n\n### Option C: Starred Items\nUser stars items → agent fetches with `rmapi find --starred`\n\n## Fetch Script\n\n```bash\n# Fetch from shared folder\n~\u002Fclawd\u002Fscripts\u002Fremarkable-fetch.sh\n\n# Fetch starred items\n~\u002Fclawd\u002Fscripts\u002Fremarkable-fetch.sh --starred\n\n# Fetch by tag\n~\u002Fclawd\u002Fscripts\u002Fremarkable-fetch.sh --tag=\"share-with-gandalf\"\n```\n\n## Notes\n- Tablet must cloud-sync before files are available\n- `geta` renders annotations into PDF (preferred for handwritten content)\n- Use `convert` (ImageMagick) to go from PDF → PNG for image processing\n- For text extraction, interpret the handwriting visually (vision model) rather than traditional OCR\n",{"name":5,"description":7},"main","f4cb2d49f7667e79ef7804f50396d5aaffdf1f56","图像与视频生成\u002Fremarkable-tablet",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":51,"prompt":61,"zipAvailable":62},[52,55,58],{"tool":53,"command":54},"npx","npx skills add Kernel8901\u002Fai-agent-skills-classification --skill remarkable",{"tool":56,"command":57},"bunx","bunx skills add Kernel8901\u002Fai-agent-skills-classification --skill remarkable",{"tool":59,"command":60},"pnpm","pnpm dlx skills add Kernel8901\u002Fai-agent-skills-classification --skill remarkable","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F图像与视频生成\u002Fremarkable-tablet\u002FSKILL.md",true,[64],{"path":65,"resourceType":66,"resourceTypeDesc":67,"sizeBytes":68,"sourceHtmlUrl":69},"_meta.json","REFERENCE","参考文档",282,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F图像与视频生成\u002Fremarkable-tablet\u002F_meta.json",[71,94,129,140,150,179],{"skillNo":72,"name":73,"nameZh":6,"description":74,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":75,"categories":76,"keywords":77,"publishedAt":37},"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",[],[73,78,79,80,81,82,28,83,84,85,86,87,88,89,90,91,92,93],"safe","ethereum","defi","Optimization","user","Wallet","base","deposit","withdraw","yield","arbitrum","non-custodial","passive","defi yield","earn","yield optimization",{"skillNo":95,"name":96,"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":97,"categories":98,"keywords":112,"publishedAt":37},"01M6Q5R337B5JSNER4P4YS03TN","zerion-api","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api\u002FSKILL.md",[99,104,107],{"categoryNo":100,"categoryName":101,"taxonomyType":102,"taxonomyTypeDesc":103},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":105,"categoryName":106,"taxonomyType":102,"taxonomyTypeDesc":103},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":108,"categoryName":109,"taxonomyType":110,"taxonomyTypeDesc":111},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[32,113,114,115,116,117,118,80,119,83,120,121,122,123,124,125,126,127,128],"zerion api","zerion","MCP","mcp server","server","blockchain","transactions","crypto wallet","crypto","evm","solana","query","across","positions","token","prices",{"skillNo":130,"name":131,"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":132,"categories":133,"keywords":137,"publishedAt":37},"01M6Q5QZFYTDAZMZ27BN5VZXAR","zerion-api-skill","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-skill\u002FSKILL.md",[134,135,136],{"categoryNo":100,"categoryName":101,"taxonomyType":102,"taxonomyTypeDesc":103},{"categoryNo":105,"categoryName":106,"taxonomyType":102,"taxonomyTypeDesc":103},{"categoryNo":108,"categoryName":109,"taxonomyType":110,"taxonomyTypeDesc":111},[32,138,139,113,114,115,116,117,118,80,119,83,121,122,123,124,125,126,127,128],"api skill","zerion api skill",{"skillNo":141,"name":142,"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":143,"categories":144,"keywords":148,"publishedAt":37},"01M6Q5QW17QW98RA3FE45E4RD8","zerion-api-mcp","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-mcp\u002FSKILL.md",[145,146,147],{"categoryNo":100,"categoryName":101,"taxonomyType":102,"taxonomyTypeDesc":103},{"categoryNo":105,"categoryName":106,"taxonomyType":102,"taxonomyTypeDesc":103},{"categoryNo":108,"categoryName":109,"taxonomyType":110,"taxonomyTypeDesc":111},[115,32,149,113,114,116,117,80,119,83,120,121,122,123,124,125,126,127,128],"zerion api mcp",{"skillNo":151,"name":152,"nameZh":6,"description":153,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":154,"categories":155,"keywords":159,"publishedAt":37},"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",[156],{"categoryNo":157,"categoryName":158,"taxonomyType":110,"taxonomyTypeDesc":111},"01JBSEEDCAT000000000000040","财务",[160,161,162,163,164,165,166,167,168,169,170,171,172,173,174,175,176,177,178,20],"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":180,"name":181,"nameZh":6,"description":182,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":183,"categories":184,"keywords":186,"publishedAt":37},"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",[185],{"categoryNo":157,"categoryName":158,"taxonomyType":110,"taxonomyTypeDesc":111},[160,161,163,187,188,189,190,191,192,171,193,194,195,196,197,198,199,200,128,178],"cli","homebrew","find","check","brew","up","local","get","stock","link","trending","sf","quotes","ln"]