[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6DAXB2MZA5PEKP56XPYHSGY":3,"skill-same:01M6DAXB2MZA5PEKP56XPYHSGY":66},{"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":31,"linkOnly":32,"markdownContent":33,"markdownBody":34,"frontMatter":35,"refName":36,"commitSha":37,"skillDirectory":38,"forksCount":14,"repositoryHtmlUrl":39,"repositoryHomepageUrl":6,"ownerHtmlUrl":40,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":41,"install":42,"resources":55},"01M6DAXB2MZA5PEKP56XPYHSGY","tooluniverse-sequence-retrieval",null,"Retrieves biological sequences (DNA, RNA, protein) from NCBI and ENA with gene disambiguation, accession type handling, and comprehensive sequence profiles. Creates detailed reports with sequence metadata, cross-database references, and download options. Use when users need nucleotide sequences, protein sequences, genome data, or mention GenBank, RefSeq, EMBL accessions.","Prekzursil\u002Fagent-skills-toolchain","Prekzursil","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F54636077?v=4","01M6DACZ1PCQHD99SCR1YXG28B","Andrei Mihai Visalon","01M6DACZ670WZF535V3WYYSS4Z",0,"MIT","https:\u002F\u002Fgithub.com\u002FPrekzursil\u002Fagent-skills-toolchain\u002Fblob\u002Fmain\u002F.agents\u002Flibrary\u002Fskills\u002Ftooluniverse-sequence-retrieval\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30],"tooluniverse sequence retrieval","database","metadata","data","download","use","reports","references","options","DNA","RNA","type","2026-11-10 10:12:30",false,"---\nname: tooluniverse-sequence-retrieval\ndescription: Retrieves biological sequences (DNA, RNA, protein) from NCBI and ENA with gene disambiguation, accession type handling, and comprehensive sequence profiles. Creates detailed reports with sequence metadata, cross-database references, and download options. Use when users need nucleotide sequences, protein sequences, genome data, or mention GenBank, RefSeq, EMBL accessions.\n---\n\n# Biological Sequence Retrieval\n\nRetrieve DNA, RNA, and protein sequences with proper disambiguation and cross-database handling.\n\n**IMPORTANT**: Always use English terms in tool calls. Only try original-language terms as fallback. Respond in the user's language.\n\n**LOOK UP DON'T GUESS**: Never assume accession numbers or sequence versions. Always retrieve and verify from NCBI or ENA.\n\n## Domain Reasoning\n\nSequence quality hierarchy: RefSeq (NM_\u002FNP_ = curated) > RefSeq predicted (XM_\u002FXP_) > GenBank (submitted). Prefer the MANE Select transcript for human canonical isoforms. Check version numbers -- annotations improve across versions.\n\n## Workflow\n\n```\nPhase 0: Clarify (if needed) → Phase 1: Disambiguate Gene\u002FOrganism → Phase 2: Search & Retrieve → Phase 3: Report\n```\n\n---\n\n## Phase 0: Clarification (When Needed)\n\nAsk ONLY if: gene exists in multiple organisms, sequence type unclear, or strain matters.\nSkip for: specific accessions, clear organism+gene combos, complete genome requests with organism.\n\n---\n\n## Phase 1: Gene\u002FOrganism Disambiguation\n\n### Accession Type Decision Tree\n\n| Prefix | Type | Use With |\n|--------|------|----------|\n| NC_\u002FNM_\u002FNR_\u002FNP_\u002FXM_ | RefSeq | NCBI only |\n| U*\u002FM*\u002FK*\u002FX*\u002FCP*\u002FNZ_ | GenBank | NCBI or ENA |\n| EMBL format | EMBL | ENA preferred |\n\n**CRITICAL**: Never try ENA tools with RefSeq accessions -- they return 404.\n\n### Identity Checklist\n- Organism confirmed (scientific name)\n- Gene symbol\u002Fname identified\n- Sequence type determined (genomic\u002FmRNA\u002Fprotein)\n- Accession prefix identified for tool selection\n\n---\n\n## Phase 2: Data Retrieval (Internal)\n\nRetrieve silently. Do NOT narrate the search process.\n\n```python\n# Search NCBI Nucleotide\nresult = tu.tools.NCBI_search_nucleotide(\n    operation=\"search\", organism=organism, gene=gene,\n    strain=strain, keywords=keywords, seq_type=seq_type, limit=10\n)\n\n# Get accessions from UIDs\naccessions = tu.tools.NCBI_fetch_accessions(operation=\"fetch_accession\", uids=result[\"data\"][\"uids\"])\n\n# Retrieve sequence (FASTA or GenBank format)\nsequence = tu.tools.NCBI_get_sequence(operation=\"fetch_sequence\", accession=accession, format=\"fasta\")\n\n# ENA alternative (non-RefSeq accessions only)\nentry = tu.tools.ena_get_entry(accession=accession)\nfasta = tu.tools.ena_get_sequence_fasta(accession=accession)\n```\n\n### Fallback Chains\n\n| Primary | Fallback | Notes |\n|---------|----------|-------|\n| NCBI_get_sequence | ENA (if GenBank format) | NCBI unavailable |\n| ENA_get_entry | NCBI_get_sequence | ENA doesn't have RefSeq |\n| NCBI_search_nucleotide | Try broader keywords | No results |\n\n---\n\n## Phase 3: Report Sequence Profile\n\nPresent as a **Sequence Profile Report**. Hide search process. Include:\n\n1. **Search Summary**: query, database, result count\n2. **Primary Sequence**: accession, type (RefSeq\u002FGenBank), organism, strain, length, molecule, topology, curation level\n3. **Sequence Preview**: first lines of FASTA (truncated)\n4. **Annotations Summary**: CDS\u002FtRNA\u002FrRNA\u002Fregulatory feature counts (from GenBank format)\n5. **Alternative Sequences**: ranked by relevance and curation, with ENA compatibility\n6. **Cross-Database References**: RefSeq, GenBank, ENA\u002FEMBL, BioProject, BioSample\n7. **Download Options**: FASTA (for BLAST\u002Falignment), GenBank (for annotation)\n\n### Curation Level Tiers\n\n| Tier | Prefix | Description |\n|------|--------|-------------|\n| RefSeq Reference (best) | NC_, NM_, NP_ | NCBI-curated, gold standard |\n| RefSeq Predicted | XM_, XP_, XR_ | Computationally predicted |\n| GenBank Validated | Various | Submitted, some curation |\n| GenBank Direct | Various | Direct submission |\n| Third Party | TPA_ | Third-party annotation |\n\n---\n\n## Reasoning Framework\n\n**Sequence quality**: Prefer RefSeq over GenBank. Check version numbers. Sequences with \"PREDICTED\" in definition are not experimentally validated.\n\n**Accession guidance**: RefSeq = NCBI-only. GenBank = mirrored in ENA\u002FEMBL. Default to RefSeq mRNA (NM_) for human\u002Fmodel organisms; most complete genome assembly for microbial queries.\n\n**Cross-database reconciliation**: Same sequence may have different accessions (e.g., GenBank U00096 = RefSeq NC_000913 for E. coli K-12). Always report both when available. Discrepancies between GenBank\u002FRefSeq typically indicate RefSeq curation corrected submission errors.\n\n### Synthesis Questions\n1. What is the highest-quality accession available?\n2. Are there alternative accessions in other databases?\n3. What is the annotation completeness?\n4. Is the sequence from the expected organism\u002Fstrain?\n5. What download format suits the user's downstream analysis?\n\n---\n\n## Error Handling\n\n| Error | Response |\n|-------|----------|\n| \"No search criteria provided\" | Add organism, gene, or keywords |\n| \"ENA 404 error\" | Likely RefSeq -- use NCBI only |\n| \"No results found\" | Broaden search, check spelling, try synonyms |\n| \"Sequence too large\" | Note size, provide download link instead |\n\n---\n\n## Tool Reference\n\n**NCBI Tools**: `NCBI_search_nucleotide` (search), `NCBI_fetch_accessions` (UID→accession), `NCBI_get_sequence` (retrieve)\n**ENA Tools (GenBank\u002FEMBL only)**: `ena_get_entry` (metadata), `ena_get_sequence_fasta` (FASTA), `ena_get_entry_summary` (summary)\n\n---\n\n## Search Parameters Reference\n\n**NCBI_search_nucleotide**: `operation`=\"search\", `organism` (scientific name), `gene` (symbol), `strain`, `keywords`, `seq_type` (complete_genome\u002Fmrna\u002Frefseq), `limit`\n\n**NCBI_get_sequence**: `operation`=\"fetch_sequence\", `accession`, `format` (fasta\u002Fgenbank)\n","# Biological Sequence Retrieval\n\nRetrieve DNA, RNA, and protein sequences with proper disambiguation and cross-database handling.\n\n**IMPORTANT**: Always use English terms in tool calls. Only try original-language terms as fallback. Respond in the user's language.\n\n**LOOK UP DON'T GUESS**: Never assume accession numbers or sequence versions. Always retrieve and verify from NCBI or ENA.\n\n## Domain Reasoning\n\nSequence quality hierarchy: RefSeq (NM_\u002FNP_ = curated) > RefSeq predicted (XM_\u002FXP_) > GenBank (submitted). Prefer the MANE Select transcript for human canonical isoforms. Check version numbers -- annotations improve across versions.\n\n## Workflow\n\n```\nPhase 0: Clarify (if needed) → Phase 1: Disambiguate Gene\u002FOrganism → Phase 2: Search & Retrieve → Phase 3: Report\n```\n\n---\n\n## Phase 0: Clarification (When Needed)\n\nAsk ONLY if: gene exists in multiple organisms, sequence type unclear, or strain matters.\nSkip for: specific accessions, clear organism+gene combos, complete genome requests with organism.\n\n---\n\n## Phase 1: Gene\u002FOrganism Disambiguation\n\n### Accession Type Decision Tree\n\n| Prefix | Type | Use With |\n|--------|------|----------|\n| NC_\u002FNM_\u002FNR_\u002FNP_\u002FXM_ | RefSeq | NCBI only |\n| U*\u002FM*\u002FK*\u002FX*\u002FCP*\u002FNZ_ | GenBank | NCBI or ENA |\n| EMBL format | EMBL | ENA preferred |\n\n**CRITICAL**: Never try ENA tools with RefSeq accessions -- they return 404.\n\n### Identity Checklist\n- Organism confirmed (scientific name)\n- Gene symbol\u002Fname identified\n- Sequence type determined (genomic\u002FmRNA\u002Fprotein)\n- Accession prefix identified for tool selection\n\n---\n\n## Phase 2: Data Retrieval (Internal)\n\nRetrieve silently. Do NOT narrate the search process.\n\n```python\n# Search NCBI Nucleotide\nresult = tu.tools.NCBI_search_nucleotide(\n    operation=\"search\", organism=organism, gene=gene,\n    strain=strain, keywords=keywords, seq_type=seq_type, limit=10\n)\n\n# Get accessions from UIDs\naccessions = tu.tools.NCBI_fetch_accessions(operation=\"fetch_accession\", uids=result[\"data\"][\"uids\"])\n\n# Retrieve sequence (FASTA or GenBank format)\nsequence = tu.tools.NCBI_get_sequence(operation=\"fetch_sequence\", accession=accession, format=\"fasta\")\n\n# ENA alternative (non-RefSeq accessions only)\nentry = tu.tools.ena_get_entry(accession=accession)\nfasta = tu.tools.ena_get_sequence_fasta(accession=accession)\n```\n\n### Fallback Chains\n\n| Primary | Fallback | Notes |\n|---------|----------|-------|\n| NCBI_get_sequence | ENA (if GenBank format) | NCBI unavailable |\n| ENA_get_entry | NCBI_get_sequence | ENA doesn't have RefSeq |\n| NCBI_search_nucleotide | Try broader keywords | No results |\n\n---\n\n## Phase 3: Report Sequence Profile\n\nPresent as a **Sequence Profile Report**. Hide search process. Include:\n\n1. **Search Summary**: query, database, result count\n2. **Primary Sequence**: accession, type (RefSeq\u002FGenBank), organism, strain, length, molecule, topology, curation level\n3. **Sequence Preview**: first lines of FASTA (truncated)\n4. **Annotations Summary**: CDS\u002FtRNA\u002FrRNA\u002Fregulatory feature counts (from GenBank format)\n5. **Alternative Sequences**: ranked by relevance and curation, with ENA compatibility\n6. **Cross-Database References**: RefSeq, GenBank, ENA\u002FEMBL, BioProject, BioSample\n7. **Download Options**: FASTA (for BLAST\u002Falignment), GenBank (for annotation)\n\n### Curation Level Tiers\n\n| Tier | Prefix | Description |\n|------|--------|-------------|\n| RefSeq Reference (best) | NC_, NM_, NP_ | NCBI-curated, gold standard |\n| RefSeq Predicted | XM_, XP_, XR_ | Computationally predicted |\n| GenBank Validated | Various | Submitted, some curation |\n| GenBank Direct | Various | Direct submission |\n| Third Party | TPA_ | Third-party annotation |\n\n---\n\n## Reasoning Framework\n\n**Sequence quality**: Prefer RefSeq over GenBank. Check version numbers. Sequences with \"PREDICTED\" in definition are not experimentally validated.\n\n**Accession guidance**: RefSeq = NCBI-only. GenBank = mirrored in ENA\u002FEMBL. Default to RefSeq mRNA (NM_) for human\u002Fmodel organisms; most complete genome assembly for microbial queries.\n\n**Cross-database reconciliation**: Same sequence may have different accessions (e.g., GenBank U00096 = RefSeq NC_000913 for E. coli K-12). Always report both when available. Discrepancies between GenBank\u002FRefSeq typically indicate RefSeq curation corrected submission errors.\n\n### Synthesis Questions\n1. What is the highest-quality accession available?\n2. Are there alternative accessions in other databases?\n3. What is the annotation completeness?\n4. Is the sequence from the expected organism\u002Fstrain?\n5. What download format suits the user's downstream analysis?\n\n---\n\n## Error Handling\n\n| Error | Response |\n|-------|----------|\n| \"No search criteria provided\" | Add organism, gene, or keywords |\n| \"ENA 404 error\" | Likely RefSeq -- use NCBI only |\n| \"No results found\" | Broaden search, check spelling, try synonyms |\n| \"Sequence too large\" | Note size, provide download link instead |\n\n---\n\n## Tool Reference\n\n**NCBI Tools**: `NCBI_search_nucleotide` (search), `NCBI_fetch_accessions` (UID→accession), `NCBI_get_sequence` (retrieve)\n**ENA Tools (GenBank\u002FEMBL only)**: `ena_get_entry` (metadata), `ena_get_sequence_fasta` (FASTA), `ena_get_entry_summary` (summary)\n\n---\n\n## Search Parameters Reference\n\n**NCBI_search_nucleotide**: `operation`=\"search\", `organism` (scientific name), `gene` (symbol), `strain`, `keywords`, `seq_type` (complete_genome\u002Fmrna\u002Frefseq), `limit`\n\n**NCBI_get_sequence**: `operation`=\"fetch_sequence\", `accession`, `format` (fasta\u002Fgenbank)\n",{"name":5,"description":7},"main","a298c929b6cbd662e1fce54302ce520d5ceea1a5",".agents\u002Flibrary\u002Fskills\u002Ftooluniverse-sequence-retrieval","https:\u002F\u002Fgithub.com\u002FPrekzursil\u002Fagent-skills-toolchain","https:\u002F\u002Fgithub.com\u002FPrekzursil","2026-11-02 14:30:57",{"source":8,"skillName":5,"commands":43,"prompt":53,"zipAvailable":54},[44,47,50],{"tool":45,"command":46},"npx","npx skills add Prekzursil\u002Fagent-skills-toolchain --skill tooluniverse-sequence-retrieval",{"tool":48,"command":49},"bunx","bunx skills add Prekzursil\u002Fagent-skills-toolchain --skill tooluniverse-sequence-retrieval",{"tool":51,"command":52},"pnpm","pnpm dlx skills add Prekzursil\u002Fagent-skills-toolchain --skill tooluniverse-sequence-retrieval","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FPrekzursil\u002Fagent-skills-toolchain\u002Fblob\u002Fmain\u002F.agents\u002Flibrary\u002Fskills\u002Ftooluniverse-sequence-retrieval\u002FSKILL.md",true,[56,62],{"path":57,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":60,"sourceHtmlUrl":61},"CHECKLIST.md","REFERENCE","参考文档",1633,"https:\u002F\u002Fgithub.com\u002FPrekzursil\u002Fagent-skills-toolchain\u002Fblob\u002Fmain\u002F.agents\u002Flibrary\u002Fskills\u002Ftooluniverse-sequence-retrieval\u002FCHECKLIST.md",{"path":63,"resourceType":58,"resourceTypeDesc":59,"sizeBytes":64,"sourceHtmlUrl":65},"examples.md",2853,"https:\u002F\u002Fgithub.com\u002FPrekzursil\u002Fagent-skills-toolchain\u002Fblob\u002Fmain\u002F.agents\u002Flibrary\u002Fskills\u002Ftooluniverse-sequence-retrieval\u002Fexamples.md",[67,87,118,145,159,175],{"skillNo":68,"name":69,"nameZh":6,"description":70,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":71,"categories":72,"keywords":73,"publishedAt":31},"01M6DF7D7478R55P46REYH4QAC","clarify-requirements","Resolve genuine pre-execution ambiguity by scanning repo context, generating 1-6 grounded options, and asking 1-3 focused questions via AskUserQuestion. NOT for mid-task use (injection risk); NOT when the goal is already unambiguous; use to disambiguate vague prompts before any file edits.","https:\u002F\u002Fgithub.com\u002FPrekzursil\u002Fagent-skills-toolchain\u002Fblob\u002Fmain\u002Ftools\u002Fworkspace-hooks\u002Fskills\u002Fclarify-requirements\u002FSKILL.md",[],[74,75,76,77,27,78,79,80,81,24,82,83,84,85,86],"clarify requirements","clarify","requirements","risk","task","prompts","goal","scanning","context","repo","injection","execution","file",{"skillNo":88,"name":89,"nameZh":6,"description":90,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":91,"categories":92,"keywords":98,"publishedAt":31},"01M6DF79CA4BHJS66J8EZDBPWJ","openmm-md","Run FREE, open-source, Windows-native GPU molecular dynamics via the openmm-md MCP (OpenMM + CUDA on the local NVIDIA GPU). Use for protein \u002F protein-ligand MD when you want a free stack or are on Windows without a Schrodinger license. Covers the full workflow (prepare, solvate, minimize, equilibrate, production, analyze, mmgbsa) AND an honest decision guide vs Schrodinger Desmond, including how to run Desmond legitimately on Linux or a cloud GPU with a real license. This is a deliberately LESSER free alternative and does NOT replace the schrodinger MCP tools. Do NOT use it to pick a free tool when a validated FEP+, WaterMap, IFD-MD, or Prime MM-GBSA result is actually required.","https:\u002F\u002Fgithub.com\u002FPrekzursil\u002Fagent-skills-toolchain\u002Fblob\u002Fmain\u002Ftools\u002Fmcp\u002Fopenmm-md-mcp\u002Fskill\u002Fopenmm-md\u002FSKILL.md",[93],{"categoryNo":94,"categoryName":95,"taxonomyType":96,"taxonomyTypeDesc":97},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[99,100,101,102,103,104,105,106,107,108,109,110,111,112,24,113,114,115,116,117],"openmm md","how","decision","pick","linux","analyze","tool","stack","open","NVIDIA","gpu","license","workflow","windows","free","molecular dynamics","local","do","MCP",{"skillNo":119,"name":120,"nameZh":6,"description":121,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":122,"categories":123,"keywords":130,"publishedAt":31},"01M6DF76C1MG85VEWP8VZCBNMN","visual-review","Take screenshots of web pages and UI using Playwright for visual review and iteration","https:\u002F\u002Fgithub.com\u002FPrekzursil\u002Fagent-skills-toolchain\u002Fblob\u002Fmain\u002Ftools\u002Feditor\u002Fmetaswarm\u002Fskills\u002Fvisual-review\u002FSKILL.md",[124,127],{"categoryNo":125,"categoryName":126,"taxonomyType":96,"taxonomyTypeDesc":97},"01JBSEEDCAT000000000000003","演示文稿",{"categoryNo":128,"categoryName":129,"taxonomyType":96,"taxonomyTypeDesc":97},"01JBSEEDCAT000000000000008","测试与质量",[131,132,133,134,135,136,137,138,139,140,100,141,142,143,144],"review","visual","visual review","pages","web","false","iteration","take","check","slides","ui","screenshot","playwright","screenshots",{"skillNo":146,"name":147,"nameZh":6,"description":148,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":149,"categories":150,"keywords":151,"publishedAt":31},"01M6DF73AQVCBZKEN0YXEX9FXP","status","Diagnostic status report — shows metaswarm installation state, project setup, and potential issues","https:\u002F\u002Fgithub.com\u002FPrekzursil\u002Fagent-skills-toolchain\u002Fblob\u002Fmain\u002Ftools\u002Feditor\u002Fmetaswarm\u002Fskills\u002Fstatus\u002FSKILL.md",[],[147,152,153,154,155,156,157,158],"setup","report","project","installation","project setup","issues","state",{"skillNo":160,"name":161,"nameZh":6,"description":162,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":163,"categories":164,"keywords":166,"publishedAt":31},"01M6DF6X6C2XB0P6GX76P7TTYV","start","Use when starting work on any task, when the user mentions metaswarm, or when the user wants to begin tracked development work","https:\u002F\u002Fgithub.com\u002FPrekzursil\u002Fagent-skills-toolchain\u002Fblob\u002Fmain\u002Ftools\u002Feditor\u002Fmetaswarm\u002Fskills\u002Fstart\u002FSKILL.md",[165],{"categoryNo":94,"categoryName":95,"taxonomyType":96,"taxonomyTypeDesc":97},[161,167,78,168,169,170,24,171,172,173,174],"start issue","issue","ready","work on issue","user","work","work on","development",{"skillNo":176,"name":152,"nameZh":6,"description":177,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":178,"categories":179,"keywords":180,"publishedAt":31},"01M6DF6QMJ9AJKFKHHKRT005PQ","Interactive project setup — detects your project, configures metaswarm, writes project-local files","https:\u002F\u002Fgithub.com\u002FPrekzursil\u002Fagent-skills-toolchain\u002Fblob\u002Fmain\u002Ftools\u002Feditor\u002Fmetaswarm\u002Fskills\u002Fsetup\u002FSKILL.md",[],[152,154,115,181,156,182],"files","interactive"]