[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6NVRXT8FCF1B4WH092DGV4H":3,"skill-same:01M6NVRXT8FCF1B4WH092DGV4H":58},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":36,"commitSha":37,"skillDirectory":38,"forksCount":14,"repositoryHtmlUrl":39,"repositoryHomepageUrl":6,"ownerHtmlUrl":40,"ownerBlogUrl":41,"ownerDescription":42,"updatedAt":43,"install":44,"resources":57},"01M6NVRXT8FCF1B4WH092DGV4H","morph-search",null,"Fast codebase search via WarpGrep (20x faster than grep)","rubicanjr\u002FFinCognis","rubicanjr","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F234912519?v=4","01M6NT156NND8J474G34SB3923","Rubi","01M6NT15B70RWXE1N3YV0BZY8A",0,"MIT","https:\u002F\u002Fgithub.com\u002Frubicanjr\u002FFinCognis\u002Fblob\u002Fmain\u002Fskills\u002Fmorph-search\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28],"search","morph","morph search","fast","Bash","grep","read","via","codebase search","codebase","2026-11-10 10:12:30",false,"---\nname: morph-search\ndescription: Fast codebase search via WarpGrep (20x faster than grep)\nallowed-tools: [Bash, Read]\n---\n\n# Morph Codebase Search\n\nFast, AI-powered codebase search using WarpGrep. 20x faster than traditional grep.\n\n## When to Use\n\n- Search codebase for patterns, function names, variables\n- Find code across large codebases quickly\n- Edit files programmatically\n\n## Usage\n\n### Search for code patterns\n```bash\nuv run python -m runtime.harness scripts\u002Fmcp\u002Fmorph_search.py \\\n    --search \"authentication\" --path \".\"\n```\n\n### Search with regex\n```bash\nuv run python -m runtime.harness scripts\u002Fmcp\u002Fmorph_search.py \\\n    --search \"def.*login\" --path \".\u002Fsrc\"\n```\n\n### Edit a file\n```bash\nuv run python -m runtime.harness scripts\u002Fmcp\u002Fmorph_search.py \\\n    --edit \"\u002Fpath\u002Fto\u002Ffile.py\" --content \"new content\"\n```\n\n## Parameters\n\n| Parameter | Description |\n|-----------|-------------|\n| `--search` | Search query\u002Fpattern |\n| `--path` | Directory to search (default: `.`) |\n| `--edit` | File path to edit |\n| `--content` | New content for file (use with `--edit`) |\n\n## Examples\n\n```bash\n# Find all async functions\nuv run python -m runtime.harness scripts\u002Fmcp\u002Fmorph_search.py \\\n    --search \"async def\" --path \".\u002Fsrc\"\n\n# Search for imports\nuv run python -m runtime.harness scripts\u002Fmcp\u002Fmorph_search.py \\\n    --search \"from fastapi import\" --path \".\"\n```\n\n## vs ast-grep\n\n| Tool | Best For |\n|------|----------|\n| **morph\u002Fwarpgrep** | Fast text\u002Fregex search (20x faster) |\n| **ast-grep** | Structural code search (understands syntax) |\n\n## MCP Server Required\n\nRequires `morph` server in mcp_config.json with `MORPH_API_KEY`.\n","# Morph Codebase Search\n\nFast, AI-powered codebase search using WarpGrep. 20x faster than traditional grep.\n\n## When to Use\n\n- Search codebase for patterns, function names, variables\n- Find code across large codebases quickly\n- Edit files programmatically\n\n## Usage\n\n### Search for code patterns\n```bash\nuv run python -m runtime.harness scripts\u002Fmcp\u002Fmorph_search.py \\\n    --search \"authentication\" --path \".\"\n```\n\n### Search with regex\n```bash\nuv run python -m runtime.harness scripts\u002Fmcp\u002Fmorph_search.py \\\n    --search \"def.*login\" --path \".\u002Fsrc\"\n```\n\n### Edit a file\n```bash\nuv run python -m runtime.harness scripts\u002Fmcp\u002Fmorph_search.py \\\n    --edit \"\u002Fpath\u002Fto\u002Ffile.py\" --content \"new content\"\n```\n\n## Parameters\n\n| Parameter | Description |\n|-----------|-------------|\n| `--search` | Search query\u002Fpattern |\n| `--path` | Directory to search (default: `.`) |\n| `--edit` | File path to edit |\n| `--content` | New content for file (use with `--edit`) |\n\n## Examples\n\n```bash\n# Find all async functions\nuv run python -m runtime.harness scripts\u002Fmcp\u002Fmorph_search.py \\\n    --search \"async def\" --path \".\u002Fsrc\"\n\n# Search for imports\nuv run python -m runtime.harness scripts\u002Fmcp\u002Fmorph_search.py \\\n    --search \"from fastapi import\" --path \".\"\n```\n\n## vs ast-grep\n\n| Tool | Best For |\n|------|----------|\n| **morph\u002Fwarpgrep** | Fast text\u002Fregex search (20x faster) |\n| **ast-grep** | Structural code search (understands syntax) |\n\n## MCP Server Required\n\nRequires `morph` server in mcp_config.json with `MORPH_API_KEY`.\n",{"name":5,"description":7,"allowed-tools":34},[23,35],"Read","main","70e1c350500ee750987420bbae48837afa906b7e","skills\u002Fmorph-search","https:\u002F\u002Fgithub.com\u002Frubicanjr\u002FFinCognis","https:\u002F\u002Fgithub.com\u002Frubicanjr","linktr.ee\u002Ffinanskodu","Industrial Engineer & CIO @FinansKodu. Architecting AI-driven financial agents and autonomous workflows. 🏗️ Building systems, not just prompts.","2026-06-09 13:50:15",{"source":8,"skillName":5,"commands":45,"prompt":55,"zipAvailable":56},[46,49,52],{"tool":47,"command":48},"npx","npx skills add rubicanjr\u002FFinCognis --skill morph-search",{"tool":50,"command":51},"bunx","bunx skills add rubicanjr\u002FFinCognis --skill morph-search",{"tool":53,"command":54},"pnpm","pnpm dlx skills add rubicanjr\u002FFinCognis --skill morph-search","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Frubicanjr\u002FFinCognis\u002Fblob\u002Fmain\u002Fskills\u002Fmorph-search\u002FSKILL.md",true,[],[59,80,89,109,139,158],{"skillNo":60,"name":61,"nameZh":6,"description":62,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":63,"categories":64,"keywords":70,"publishedAt":29},"01M6NWS9DAXJTADT4T5MB49X8W","workflow-router","Goal-based workflow orchestration - routes tasks to specialist agents based on user goals","https:\u002F\u002Fgithub.com\u002Frubicanjr\u002FFinCognis\u002Fblob\u002Fmain\u002Fskills\u002Fworkflow-router\u002FSKILL.md",[65],{"categoryNo":66,"categoryName":67,"taxonomyType":68,"taxonomyTypeDesc":69},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[71,72,73,74,75,76,77,78,79],"workflow router","workflow","router","orchestration","goals","goal","user","workflow orchestration","tasks",{"skillNo":81,"name":82,"nameZh":6,"description":83,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":84,"categories":85,"keywords":86,"publishedAt":29},"01M6NWS3RETSC0SHP16HP66E14","wiring","Wiring Verification","https:\u002F\u002Fgithub.com\u002Frubicanjr\u002FFinCognis\u002Fblob\u002Fmain\u002Fskills\u002Fwiring\u002FSKILL.md",[],[82,87,88],"verification","false",{"skillNo":90,"name":91,"nameZh":6,"description":92,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":93,"categories":94,"keywords":98,"publishedAt":29},"01M6NWS0XW9CVQZBDA1EGW0TWC","websocket-patterns","Connection management, room patterns, reconnection strategies, message buffering, and binary protocol design.","https:\u002F\u002Fgithub.com\u002Frubicanjr\u002FFinCognis\u002Fblob\u002Fmain\u002Fskills\u002Fwebsocket-patterns\u002Fskill.md",[95],{"categoryNo":96,"categoryName":97,"taxonomyType":68,"taxonomyTypeDesc":69},"01JBSEEDCAT000000000000015","视觉设计",[99,100,101,102,103,104,105,106,107,108],"websocket","patterns","websocket patterns","design","protocol","management","message","strategies","binary","connection",{"skillNo":110,"name":111,"nameZh":6,"description":112,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":113,"categories":114,"keywords":119,"publishedAt":29},"01M6NWRDQDX9ZNETAWRRMQWV52","visual-verdict","Screenshot comparison QA for frontend development. Takes a screenshot of the current implementation, scores it across multiple visual dimensions, and returns a structured PASS\u002FREVISE\u002FFAIL verdict with concrete fixes. Use when implementing UI from a design reference or verifying visual correctness.","https:\u002F\u002Fgithub.com\u002Frubicanjr\u002FFinCognis\u002Fblob\u002Fmain\u002Fskills\u002Fvisual-verdict\u002FSKILL.md",[115,118],{"categoryNo":116,"categoryName":117,"taxonomyType":68,"taxonomyTypeDesc":69},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":66,"categoryName":67,"taxonomyType":68,"taxonomyTypeDesc":69},[120,121,122,123,124,125,126,127,128,129,130,131,132,102,133,134,135,136,137,138],"visual","verdict","visual verdict","ui","across","revise","comparison","correctness","implementing","for","fixes","dimensions","frontend","development","qa","screenshot","returns","use","frontend development",{"skillNo":140,"name":141,"nameZh":6,"description":142,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":143,"categories":144,"keywords":145,"publishedAt":29},"01M6NWR8HSNRS7MNDK2J02QYMN","verification-loop","Comprehensive verification system covering build, types, lint, tests, security, and diff review before a PR.","https:\u002F\u002Fgithub.com\u002Frubicanjr\u002FFinCognis\u002Fblob\u002Fmain\u002Fskills\u002Fverification-loop\u002FSKILL.md",[],[146,147,87,148,149,150,151,152,153,154,155,156,157],"verification loop","loop","lint","review","security","pr","system","diff","build","tests","diff review","types",{"skillNo":159,"name":160,"nameZh":6,"description":161,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":162,"categories":163,"keywords":164,"publishedAt":29},"01M6NWR4HHSFR0VR5EXFRWA747","vector-db-patterns","Embedding strategies, ANN algorithms, hybrid search, RAG chunking strategies, and reranking for semantic search and retrieval.","https:\u002F\u002Fgithub.com\u002Frubicanjr\u002FFinCognis\u002Fblob\u002Fmain\u002Fskills\u002Fvector-db-patterns\u002Fskill.md",[],[165,166,167,168,100,169,19,170,171,106,172,173,174,175,176,129,177,178],"vector db patterns","vector db","db","vector","semantic search","embedding strategies","algorithms","chunking","semantic","retrieval","embedding","Hybrid Search","hybrid","rag"]