[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6NWMS2PE3D5465QHTBCYWHT":3,"skill-same:01M6NWMS2PE3D5465QHTBCYWHT":61},{"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":34,"linkOnly":35,"markdownContent":36,"markdownBody":37,"frontMatter":38,"refName":39,"commitSha":40,"skillDirectory":41,"forksCount":14,"repositoryHtmlUrl":42,"repositoryHomepageUrl":6,"ownerHtmlUrl":43,"ownerBlogUrl":44,"ownerDescription":45,"updatedAt":46,"install":47,"resources":60},"01M6NWMS2PE3D5465QHTBCYWHT","tldr-cli",null,"TLDR CLI komut referansi. tree, structure, search, extract, context, cfg, dfg, slice, calls, impact, dead, arch, imports, importers, diagnostics, change-impact komutlari.","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\u002Ftldr-cli\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33],"cli","tldr","tldr cli","change","diagnostics","search","CFG","context","extract","structure","arch","impact","calls","tree","imports","2026-11-10 10:12:30",false,"---\nname: tldr-cli\ndescription: TLDR CLI komut referansi. tree, structure, search, extract, context, cfg, dfg, slice, calls, impact, dead, arch, imports, importers, diagnostics, change-impact komutlari.\n---\n\n# TLDR CLI - Code Analysis Tool\n\nYou have `tldr` available on PATH for token-efficient code analysis.\n\n## Commands\n\n```bash\n# Core analysis\ntldr tree [path]                    # File tree\ntldr structure [path] --lang \u003Clang> # Code structure (codemaps)\ntldr search \u003Cpattern> [path]        # Search files\ntldr extract \u003Cfile>                 # Full file info\ntldr context \u003Centry> --project .    # LLM-ready context\n\n# Flow analysis\ntldr cfg \u003Cfile> \u003Cfunction>          # Control flow graph\ntldr dfg \u003Cfile> \u003Cfunction>          # Data flow graph\ntldr slice \u003Cfile> \u003Cfunc> \u003Cline>     # Program slice\ntldr calls [path]                   # Cross-file call graph\n\n# Codebase analysis\ntldr impact \u003Cfunc> [path]           # Who calls this function? (reverse call graph)\ntldr dead [path]                    # Find unreachable\u002Fdead code\ntldr arch [path]                    # Detect architectural layers\n\n# Import analysis\ntldr imports \u003Cfile>                 # Parse imports from a file\ntldr importers \u003Cmodule> [path]      # Find all files that import a module\n\n# Quality & testing (NEW)\ntldr diagnostics \u003Cfile|path>        # Type check + lint (pyright\u002Fruff)\ntldr change-impact [files...]       # Find tests affected by changes\n```\n\n## When to Use\n\n- **Before reading files**: Run `tldr structure .` to see what exists\n- **Finding code**: Use `tldr search \"pattern\"` instead of grep for structured results\n- **Understanding functions**: Use `tldr cfg` for complexity, `tldr dfg` for data flow\n- **Debugging**: Use `tldr slice file.py func 42` to find what affects line 42\n- **Context for tasks**: Use `tldr context entry_point` to get relevant code\n- **Impact analysis**: Use `tldr impact func_name` before refactoring to see what would break\n- **Dead code**: Use `tldr dead src\u002F` to find unused functions for cleanup\n- **Architecture**: Use `tldr arch src\u002F` to understand layer structure\n- **Import tracking**: Use `tldr imports file.py` to see what a file imports\n- **Reverse imports**: Use `tldr importers module_name src\u002F` to find who imports a module\n- **Before tests**: Use `tldr diagnostics .` to catch type errors before running tests\n- **Selective testing**: Use `tldr change-impact` to run only affected tests\n\n## Languages\n\nSupports: `python`, `typescript`, `go`, `rust`\n\n## Example Workflow\n\n```bash\n# 1. See project structure\ntldr tree src\u002F --ext .py\n\n# 2. Find relevant code\ntldr search \"process_data\" src\u002F\n\n# 3. Get context for a function\ntldr context process_data --project src\u002F --depth 2\n\n# 4. Understand control flow\ntldr cfg src\u002Fprocessor.py process_data\n\n# 5. Before refactoring - check impact\ntldr impact process_data src\u002F --depth 3\n\n# 6. Find dead code to clean up\ntldr dead src\u002F --entry main cli\n```\n\n## Codebase Analysis Commands\n\n### Impact Analysis\n```bash\ntldr impact \u003Cfunction> [path] --depth N --file \u003Cfilter>\n```\nShows reverse call graph - all functions that call the target. Useful before refactoring.\n\n### Dead Code Detection\n```bash\ntldr dead [path] --entry \u003Cpatterns>\n```\nFinds functions never called (excluding entry points like main, test_, etc.)\n\n### Architecture Detection\n```bash\ntldr arch [path]\n```\nAnalyzes call patterns to detect:\n- Entry layer (controllers\u002Fhandlers)\n- Middle layer (services)\n- Leaf layer (utilities)\n- Circular dependencies\n\n### Import Analysis\n```bash\ntldr imports \u003Cfile> [--lang python]\n```\nParses all import statements from a file. Returns JSON with module names, imported names, aliases.\n\n### Reverse Import Lookup\n```bash\ntldr importers \u003Cmodule> [path] [--lang python]\n```\nFinds all files that import a given module. Complements `tldr impact` which tracks function *calls* - this tracks *imports*.\n\n### Diagnostics (Type Check + Lint)\n```bash\ntldr diagnostics \u003Cfile>              # Single file\ntldr diagnostics . --project         # Whole project\ntldr diagnostics src\u002F --format text  # Human-readable output\ntldr diagnostics src\u002F --no-lint      # Type check only\n```\nRuns pyright (types) + ruff (lint) and returns structured errors. Use before tests to catch type errors early.\n\n### Change Impact (Selective Testing)\n```bash\ntldr change-impact                   # Auto-detect (session\u002Fgit)\ntldr change-impact src\u002Ffoo.py        # Explicit files\ntldr change-impact --session         # Session-modified files\ntldr change-impact --git             # Git diff files\ntldr change-impact --run             # Actually run affected tests\n```\nFinds which tests to run based on changed code. Uses call graph + import analysis.\n\n## Output\n\nAll commands output JSON (except `context` which outputs LLM-ready text, `diagnostics --format text` for human output).\n","# TLDR CLI - Code Analysis Tool\n\nYou have `tldr` available on PATH for token-efficient code analysis.\n\n## Commands\n\n```bash\n# Core analysis\ntldr tree [path]                    # File tree\ntldr structure [path] --lang \u003Clang> # Code structure (codemaps)\ntldr search \u003Cpattern> [path]        # Search files\ntldr extract \u003Cfile>                 # Full file info\ntldr context \u003Centry> --project .    # LLM-ready context\n\n# Flow analysis\ntldr cfg \u003Cfile> \u003Cfunction>          # Control flow graph\ntldr dfg \u003Cfile> \u003Cfunction>          # Data flow graph\ntldr slice \u003Cfile> \u003Cfunc> \u003Cline>     # Program slice\ntldr calls [path]                   # Cross-file call graph\n\n# Codebase analysis\ntldr impact \u003Cfunc> [path]           # Who calls this function? (reverse call graph)\ntldr dead [path]                    # Find unreachable\u002Fdead code\ntldr arch [path]                    # Detect architectural layers\n\n# Import analysis\ntldr imports \u003Cfile>                 # Parse imports from a file\ntldr importers \u003Cmodule> [path]      # Find all files that import a module\n\n# Quality & testing (NEW)\ntldr diagnostics \u003Cfile|path>        # Type check + lint (pyright\u002Fruff)\ntldr change-impact [files...]       # Find tests affected by changes\n```\n\n## When to Use\n\n- **Before reading files**: Run `tldr structure .` to see what exists\n- **Finding code**: Use `tldr search \"pattern\"` instead of grep for structured results\n- **Understanding functions**: Use `tldr cfg` for complexity, `tldr dfg` for data flow\n- **Debugging**: Use `tldr slice file.py func 42` to find what affects line 42\n- **Context for tasks**: Use `tldr context entry_point` to get relevant code\n- **Impact analysis**: Use `tldr impact func_name` before refactoring to see what would break\n- **Dead code**: Use `tldr dead src\u002F` to find unused functions for cleanup\n- **Architecture**: Use `tldr arch src\u002F` to understand layer structure\n- **Import tracking**: Use `tldr imports file.py` to see what a file imports\n- **Reverse imports**: Use `tldr importers module_name src\u002F` to find who imports a module\n- **Before tests**: Use `tldr diagnostics .` to catch type errors before running tests\n- **Selective testing**: Use `tldr change-impact` to run only affected tests\n\n## Languages\n\nSupports: `python`, `typescript`, `go`, `rust`\n\n## Example Workflow\n\n```bash\n# 1. See project structure\ntldr tree src\u002F --ext .py\n\n# 2. Find relevant code\ntldr search \"process_data\" src\u002F\n\n# 3. Get context for a function\ntldr context process_data --project src\u002F --depth 2\n\n# 4. Understand control flow\ntldr cfg src\u002Fprocessor.py process_data\n\n# 5. Before refactoring - check impact\ntldr impact process_data src\u002F --depth 3\n\n# 6. Find dead code to clean up\ntldr dead src\u002F --entry main cli\n```\n\n## Codebase Analysis Commands\n\n### Impact Analysis\n```bash\ntldr impact \u003Cfunction> [path] --depth N --file \u003Cfilter>\n```\nShows reverse call graph - all functions that call the target. Useful before refactoring.\n\n### Dead Code Detection\n```bash\ntldr dead [path] --entry \u003Cpatterns>\n```\nFinds functions never called (excluding entry points like main, test_, etc.)\n\n### Architecture Detection\n```bash\ntldr arch [path]\n```\nAnalyzes call patterns to detect:\n- Entry layer (controllers\u002Fhandlers)\n- Middle layer (services)\n- Leaf layer (utilities)\n- Circular dependencies\n\n### Import Analysis\n```bash\ntldr imports \u003Cfile> [--lang python]\n```\nParses all import statements from a file. Returns JSON with module names, imported names, aliases.\n\n### Reverse Import Lookup\n```bash\ntldr importers \u003Cmodule> [path] [--lang python]\n```\nFinds all files that import a given module. Complements `tldr impact` which tracks function *calls* - this tracks *imports*.\n\n### Diagnostics (Type Check + Lint)\n```bash\ntldr diagnostics \u003Cfile>              # Single file\ntldr diagnostics . --project         # Whole project\ntldr diagnostics src\u002F --format text  # Human-readable output\ntldr diagnostics src\u002F --no-lint      # Type check only\n```\nRuns pyright (types) + ruff (lint) and returns structured errors. Use before tests to catch type errors early.\n\n### Change Impact (Selective Testing)\n```bash\ntldr change-impact                   # Auto-detect (session\u002Fgit)\ntldr change-impact src\u002Ffoo.py        # Explicit files\ntldr change-impact --session         # Session-modified files\ntldr change-impact --git             # Git diff files\ntldr change-impact --run             # Actually run affected tests\n```\nFinds which tests to run based on changed code. Uses call graph + import analysis.\n\n## Output\n\nAll commands output JSON (except `context` which outputs LLM-ready text, `diagnostics --format text` for human output).\n",{"name":5,"description":7},"main","70e1c350500ee750987420bbae48837afa906b7e","skills\u002Ftldr-cli","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":48,"prompt":58,"zipAvailable":59},[49,52,55],{"tool":50,"command":51},"npx","npx skills add rubicanjr\u002FFinCognis --skill tldr-cli",{"tool":53,"command":54},"bunx","bunx skills add rubicanjr\u002FFinCognis --skill tldr-cli",{"tool":56,"command":57},"pnpm","pnpm dlx skills add rubicanjr\u002FFinCognis --skill tldr-cli","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Frubicanjr\u002FFinCognis\u002Fblob\u002Fmain\u002Fskills\u002Ftldr-cli\u002FSKILL.md",true,[],[62,83,92,112,142,161],{"skillNo":63,"name":64,"nameZh":6,"description":65,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":66,"categories":67,"keywords":73,"publishedAt":34},"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",[68],{"categoryNo":69,"categoryName":70,"taxonomyType":71,"taxonomyTypeDesc":72},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[74,75,76,77,78,79,80,81,82],"workflow router","workflow","router","orchestration","goals","goal","user","workflow orchestration","tasks",{"skillNo":84,"name":85,"nameZh":6,"description":86,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":87,"categories":88,"keywords":89,"publishedAt":34},"01M6NWS3RETSC0SHP16HP66E14","wiring","Wiring Verification","https:\u002F\u002Fgithub.com\u002Frubicanjr\u002FFinCognis\u002Fblob\u002Fmain\u002Fskills\u002Fwiring\u002FSKILL.md",[],[85,90,91],"verification","false",{"skillNo":93,"name":94,"nameZh":6,"description":95,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":96,"categories":97,"keywords":101,"publishedAt":34},"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",[98],{"categoryNo":99,"categoryName":100,"taxonomyType":71,"taxonomyTypeDesc":72},"01JBSEEDCAT000000000000015","视觉设计",[102,103,104,105,106,107,108,109,110,111],"websocket","patterns","websocket patterns","design","protocol","management","message","strategies","binary","connection",{"skillNo":113,"name":114,"nameZh":6,"description":115,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":116,"categories":117,"keywords":122,"publishedAt":34},"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",[118,121],{"categoryNo":119,"categoryName":120,"taxonomyType":71,"taxonomyTypeDesc":72},"01JBSEEDCAT000000000000009","前端开发",{"categoryNo":69,"categoryName":70,"taxonomyType":71,"taxonomyTypeDesc":72},[123,124,125,126,127,128,129,130,131,132,133,134,135,105,136,137,138,139,140,141],"visual","verdict","visual verdict","ui","across","revise","comparison","correctness","implementing","for","fixes","dimensions","frontend","development","qa","screenshot","returns","use","frontend development",{"skillNo":143,"name":144,"nameZh":6,"description":145,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":146,"categories":147,"keywords":148,"publishedAt":34},"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",[],[149,150,90,151,152,153,154,155,156,157,158,159,160],"verification loop","loop","lint","review","security","pr","system","diff","build","tests","diff review","types",{"skillNo":162,"name":163,"nameZh":6,"description":164,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":165,"categories":166,"keywords":167,"publishedAt":34},"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",[],[168,169,170,171,103,172,24,173,174,109,175,176,177,178,179,132,180,181],"vector db patterns","vector db","db","vector","semantic search","embedding strategies","algorithms","chunking","semantic","retrieval","embedding","Hybrid Search","hybrid","rag"]