[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"extension-skill-bytedance-github-deep-research-de":3,"guides-for-bytedance-github-deep-research":243,"similar-k177cymqjd5pwcqq4tk0kek34d867am8":244},{"_creationTime":4,"_id":5,"children":6,"community":7,"display":9,"evaluation":21,"identity":189,"isFallback":194,"parentExtension":195,"providers":196,"relations":201,"repo":203,"workflow":240},1778053100136.2437,"k177cymqjd5pwcqq4tk0kek34d867am8",[],{"reviewCount":8},0,{"description":10,"installMethods":11,"name":12,"sourceUrl":13,"tags":14},"Conduct multi-round deep research on any GitHub Repo. Use when users request comprehensive analysis, timeline reconstruction, competitive analysis, or in-depth investigation of GitHub. Produces structured markdown reports with executive summaries, chronological timelines, metrics analysis, and Mermaid diagrams. Triggers on Github repository URL or open source projects.",{},"GitHub Deep Research Skill","https://github.com/bytedance/deer-flow/tree/HEAD/skills/public/github-deep-research",[15,16,17,18,19,20],"github","research","analysis","api","report-generation","python",{"_creationTime":22,"_id":23,"extensionId":5,"locale":24,"result":25,"trustSignals":178,"workflow":187},1778053169012.826,"kn7byhnzjzwm3xaehnt1hkypjn867jbf","en",{"checks":26,"evaluatedAt":168,"extensionSummary":169,"promptVersionExtension":170,"promptVersionScoring":171,"rationale":172,"score":173,"summary":174,"tags":175,"targetMarket":176,"tier":177},[27,32,35,38,42,45,49,53,56,59,63,68,71,75,78,81,84,87,90,93,97,101,105,110,114,117,120,123,127,130,133,136,139,142,146,149,152,155,158,161,165],{"category":28,"check":29,"severity":30,"summary":31},"Practical Utility","Problem relevance","pass","The description clearly states the problem: conducting multi-round deep research on GitHub repos for comprehensive analysis, timeline reconstruction, competitive analysis, or in-depth investigation.",{"category":28,"check":33,"severity":30,"summary":34},"Unique selling proposition","The skill offers significant value beyond a simple prompt by orchestrating multiple tools (GitHub API, web_search, web_fetch) and a structured research workflow across multiple rounds, producing detailed markdown reports.",{"category":28,"check":36,"severity":30,"summary":37},"Production readiness","The skill is production-ready, covering the complete lifecycle of deep research from initial API calls and web discovery to detailed analysis and structured report generation, including Mermaid diagrams.",{"category":39,"check":40,"severity":30,"summary":41},"Scope","Single responsibility principle","The extension focuses solely on deep research of GitHub repositories, including analysis and report generation, adhering to a single responsibility.",{"category":39,"check":43,"severity":30,"summary":44},"Description quality","The description is concise, readable, and accurately reflects the skill's capabilities in performing multi-round deep research on GitHub repositories and generating structured markdown reports.",{"category":46,"check":47,"severity":30,"summary":48},"Invocation","Scoped tools","The skill uses narrowly scoped tools like specific commands for the `github_api.py` script (summary, readme, tree, etc.), enhancing agent selection precision.",{"category":50,"check":51,"severity":30,"summary":52},"Documentation","Configuration & parameter reference","All necessary parameters and commands for the Python script are implicitly documented through their usage and available arguments, and the research workflow is detailed in the SKILL.md.",{"category":39,"check":54,"severity":30,"summary":55},"Tool naming","The primary tool, `github_api.py`, and its commands are descriptively named and adhere to a clear verb-noun structure.",{"category":39,"check":57,"severity":30,"summary":58},"Minimal I/O surface","The tools request only necessary repository information (owner, repo) and return structured data, adhering to a minimal I/O surface.",{"category":60,"check":61,"severity":30,"summary":62},"License","License usability","The extension is licensed under the MIT License, a permissive open-source license.",{"category":64,"check":65,"severity":66,"summary":67},"Maintenance","Commit recency","not_applicable","The commit date is not available, but the repository appears actively maintained with recent updates.",{"category":64,"check":69,"severity":30,"summary":70},"Dependency Management","The `requirements.txt` or `pyproject.toml` (if present) would be used for dependency management; the python script includes a fallback for requests, indicating awareness of dependency availability.",{"category":72,"check":73,"severity":30,"summary":74},"Security","Secret Management","The script uses an optional GitHub token passed via environment variable or token, and does not appear to handle or expose other secrets.",{"category":72,"check":76,"severity":30,"summary":77},"Injection","The script primarily interacts with the GitHub API and local Python execution, with no indication of loading untrusted external data as instructions.",{"category":72,"check":79,"severity":30,"summary":80},"Transitive Supply-Chain Grenades","The skill bundle contains all necessary scripts and dependencies, with no runtime downloads or remote execution of arbitrary code.",{"category":72,"check":82,"severity":30,"summary":83},"Sandbox Isolation","The script operates within its own execution environment and interacts with the GitHub API, with no indications of modifying files outside its intended scope.",{"category":72,"check":85,"severity":30,"summary":86},"Sandbox escape primitives","No sandbox escape primitives such as detached processes or retry loops around denied calls were detected in the script.",{"category":72,"check":88,"severity":30,"summary":89},"Data Exfiltration","The script only interacts with the GitHub API for repository data and does not exfiltrate any confidential or personal data.",{"category":72,"check":91,"severity":30,"summary":92},"Hidden Text Tricks","The bundled files are free of hidden-steering tricks, control characters, or invisible Unicode characters.",{"category":94,"check":95,"severity":30,"summary":96},"Hooks","Opaque code execution","The Python script is provided in a readable, obfuscation-free format.",{"category":98,"check":99,"severity":30,"summary":100},"Portability","Structural Assumption","The script makes no structural assumptions about the user's project layout outside of providing owner and repo names.",{"category":102,"check":103,"severity":66,"summary":104},"Trust","Issues Attention","Issue data is not available for this evaluation.",{"category":106,"check":107,"severity":108,"summary":109},"Versioning","Release Management","warning","No version information (e.g., version field in manifest, CHANGELOG, or Git tags) was found for this skill, and installation instructions do not specify a version, implying use of the main branch.",{"category":111,"check":112,"severity":30,"summary":113},"Code Execution","Validation","Input parameters (owner, repo) are implicitly validated by the GitHub API's request handling; the script does not use a formal schema library but API errors would surface.",{"category":72,"check":115,"severity":30,"summary":116},"Unguarded Destructive Operations","The skill is read-only and performs no destructive operations.",{"category":111,"check":118,"severity":30,"summary":119},"Error Handling","The Python script includes basic error handling for HTTP requests and API calls, exiting with a non-zero status on failure.",{"category":111,"check":121,"severity":66,"summary":122},"Logging","The skill is read-only and does not perform actions that necessitate local audit logging.",{"category":124,"check":125,"severity":30,"summary":126},"Compliance","GDPR","The skill only accesses public GitHub repository data and does not handle personal data.",{"category":124,"check":128,"severity":30,"summary":129},"Target market","The skill interacts with the GitHub API and targets a global audience, with no regional restrictions detected.",{"category":98,"check":131,"severity":30,"summary":132},"Runtime stability","The script is written in standard Python 3 and includes a fallback for the `requests` library, ensuring portability across POSIX environments.",{"category":46,"check":134,"severity":30,"summary":135},"Precise Purpose","The skill precisely defines its purpose (deep research on GitHub repos) and triggers (repo URL, open source projects), outlining a clear workflow.",{"category":46,"check":137,"severity":30,"summary":138},"Concise Frontmatter","The frontmatter is concise and self-contained, clearly summarizing the core capability and trigger phrases.",{"category":50,"check":140,"severity":30,"summary":141},"Concise Body","The SKILL.md body is concise and effectively delegates detailed procedures and examples to separate files like `assets/report_template.md` and code blocks.",{"category":143,"check":144,"severity":30,"summary":145},"Context","Progressive Disclosure","The main SKILL.md outlines the research flow and references a report template in `assets/report_template.md`, demonstrating progressive disclosure.",{"category":143,"check":147,"severity":66,"summary":148},"Forked exploration","The skill is primarily analytical and does not involve extensive exploration that would require forked context.",{"category":28,"check":150,"severity":30,"summary":151},"Usage examples","The SKILL.md provides clear examples of tool invocations for the GitHub API script, demonstrating how to use the available commands.",{"category":28,"check":153,"severity":30,"summary":154},"Edge cases","The SKILL.md implicitly handles edge cases by referencing API error handling and providing specific commands for different data points, suggesting a robust approach.",{"category":111,"check":156,"severity":66,"summary":157},"Tool Fallback","The skill's primary tool (`github_api.py`) is bundled and does not rely on an external optional tool like an MCP server with a fallback.",{"category":98,"check":159,"severity":30,"summary":160},"Stack assumptions","The script declares its Python 3.12+ requirement via the shebang and includes a fallback for the `requests` library, indicating clear stack assumptions.",{"category":162,"check":163,"severity":30,"summary":164},"Safety","Halt on unexpected state","The Python script includes error handling that will cause it to exit non-zero on unexpected API responses or errors, preventing continuation of unexpected states.",{"category":98,"check":166,"severity":30,"summary":167},"Cross-skill coupling","The skill operates independently and does not implicitly rely on other skills being loaded in the same session.",1778053134333,"This skill executes Python scripts to interact with the GitHub API and perform web searches, gathering repository information such as summary, readme, file tree, languages, contributors, commits, issues, PRs, and releases. It then synthesizes this data into a structured markdown report, leveraging a detailed template.","2.0.0","3.4.0","The 'github-deep-research' skill is exceptionally well-documented and robust. It demonstrates a clear single responsibility, provides precise usage instructions and examples, and its Python script is well-written with error handling and a fallback for dependencies. It effectively leverages the GitHub API and web search to produce comprehensive reports, fulfilling its stated purpose with high fidelity. The only minor issue is the lack of explicit versioning, which is noted but does not detract from its overall quality.",97,"This skill provides comprehensive, multi-round deep research on GitHub repositories, producing structured markdown reports.",[15,16,17,18,19,20],"global","verified",{"codeQuality":179,"collectedAt":180,"documentation":181,"maintenance":183,"security":184,"testCoverage":186},{},1778053126098,{"descriptionLength":182,"readmeSize":8},371,{},{"hasNpmPackage":185,"smitheryVerified":185},false,{"hasCi":185,"hasTests":185},{"updatedAt":188},1778053169012,{"githubOwner":190,"githubRepo":191,"locale":24,"slug":192,"type":193},"bytedance","deer-flow","github-deep-research","skill",true,null,{"extract":197,"llm":200},{"commitSha":198,"license":199},"1336872b15c25d45ebcb7c1cf72369c2bdd53187","MIT",{"promptVersionExtension":170,"promptVersionScoring":171,"score":173,"targetMarket":176,"tier":177},{"repoId":202},"kd789sm7egx1h0t1jag6zzhcq98656wv",{"_creationTime":204,"_id":202,"identity":205,"providers":207,"workflow":237},1777995558409.9045,{"githubOwner":190,"githubRepo":191,"sourceUrl":206},"https://github.com/bytedance/deer-flow",{"discover":208,"github":211},{"sources":209},[210],"skills-sh",{"closedIssues90d":212,"forks":213,"homepage":214,"license":199,"openIssues90d":215,"pushedAt":216,"readmeSize":217,"stars":218,"topics":219},389,8629,"https://deerflow.tech",356,1778052455000,38642,65247,[220,221,222,223,224,225,226,227,228,229,230,231,232,20,233,234,235,236],"agent","agentic","agentic-framework","agentic-workflow","ai","ai-agents","deep-research","langchain","langgraph","llm","multi-agent","nodejs","podcast","langmanus","typescript","harness","superagent",{"discoverAt":238,"extractAt":239,"githubAt":239,"updatedAt":239},1777995558409,1778053102364,{"anyEnrichmentAt":241,"extractAt":242,"githubAt":241,"llmAt":188,"updatedAt":188},1778053101076,1778053100136,[],[245,272,305,324,343,364],{"_creationTime":246,"_id":247,"community":248,"display":249,"identity":257,"providers":261,"relations":266,"workflow":268},1778053622473.6575,"k179xp8x1d5vrwv3r4m931ed458660q4",{"reviewCount":8},{"description":250,"installMethods":251,"name":252,"sourceUrl":253,"tags":254},"Search the web using Brave Search API for fast, privacy-respecting results with localization, freshness filtering, and extra snippets. Use when you need web search results with country/language targeting or time-based filtering. Requires BRAVE_API_KEY. Keywords: brave, web search, localized search, privacy search, freshness filtering.",{},"Web Search (Brave Search API)","https://github.com/jwynia/agent-skills/tree/HEAD/skills/general/research/tools/web-search-brave",[255,256,16,18],"web-search","brave-search",{"githubOwner":258,"githubRepo":259,"locale":24,"slug":260,"type":193},"jwynia","agent-skills","web-search-brave",{"extract":262,"llm":264},{"commitSha":263,"license":199},"e02ec7e226a6e4f8419fd3b88a1d8e472d421b32",{"promptVersionExtension":170,"promptVersionScoring":171,"score":265,"targetMarket":176,"tier":177},98,{"repoId":267},"kd7efn3mprpa8rd8vm5hw5ebzx864fph",{"anyEnrichmentAt":269,"extractAt":270,"githubAt":269,"llmAt":271,"updatedAt":271},1778053625386,1778053622473,1778054012696,{"_creationTime":273,"_id":274,"community":275,"display":276,"identity":286,"providers":290,"relations":298,"workflow":300},1778053968286.4954,"k179afn14fzy4sejmjf82fgqa9867ck6",{"reviewCount":8},{"description":277,"installMethods":278,"name":279,"sourceUrl":280,"tags":281},"Searches arXiv for preprints and academic papers, retrieves abstracts, and filters by topic. Use when the user asks to find research papers, search arXiv, look up preprints, find academic articles in physics, math, CS, biology, statistics, or related fields.",{},"arXiv Search","https://github.com/langchain-ai/deepagents/tree/HEAD/libs/cli/examples/skills/arxiv-search",[16,282,283,284,20,285],"data-analytics","arxiv","academic-papers","cli",{"githubOwner":287,"githubRepo":288,"locale":24,"slug":289,"type":193},"langchain-ai","deepagents","arxiv-search",{"extract":291,"llm":293,"smithery":294},{"commitSha":292,"license":199},"b108c71d0c570e16c7050c1eac482e15dc35a5ed",{"promptVersionExtension":170,"promptVersionScoring":171,"score":265,"targetMarket":176,"tier":177},{"qualityScore":295,"totalActivations":296,"uniqueUsers":297,"useCount":8,"verified":185},0.7439563,9,8,{"repoId":299},"kd76dna2fvfbnjvzcpd2cwqnyd865xz7",{"anyEnrichmentAt":301,"extractAt":302,"githubAt":303,"llmAt":304,"smitheryAt":301,"updatedAt":304},1778053994907,1778053968286,1778053969344,1778054053159,{"_creationTime":306,"_id":307,"community":308,"display":309,"identity":317,"providers":319,"relations":322,"workflow":323},1778053100136.2388,"k17ba7hx1c2htdr84qc7vc86cd867abn",{"reviewCount":8},{"description":310,"installMethods":311,"name":312,"sourceUrl":313,"tags":314},"Use this skill when the user requests to review, analyze, critique, or summarize academic papers, research articles, preprints, or scientific publications. Supports comprehensive structured reviews covering methodology assessment, contribution evaluation, literature positioning, and constructive feedback generation. Trigger on queries involving paper URLs, uploaded PDFs, arXiv links, or requests like \"review this paper\", \"analyze this research\", \"summarize this study\", or \"write a peer review\".",{},"Academic Paper Review Skill","https://github.com/bytedance/deer-flow/tree/HEAD/skills/public/academic-paper-review",[16,315,316,17,229],"academic","paper-review",{"githubOwner":190,"githubRepo":191,"locale":24,"slug":318,"type":193},"academic-paper-review",{"extract":320,"llm":321},{"commitSha":198,"license":199},{"promptVersionExtension":170,"promptVersionScoring":171,"score":265,"targetMarket":176,"tier":177},{"repoId":202},{"anyEnrichmentAt":241,"extractAt":242,"githubAt":241,"llmAt":188,"updatedAt":188},{"_creationTime":325,"_id":326,"community":327,"display":328,"identity":336,"providers":338,"relations":341,"workflow":342},1778053622473.658,"k172f62j2n12wbmm976dkgh12x867pax",{"reviewCount":8},{"description":329,"installMethods":330,"name":331,"sourceUrl":332,"tags":333},"Search the web using Tavily API for high-quality, AI-optimized results with advanced filtering options. Use when you need structured search results, domain filtering, relevance scores, or AI-generated answer summaries. Requires TAVILY_API_KEY. Keywords: tavily, advanced search, filtered search, domain filtering, relevance scoring.",{},"Web Search (Tavily API)","https://github.com/jwynia/agent-skills/tree/HEAD/skills/general/research/tools/web-search-tavily",[255,334,16,18,335],"tavily","information-retrieval",{"githubOwner":258,"githubRepo":259,"locale":24,"slug":337,"type":193},"web-search-tavily",{"extract":339,"llm":340},{"commitSha":263,"license":199},{"promptVersionExtension":170,"promptVersionScoring":171,"score":173,"targetMarket":176,"tier":177},{"repoId":267},{"anyEnrichmentAt":269,"extractAt":270,"githubAt":269,"llmAt":271,"updatedAt":271},{"_creationTime":344,"_id":345,"community":346,"display":347,"identity":356,"providers":358,"relations":362,"workflow":363},1778053622473.6565,"k175dk23bnmc82m0wgkc81c51s866xz1",{"reviewCount":8},{"description":348,"installMethods":349,"name":350,"sourceUrl":351,"tags":352},"Synthesize multiple media analyses into cross-source patterns and insights. Use when you need to cross-reference analyses, find patterns across sources, or perform meta-analysis of media content.",{},"Media Meta-Analysis","https://github.com/jwynia/agent-skills/tree/HEAD/skills/general/research/tools/media-meta-analysis",[16,17,353,354,355],"media","synthesis","llm-guidance",{"githubOwner":258,"githubRepo":259,"locale":24,"slug":357,"type":193},"media-meta-analysis",{"extract":359,"llm":360},{"commitSha":263,"license":199},{"promptVersionExtension":170,"promptVersionScoring":171,"score":361,"targetMarket":176,"tier":177},95,{"repoId":267},{"anyEnrichmentAt":269,"extractAt":270,"githubAt":269,"llmAt":271,"updatedAt":271},{"_creationTime":365,"_id":366,"community":367,"display":368,"identity":377,"providers":379,"relations":382,"workflow":383},1778053622473.6584,"k1713jxcqmcxt0qc8j638d84298664ax",{"reviewCount":8},{"description":369,"installMethods":370,"name":371,"sourceUrl":372,"tags":373},"Systematically investigate social media claims and viral content. Use when fact-checking complex claims, when decomposing multi-part assertions, or when investigating narratives that mix facts with interpretation.",{},"Claim Investigation","https://github.com/jwynia/agent-skills/tree/HEAD/skills/general/research/verification/claim-investigation",[16,374,375,17,376],"verification","fact-checking","documentation",{"githubOwner":258,"githubRepo":259,"locale":24,"slug":378,"type":193},"claim-investigation",{"extract":380,"llm":381},{"commitSha":263,"license":199},{"promptVersionExtension":170,"promptVersionScoring":171,"score":361,"targetMarket":176,"tier":177},{"repoId":267},{"anyEnrichmentAt":269,"extractAt":270,"githubAt":269,"llmAt":271,"updatedAt":271}]