[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6PXRB3612QKFC49FS41C24D":3,"skill-same:01M6PXRB3612QKFC49FS41C24D":89},{"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":22,"publishedAt":43,"linkOnly":44,"markdownContent":45,"markdownBody":46,"frontMatter":47,"refName":61,"commitSha":62,"skillDirectory":63,"forksCount":64,"repositoryHtmlUrl":65,"repositoryHomepageUrl":6,"ownerHtmlUrl":66,"ownerBlogUrl":6,"ownerDescription":67,"updatedAt":68,"install":69,"resources":82},"01M6PXRB3612QKFC49FS41C24D","donson-intelligent-editing",null,"Use when performing video\u002Faudio processing tasks including transcoding, filtering, streaming, metadata manipulation, or complex filtergraph operations with FFmpeg.","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媒体与流媒体\u002Fdonson-intelligent-editing\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000016","图像与多媒体","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42],"donson intelligent editing","editing","filtering","with","Audio Processing","processing","filter","ffmpeg","conversion","use","operations","hardware acceleration","command","video processing","mp4","shell","Audio","Video","streaming","tasks","2026-11-10 10:12:30",false,"---\nname: donson-intelligent-editing\nversion: 1.0.0\ndescription: Use when performing video\u002Faudio processing tasks including transcoding, filtering, streaming, metadata manipulation, or complex filtergraph operations with FFmpeg.\ntriggers:\n  - ffmpeg\n  - ffprobe\n  - video processing\n  - audio conversion\n  - codec\n  - transcoding\n  - filter_complex\n  - h264\n  - h265\n  - mp4\n  - mkv\n  - hardware acceleration\nrole: specialist\nscope: implementation\noutput-format: shell-command\n---\n\n# Donson Intelligent Editing\n\nComprehensive guide for professional video and audio manipulation using FFmpeg and FFprobe.\n\n## Core Concepts\n\nFFmpeg is the leading multimedia framework, able to **decode, encode, transcode, mux, demux, stream, filter and play** almost anything that humans and machines have created. It is a command-line tool that processes streams through a complex pipeline of demuxers, decoders, filters, encoders, and muxers.\n\n## Common Operations\n\n```bash\n# Basic Transcoding (MP4 to MKV)\nffmpeg -i input.mp4 output.mkv\n\n# Change Video Codec (to H.265\u002FHEVC)\nffmpeg -i input.mp4 -c:v libx265 -crf 28 -c:a copy output.mp4\n\n# Extract Audio (No Video)\nffmpeg -i input.mp4 -vn -c:a libmp3lame -q:a 2 output.mp3\n\n# Resize\u002FScale Video\nffmpeg -i input.mp4 -vf \"scale=1280:720\" output.mp4\n\n# Cut Video (Start at 10s, Duration 30s)\nffmpeg -i input.mp4 -ss 00:00:10 -t 00:00:30 -c copy output.mp4\n\n# Fast Precise Cut (Re-encoding only the cut points is complex, so standard re-encoding is safer for precision)\nffmpeg -ss 00:00:10 -i input.mp4 -to 00:00:40 -c:v libx264 -crf 23 -c:a aac output.mp4\n\n# Concatenate Files (using demuxer)\n# Create filelist.txt: file 'part1.mp4' \\n file 'part2.mp4'\nffmpeg -f concat -safe 0 -i filelist.txt -c copy output.mp4\n\n# Speed Up\u002FSlow Down Video (2x speed)\nffmpeg -i input.mp4 -filter_complex \"[0:v]setpts=0.5*PTS[v];[0:a]atempo=2.0[a]\" -map \"[v]\" -map \"[a]\" output.mp4\n```\n\n---\n\n## Processing Categories & When to Use\n\n### Codecs & Quality\n| Option | Use When |\n|-----------|----------|\n| `-c:v libx264` | Standard H.264 encoding (best compatibility) |\n| `-c:v libx265` | H.265\u002FHEVC encoding (best compression\u002Fquality) |\n| `-crf [0-51]` | Constant Rate Factor (lower is higher quality, 18-28 recommended) |\n| `-preset` | Encoding speed vs compression (ultrafast, medium, veryslow) |\n| `-c:a copy` | Pass-through audio without re-encoding (saves time\u002Fquality) |\n\n### Filters & Manipulation\n| Filter | Use When |\n|-----------|----------|\n| `scale` | Changing resolution (e.g., `scale=1920:-1` for 1080p width) |\n| `crop` | Removing edges (e.g., `crop=w:h:x:y`) |\n| `transpose` | Rotating video (1=90deg CW, 2=90deg CCW) |\n| `fps` | Changing frame rate (e.g., `fps=30`) |\n| `drawtext` | Adding text overlays\u002Fwatermarks |\n| `overlay` | Picture-in-picture or adding image watermarks |\n| `fade` | Adding fade-in\u002Fout effects (e.g., `fade=in:0:30` for first 30 frames) |\n| `volume` | Adjusting audio levels (e.g., `volume=1.5` for 150% volume) |\n| `setpts` | Changing video speed (e.g., `setpts=0.5*PTS` for double speed) |\n| `atempo` | Changing audio speed without pitch shift (0.5 to 2.0) |\n\n### Inspection & Metadata\n| Tool\u002FOption | Use When |\n|-----------|----------|\n| `ffprobe -v error -show_format -show_streams` | Getting detailed technical info of a file |\n| `-metadata title=\"Name\"` | Setting global metadata tags |\n| `-map` | Selecting specific streams (e.g., `-map 0:v:0 -map 0:a:1`) |\n\n---\n\n## Advanced: Complex Filtergraphs\n\nUse `filter_complex` when you need to process multiple inputs or create non-linear filter chains.\n\n```bash\n# Example: Adding a watermark at the bottom right\nffmpeg -i input.mp4 -i watermark.png -filter_complex \"overlay=main_w-overlay_w-10:main_h-overlay_h-10\" output.mp4\n\n# Example: Vertical Stack (2 videos)\nffmpeg -i top.mp4 -i bottom.mp4 -filter_complex \"vstack=inputs=2\" output.mp4\n\n# Example: Side-by-Side (2 videos)\nffmpeg -i left.mp4 -i right.mp4 -filter_complex \"hstack=inputs=2\" output.mp4\n\n# Example: Grid (4 videos 2x2)\nffmpeg -i v1.mp4 -i v2.mp4 -i v3.mp4 -i v4.mp4 -filter_complex \"[0:v][1:v]hstack=inputs=2[top];[2:v][3:v]hstack=inputs=2[bottom];[top][bottom]vstack=inputs=2\" output.mp4\n\n# Example: Fade Transition (Simple crossfade between two clips)\n# Requires manual offset calculation, using xfade is better\nffmpeg -i input1.mp4 -i input2.mp4 -filter_complex \"xfade=transition=fade:duration=1:offset=9\" output.mp4\n```\n\n## Pro Editing Tips & Techniques\n\n### 1. High-Quality GIF Creation\nStandard conversion often results in poor colors. Use a palette for best results:\n```bash\nffmpeg -i input.mp4 -vf \"fps=15,scale=480:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse\" output.gif\n```\n\n### 2. Audio Mixing (Background Music + Voice)\nMix background music at 30% volume with the main audio:\n```bash\nffmpeg -i voice.mp4 -i bgm.mp3 -filter_complex \"[1:a]volume=0.3[bg];[0:a][bg]amix=inputs=2:duration=first\" -c:v copy output.mp4\n```\n\n### 3. Video Stabilization\nTwo-pass process to fix shaky footage:\n```bash\n# Pass 1: Analyze\nffmpeg -i shaky.mp4 -vf vidstabdetect -f null -\n# Pass 2: Transform\nffmpeg -i shaky.mp4 -vf vidstabtransform,unsharp=5:5:0.8:3:3:0.4 output.mp4\n```\n\n### 4. Color Correction & Enhancement\nAdjust brightness, contrast, and saturation:\n```bash\n# brightness=0.05, contrast=1.1, saturation=1.2\nffmpeg -i input.mp4 -vf \"eq=brightness=0.05:contrast=1.1:saturation=1.2\" output.mp4\n```\n\n### 5. Automatic Thumbnail Sheet\nCreate a 3x3 grid of frames:\n```bash\nffmpeg -i input.mp4 -vf \"select='not(mod(n,100))',scale=320:-1,tile=3x3\" -frames:v 1 preview.png\n```\n\n### 6. Remove Silence from Audio\nAutomatically cut silent parts from the beginning and end:\n```bash\nffmpeg -i input.mp4 -af silenceremove=start_periods=1:start_silence=0.1:start_threshold=-50dB:stop_periods=1:stop_silence=0.1:stop_threshold=-50dB output.mp4\n```\n\n## Hardware Acceleration\n\n| Platform | Codec | Command |\n|----------|-------|---------|\n| NVIDIA (NVENC) | H.264 | `-c:v h264_nvenc` |\n| Intel (QSV) | H.264 | `-c:v h264_qsv` |\n| Apple (VideoToolbox) | H.265 | `-c:v hevc_videotoolbox` |\n\n## Constraints & Error Handling\n\n- **Stream Mapping**: Always use `-map` for complex files to ensure you get the right audio\u002Fsubtitle tracks.\n- **Seeking**: Put `-ss` *before* `-i` for fast seeking (input seeking), or *after* `-i` for accurate seeking (output seeking).\n- **Format Support**: Ensure the output container (extension) supports the codecs you've chosen.\n","# Donson Intelligent Editing\n\nComprehensive guide for professional video and audio manipulation using FFmpeg and FFprobe.\n\n## Core Concepts\n\nFFmpeg is the leading multimedia framework, able to **decode, encode, transcode, mux, demux, stream, filter and play** almost anything that humans and machines have created. It is a command-line tool that processes streams through a complex pipeline of demuxers, decoders, filters, encoders, and muxers.\n\n## Common Operations\n\n```bash\n# Basic Transcoding (MP4 to MKV)\nffmpeg -i input.mp4 output.mkv\n\n# Change Video Codec (to H.265\u002FHEVC)\nffmpeg -i input.mp4 -c:v libx265 -crf 28 -c:a copy output.mp4\n\n# Extract Audio (No Video)\nffmpeg -i input.mp4 -vn -c:a libmp3lame -q:a 2 output.mp3\n\n# Resize\u002FScale Video\nffmpeg -i input.mp4 -vf \"scale=1280:720\" output.mp4\n\n# Cut Video (Start at 10s, Duration 30s)\nffmpeg -i input.mp4 -ss 00:00:10 -t 00:00:30 -c copy output.mp4\n\n# Fast Precise Cut (Re-encoding only the cut points is complex, so standard re-encoding is safer for precision)\nffmpeg -ss 00:00:10 -i input.mp4 -to 00:00:40 -c:v libx264 -crf 23 -c:a aac output.mp4\n\n# Concatenate Files (using demuxer)\n# Create filelist.txt: file 'part1.mp4' \\n file 'part2.mp4'\nffmpeg -f concat -safe 0 -i filelist.txt -c copy output.mp4\n\n# Speed Up\u002FSlow Down Video (2x speed)\nffmpeg -i input.mp4 -filter_complex \"[0:v]setpts=0.5*PTS[v];[0:a]atempo=2.0[a]\" -map \"[v]\" -map \"[a]\" output.mp4\n```\n\n---\n\n## Processing Categories & When to Use\n\n### Codecs & Quality\n| Option | Use When |\n|-----------|----------|\n| `-c:v libx264` | Standard H.264 encoding (best compatibility) |\n| `-c:v libx265` | H.265\u002FHEVC encoding (best compression\u002Fquality) |\n| `-crf [0-51]` | Constant Rate Factor (lower is higher quality, 18-28 recommended) |\n| `-preset` | Encoding speed vs compression (ultrafast, medium, veryslow) |\n| `-c:a copy` | Pass-through audio without re-encoding (saves time\u002Fquality) |\n\n### Filters & Manipulation\n| Filter | Use When |\n|-----------|----------|\n| `scale` | Changing resolution (e.g., `scale=1920:-1` for 1080p width) |\n| `crop` | Removing edges (e.g., `crop=w:h:x:y`) |\n| `transpose` | Rotating video (1=90deg CW, 2=90deg CCW) |\n| `fps` | Changing frame rate (e.g., `fps=30`) |\n| `drawtext` | Adding text overlays\u002Fwatermarks |\n| `overlay` | Picture-in-picture or adding image watermarks |\n| `fade` | Adding fade-in\u002Fout effects (e.g., `fade=in:0:30` for first 30 frames) |\n| `volume` | Adjusting audio levels (e.g., `volume=1.5` for 150% volume) |\n| `setpts` | Changing video speed (e.g., `setpts=0.5*PTS` for double speed) |\n| `atempo` | Changing audio speed without pitch shift (0.5 to 2.0) |\n\n### Inspection & Metadata\n| Tool\u002FOption | Use When |\n|-----------|----------|\n| `ffprobe -v error -show_format -show_streams` | Getting detailed technical info of a file |\n| `-metadata title=\"Name\"` | Setting global metadata tags |\n| `-map` | Selecting specific streams (e.g., `-map 0:v:0 -map 0:a:1`) |\n\n---\n\n## Advanced: Complex Filtergraphs\n\nUse `filter_complex` when you need to process multiple inputs or create non-linear filter chains.\n\n```bash\n# Example: Adding a watermark at the bottom right\nffmpeg -i input.mp4 -i watermark.png -filter_complex \"overlay=main_w-overlay_w-10:main_h-overlay_h-10\" output.mp4\n\n# Example: Vertical Stack (2 videos)\nffmpeg -i top.mp4 -i bottom.mp4 -filter_complex \"vstack=inputs=2\" output.mp4\n\n# Example: Side-by-Side (2 videos)\nffmpeg -i left.mp4 -i right.mp4 -filter_complex \"hstack=inputs=2\" output.mp4\n\n# Example: Grid (4 videos 2x2)\nffmpeg -i v1.mp4 -i v2.mp4 -i v3.mp4 -i v4.mp4 -filter_complex \"[0:v][1:v]hstack=inputs=2[top];[2:v][3:v]hstack=inputs=2[bottom];[top][bottom]vstack=inputs=2\" output.mp4\n\n# Example: Fade Transition (Simple crossfade between two clips)\n# Requires manual offset calculation, using xfade is better\nffmpeg -i input1.mp4 -i input2.mp4 -filter_complex \"xfade=transition=fade:duration=1:offset=9\" output.mp4\n```\n\n## Pro Editing Tips & Techniques\n\n### 1. High-Quality GIF Creation\nStandard conversion often results in poor colors. Use a palette for best results:\n```bash\nffmpeg -i input.mp4 -vf \"fps=15,scale=480:-1:flags=lanczos,split[s0][s1];[s0]palettegen[p];[s1][p]paletteuse\" output.gif\n```\n\n### 2. Audio Mixing (Background Music + Voice)\nMix background music at 30% volume with the main audio:\n```bash\nffmpeg -i voice.mp4 -i bgm.mp3 -filter_complex \"[1:a]volume=0.3[bg];[0:a][bg]amix=inputs=2:duration=first\" -c:v copy output.mp4\n```\n\n### 3. Video Stabilization\nTwo-pass process to fix shaky footage:\n```bash\n# Pass 1: Analyze\nffmpeg -i shaky.mp4 -vf vidstabdetect -f null -\n# Pass 2: Transform\nffmpeg -i shaky.mp4 -vf vidstabtransform,unsharp=5:5:0.8:3:3:0.4 output.mp4\n```\n\n### 4. Color Correction & Enhancement\nAdjust brightness, contrast, and saturation:\n```bash\n# brightness=0.05, contrast=1.1, saturation=1.2\nffmpeg -i input.mp4 -vf \"eq=brightness=0.05:contrast=1.1:saturation=1.2\" output.mp4\n```\n\n### 5. Automatic Thumbnail Sheet\nCreate a 3x3 grid of frames:\n```bash\nffmpeg -i input.mp4 -vf \"select='not(mod(n,100))',scale=320:-1,tile=3x3\" -frames:v 1 preview.png\n```\n\n### 6. Remove Silence from Audio\nAutomatically cut silent parts from the beginning and end:\n```bash\nffmpeg -i input.mp4 -af silenceremove=start_periods=1:start_silence=0.1:start_threshold=-50dB:stop_periods=1:stop_silence=0.1:stop_threshold=-50dB output.mp4\n```\n\n## Hardware Acceleration\n\n| Platform | Codec | Command |\n|----------|-------|---------|\n| NVIDIA (NVENC) | H.264 | `-c:v h264_nvenc` |\n| Intel (QSV) | H.264 | `-c:v h264_qsv` |\n| Apple (VideoToolbox) | H.265 | `-c:v hevc_videotoolbox` |\n\n## Constraints & Error Handling\n\n- **Stream Mapping**: Always use `-map` for complex files to ensure you get the right audio\u002Fsubtitle tracks.\n- **Seeking**: Put `-ss` *before* `-i` for fast seeking (input seeking), or *after* `-i` for accurate seeking (output seeking).\n- **Format Support**: Ensure the output container (extension) supports the codecs you've chosen.\n",{"name":5,"role":48,"scope":49,"version":50,"triggers":51,"description":7,"output-format":60},"specialist","implementation","1.0.0",[30,52,36,53,54,55,56,57,58,37,59,34],"ffprobe","audio conversion","codec","transcoding","filter_complex","h264","h265","mkv","shell-command","main","f4cb2d49f7667e79ef7804f50396d5aaffdf1f56","媒体与流媒体\u002Fdonson-intelligent-editing",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":70,"prompt":80,"zipAvailable":81},[71,74,77],{"tool":72,"command":73},"npx","npx skills add Kernel8901\u002Fai-agent-skills-classification --skill donson-intelligent-editing",{"tool":75,"command":76},"bunx","bunx skills add Kernel8901\u002Fai-agent-skills-classification --skill donson-intelligent-editing",{"tool":78,"command":79},"pnpm","pnpm dlx skills add Kernel8901\u002Fai-agent-skills-classification --skill donson-intelligent-editing","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F媒体与流媒体\u002Fdonson-intelligent-editing\u002FSKILL.md",true,[83],{"path":84,"resourceType":85,"resourceTypeDesc":86,"sizeBytes":87,"sourceHtmlUrl":88},"_meta.json","REFERENCE","参考文档",305,"https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F媒体与流媒体\u002Fdonson-intelligent-editing\u002F_meta.json",[90,113,147,158,168,198],{"skillNo":91,"name":92,"nameZh":6,"description":93,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":94,"categories":95,"keywords":96,"publishedAt":43},"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",[],[92,97,98,99,100,101,32,102,103,104,105,106,107,108,109,110,111,112],"safe","ethereum","defi","Optimization","user","Wallet","base","deposit","withdraw","yield","arbitrum","non-custodial","passive","defi yield","earn","yield optimization",{"skillNo":114,"name":115,"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":116,"categories":117,"keywords":129,"publishedAt":43},"01M6Q5R337B5JSNER4P4YS03TN","zerion-api","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api\u002FSKILL.md",[118,121,124],{"categoryNo":119,"categoryName":120,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":122,"categoryName":123,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":125,"categoryName":126,"taxonomyType":127,"taxonomyTypeDesc":128},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[130,131,132,133,134,135,136,99,137,102,138,139,140,141,142,143,144,145,146],"api","zerion api","zerion","MCP","mcp server","server","blockchain","transactions","crypto wallet","crypto","evm","solana","query","across","positions","token","prices",{"skillNo":148,"name":149,"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":150,"categories":151,"keywords":155,"publishedAt":43},"01M6Q5QZFYTDAZMZ27BN5VZXAR","zerion-api-skill","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-skill\u002FSKILL.md",[152,153,154],{"categoryNo":119,"categoryName":120,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":122,"categoryName":123,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":125,"categoryName":126,"taxonomyType":127,"taxonomyTypeDesc":128},[130,156,157,131,132,133,134,135,136,99,137,102,139,140,141,142,143,144,145,146],"api skill","zerion api skill",{"skillNo":159,"name":160,"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":161,"categories":162,"keywords":166,"publishedAt":43},"01M6Q5QW17QW98RA3FE45E4RD8","zerion-api-mcp","https:\u002F\u002Fgithub.com\u002FKernel8901\u002Fai-agent-skills-classification\u002Fblob\u002Fmain\u002F金融\u002Fzerion-api-mcp\u002FSKILL.md",[163,164,165],{"categoryNo":119,"categoryName":120,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":122,"categoryName":123,"taxonomyType":20,"taxonomyTypeDesc":21},{"categoryNo":125,"categoryName":126,"taxonomyType":127,"taxonomyTypeDesc":128},[133,130,167,131,132,134,135,99,137,102,138,139,140,141,142,143,144,145,146],"zerion api mcp",{"skillNo":169,"name":170,"nameZh":6,"description":171,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":172,"categories":173,"keywords":177,"publishedAt":43},"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",[174],{"categoryNo":175,"categoryName":176,"taxonomyType":127,"taxonomyTypeDesc":128},"01JBSEEDCAT000000000000040","财务",[178,179,180,181,182,183,184,185,186,187,188,189,190,191,192,193,194,195,196,197],"finance","yahoo finance","forex","yahoo","yahoo finance forex","github","https","sentiment","real-time","python3","install","Market","usd","news","time","currency","gbp","pip","market data","for",{"skillNo":199,"name":200,"nameZh":6,"description":201,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":202,"categories":203,"keywords":205,"publishedAt":43},"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",[204],{"categoryNo":175,"categoryName":176,"taxonomyType":127,"taxonomyTypeDesc":128},[178,179,181,206,207,208,209,210,211,189,212,213,214,215,216,217,218,219,146,196],"cli","homebrew","find","check","brew","up","local","get","stock","link","trending","sf","quotes","ln"]