[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6NYR75QEE3RTTYT6APG89F9":3,"skill-same:01M6NYR75QEE3RTTYT6APG89F9":68},{"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":33,"linkOnly":34,"markdownContent":35,"markdownBody":36,"frontMatter":37,"refName":42,"commitSha":43,"skillDirectory":44,"forksCount":13,"repositoryHtmlUrl":45,"repositoryHomepageUrl":6,"ownerHtmlUrl":46,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":47,"install":48,"resources":61},"01M6NYR75QEE3RTTYT6APG89F9","citation-management",null,"Manage citations systematically throughout the research and writing process.","duc-duy-1612\u002FOnline-Delivery-Systems-Web","duc-duy-1612","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F192231384?v=4","01M6NSDKQQDKVTHZ8DZMZ1VYY6","01M6NSDKW8DDVTQHBT1HBDDJPT",0,"MIT","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcitation-management\u002FSKILL.md",[17],{"categoryNo":18,"categoryName":19,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000021","资料检索与研究","SCENARIO","使用场景",[23,24,25,26,27,28,29,30,31,32],"citation management","management","Citation","writing","research","Citations","process","manage","community","critical","2026-11-10 10:12:30",false,"---\nname: citation-management\ndescription: \"Manage citations systematically throughout the research and writing process.\"\nlicense: MIT License\nmetadata:\n    skill-author: K-Dense Inc.\nrisk: critical\nsource: community\ndate_added: \"2026-09-04\"\n---\n\n# Citation Management\n\n## Detailed Guide\n\nRead [the detailed guide](references\u002Fdetailed-guide.md) before executing this skill. It retains the complete procedure and reference material. Treat its safety, prerequisites, and validation requirements as mandatory. For focused work, load the relevant sections; for end-to-end work, read the guide completely.\n\n## When to Use This Skill\n\nUse this skill when:\n- Searching for specific papers on Google Scholar or PubMed\n- Converting DOIs, PMIDs, or arXiv IDs to properly formatted BibTeX\n- Extracting complete metadata for citations (authors, title, journal, year, etc.)\n- Validating existing citations for accuracy\n- Cleaning and formatting BibTeX files\n- Finding highly cited papers in a specific field\n- Verifying that citation information matches the actual publication\n- Building a bibliography for a manuscript or thesis\n- Checking for duplicate citations\n- Ensuring consistent citation formatting\n\n## Example Workflows\n\n### Example 1: Building a Bibliography for a Paper\n\n```bash\n# Step 1: Find key papers on your topic\npython scripts\u002Fsearch_google_scholar.py \"transformer neural networks\" \\\n  --year-start 2017 \\\n  --limit 50 \\\n  --output transformers_gs.json\n\npython scripts\u002Fsearch_pubmed.py \"deep learning medical imaging\" \\\n  --date-start 2020 \\\n  --limit 50 \\\n  --output medical_dl_pm.json\n\n# Step 2: Extract metadata from search results\npython scripts\u002Fextract_metadata.py \\\n  --input transformers_gs.json \\\n  --output transformers.bib\n\npython scripts\u002Fextract_metadata.py \\\n  --input medical_dl_pm.json \\\n  --output medical.bib\n\n# Step 3: Add specific papers you already know\npython scripts\u002Fdoi_to_bibtex.py 10.1038\u002Fs41586-021-03819-2 >> specific.bib\npython scripts\u002Fdoi_to_bibtex.py 10.1126\u002Fscience.aam9317 >> specific.bib\n\n# Step 4: Combine all BibTeX files\ncat transformers.bib medical.bib specific.bib > combined.bib\n\n# Step 5: Format and deduplicate\npython scripts\u002Fformat_bibtex.py combined.bib \\\n  --deduplicate \\\n  --sort year \\\n  --descending \\\n  --output formatted.bib\n\n# Step 6: Validate\npython scripts\u002Fvalidate_citations.py formatted.bib \\\n  --auto-fix \\\n  --report validation.json \\\n  --output final_references.bib\n\n# Step 7: Review any issues\ncat validation.json | grep -A 3 '\"errors\"'\n\n# Step 8: Use in LaTeX\n# \\bibliography{final_references}\n```\n\n### Example 2: Converting a List of DOIs\n\n```bash\n# You have a text file with DOIs (one per line)\n# dois.txt contains:\n# 10.1038\u002Fs41586-021-03819-2\n# 10.1126\u002Fscience.aam9317\n# 10.1016\u002Fj.cell.2023.01.001\n\n# Convert all to BibTeX\npython scripts\u002Fdoi_to_bibtex.py --input dois.txt --output references.bib\n\n# Validate the result\npython scripts\u002Fvalidate_citations.py references.bib --verbose\n```\n\n### Example 3: Cleaning an Existing BibTeX File\n\n```bash\n# You have a messy BibTeX file from various sources\n# Clean it up systematically\n\n# Step 1: Format and standardize\npython scripts\u002Fformat_bibtex.py messy_references.bib \\\n  --output step1_formatted.bib\n\n# Step 2: Remove duplicates\npython scripts\u002Fformat_bibtex.py step1_formatted.bib \\\n  --deduplicate \\\n  --output step2_deduplicated.bib\n\n# Step 3: Validate and auto-fix\npython scripts\u002Fvalidate_citations.py step2_deduplicated.bib \\\n  --auto-fix \\\n  --output step3_validated.bib\n\n# Step 4: Sort by year\npython scripts\u002Fformat_bibtex.py step3_validated.bib \\\n  --sort year \\\n  --descending \\\n  --output clean_references.bib\n\n# Step 5: Final validation report\npython scripts\u002Fvalidate_citations.py clean_references.bib \\\n  --report final_validation.json \\\n  --verbose\n\n# Review report\ncat final_validation.json\n```\n\n### Example 4: Finding and Citing Seminal Papers\n\n```bash\n# Find highly cited papers on a topic\npython scripts\u002Fsearch_google_scholar.py \"AlphaFold protein structure\" \\\n  --year-start 2020 \\\n  --year-end 2024 \\\n  --sort-by citations \\\n  --limit 20 \\\n  --output alphafold_seminal.json\n\n# Extract the top 10 by citation count\n# (script will have included citation counts in JSON)\n\n# Convert to BibTeX\npython scripts\u002Fextract_metadata.py \\\n  --input alphafold_seminal.json \\\n  --output alphafold_refs.bib\n\n# The BibTeX file now contains the most influential papers\n```\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.\n","# Citation Management\n\n## Detailed Guide\n\nRead [the detailed guide](references\u002Fdetailed-guide.md) before executing this skill. It retains the complete procedure and reference material. Treat its safety, prerequisites, and validation requirements as mandatory. For focused work, load the relevant sections; for end-to-end work, read the guide completely.\n\n## When to Use This Skill\n\nUse this skill when:\n- Searching for specific papers on Google Scholar or PubMed\n- Converting DOIs, PMIDs, or arXiv IDs to properly formatted BibTeX\n- Extracting complete metadata for citations (authors, title, journal, year, etc.)\n- Validating existing citations for accuracy\n- Cleaning and formatting BibTeX files\n- Finding highly cited papers in a specific field\n- Verifying that citation information matches the actual publication\n- Building a bibliography for a manuscript or thesis\n- Checking for duplicate citations\n- Ensuring consistent citation formatting\n\n## Example Workflows\n\n### Example 1: Building a Bibliography for a Paper\n\n```bash\n# Step 1: Find key papers on your topic\npython scripts\u002Fsearch_google_scholar.py \"transformer neural networks\" \\\n  --year-start 2017 \\\n  --limit 50 \\\n  --output transformers_gs.json\n\npython scripts\u002Fsearch_pubmed.py \"deep learning medical imaging\" \\\n  --date-start 2020 \\\n  --limit 50 \\\n  --output medical_dl_pm.json\n\n# Step 2: Extract metadata from search results\npython scripts\u002Fextract_metadata.py \\\n  --input transformers_gs.json \\\n  --output transformers.bib\n\npython scripts\u002Fextract_metadata.py \\\n  --input medical_dl_pm.json \\\n  --output medical.bib\n\n# Step 3: Add specific papers you already know\npython scripts\u002Fdoi_to_bibtex.py 10.1038\u002Fs41586-021-03819-2 >> specific.bib\npython scripts\u002Fdoi_to_bibtex.py 10.1126\u002Fscience.aam9317 >> specific.bib\n\n# Step 4: Combine all BibTeX files\ncat transformers.bib medical.bib specific.bib > combined.bib\n\n# Step 5: Format and deduplicate\npython scripts\u002Fformat_bibtex.py combined.bib \\\n  --deduplicate \\\n  --sort year \\\n  --descending \\\n  --output formatted.bib\n\n# Step 6: Validate\npython scripts\u002Fvalidate_citations.py formatted.bib \\\n  --auto-fix \\\n  --report validation.json \\\n  --output final_references.bib\n\n# Step 7: Review any issues\ncat validation.json | grep -A 3 '\"errors\"'\n\n# Step 8: Use in LaTeX\n# \\bibliography{final_references}\n```\n\n### Example 2: Converting a List of DOIs\n\n```bash\n# You have a text file with DOIs (one per line)\n# dois.txt contains:\n# 10.1038\u002Fs41586-021-03819-2\n# 10.1126\u002Fscience.aam9317\n# 10.1016\u002Fj.cell.2023.01.001\n\n# Convert all to BibTeX\npython scripts\u002Fdoi_to_bibtex.py --input dois.txt --output references.bib\n\n# Validate the result\npython scripts\u002Fvalidate_citations.py references.bib --verbose\n```\n\n### Example 3: Cleaning an Existing BibTeX File\n\n```bash\n# You have a messy BibTeX file from various sources\n# Clean it up systematically\n\n# Step 1: Format and standardize\npython scripts\u002Fformat_bibtex.py messy_references.bib \\\n  --output step1_formatted.bib\n\n# Step 2: Remove duplicates\npython scripts\u002Fformat_bibtex.py step1_formatted.bib \\\n  --deduplicate \\\n  --output step2_deduplicated.bib\n\n# Step 3: Validate and auto-fix\npython scripts\u002Fvalidate_citations.py step2_deduplicated.bib \\\n  --auto-fix \\\n  --output step3_validated.bib\n\n# Step 4: Sort by year\npython scripts\u002Fformat_bibtex.py step3_validated.bib \\\n  --sort year \\\n  --descending \\\n  --output clean_references.bib\n\n# Step 5: Final validation report\npython scripts\u002Fvalidate_citations.py clean_references.bib \\\n  --report final_validation.json \\\n  --verbose\n\n# Review report\ncat final_validation.json\n```\n\n### Example 4: Finding and Citing Seminal Papers\n\n```bash\n# Find highly cited papers on a topic\npython scripts\u002Fsearch_google_scholar.py \"AlphaFold protein structure\" \\\n  --year-start 2020 \\\n  --year-end 2024 \\\n  --sort-by citations \\\n  --limit 20 \\\n  --output alphafold_seminal.json\n\n# Extract the top 10 by citation count\n# (script will have included citation counts in JSON)\n\n# Convert to BibTeX\npython scripts\u002Fextract_metadata.py \\\n  --input alphafold_seminal.json \\\n  --output alphafold_refs.bib\n\n# The BibTeX file now contains the most influential papers\n```\n\n## Limitations\n- Use this skill only when the task clearly matches the scope described above.\n- Do not treat the output as a substitute for environment-specific validation, testing, or expert review.\n- Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.\n",{"name":5,"risk":32,"source":31,"license":38,"metadata":39,"date_added":41,"description":7},"MIT License",{"skill-author":40},"K-Dense Inc.","2026-09-04","main","f3312ba749561b6159f477dbfc9313c875d40a56",".agents\u002Fskills_archive\u002Fcitation-management","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612","2026-10-25 23:50:58",{"source":8,"skillName":5,"commands":49,"prompt":59,"zipAvailable":60},[50,53,56],{"tool":51,"command":52},"npx","npx skills add duc-duy-1612\u002FOnline-Delivery-Systems-Web --skill citation-management",{"tool":54,"command":55},"bunx","bunx skills add duc-duy-1612\u002FOnline-Delivery-Systems-Web --skill citation-management",{"tool":57,"command":58},"pnpm","pnpm dlx skills add duc-duy-1612\u002FOnline-Delivery-Systems-Web --skill citation-management","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcitation-management\u002FSKILL.md",true,[62],{"path":63,"resourceType":64,"resourceTypeDesc":65,"sizeBytes":66,"sourceHtmlUrl":67},"references\u002Fdetailed-guide.md","REFERENCE","参考文档",28529,"https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fcitation-management\u002Freferences\u002Fdetailed-guide.md",[69,95,119,143,171,195],{"skillNo":70,"name":71,"nameZh":6,"description":72,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":73,"categories":74,"keywords":78,"publishedAt":33},"01M6Q0FA5FZ410Z33Z3TFQ4DBA","zero-trust","Implement zero-trust network architecture. Configure identity-based access, micro-segmentation, and continuous verification. Use when implementing modern security architectures.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fzero-trust\u002FSKILL.md",[75],{"categoryNo":76,"categoryName":77,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000011","运维与部署",[79,80,81,82,83,84,71,85,86,87,88,89,31,42,90,32,91,92,93,94],"ZeRO","trust","zero trust","architecture","assessment","verification","segmentation","devops-security","access","configure","only","active","scope","scripts","relevant","implementing",{"skillNo":96,"name":97,"nameZh":6,"description":98,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":99,"categories":100,"keywords":101,"publishedAt":33},"01M6Q0F1YZJW3KX5FBKEVZ8CV4","zcode-delegate","Delegate coding tasks to the Z.AI ZCode CLI only when the user explicitly requests it, while the orchestrator retains review and landing responsibility.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fzcode-delegate\u002FSKILL.md",[],[102,103,104,105,106,107,108,109,110,111,112,113,114,89,115,31,116,117,32,118],"delegate","zcode","zcode delegate","review","cli","orchestration","tasks","run","Bash","model","node","read","orchestrator","files","desktop app","app","agent-orchestration",{"skillNo":120,"name":121,"nameZh":6,"description":122,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":123,"categories":124,"keywords":125,"publishedAt":33},"01M6Q0ETK41VGNMYEXW0T00AJN","youtube-transcript","Fetch YouTube transcripts through DeepAPI or local fallback tooling and save clean text output.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fyoutube-transcript\u002FSKILL.md",[],[126,127,128,129,130,131,27,132,133,134,135,136,137,31,42,138,139,140,141,142],"transcript","youtube transcript","youtube","safe","github","codex","license","https","text","fetch","tooling","clean","local","output","deepapi","youtube transcripts","blob",{"skillNo":144,"name":145,"nameZh":6,"description":146,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":147,"categories":148,"keywords":160,"publishedAt":33},"01M6Q0EPPH2PVMDW40017F8WX0","youtube-transcript-skills","Fetch YouTube video transcripts, search videos\u002Fchannels, browse channels, and extract playlists via the getyoutubetranscript.com API - free tier, no card required.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fyoutube-transcript-skills\u002FSKILL.md",[149,152,155],{"categoryNo":150,"categoryName":151,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000010","后端与接口",{"categoryNo":153,"categoryName":154,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000016","图像与多媒体",{"categoryNo":156,"categoryName":157,"taxonomyType":158,"taxonomyTypeDesc":159},"01JBSEEDCAT000000000000030","开发工程师","PROFESSION","适用职业",[126,127,128,161,129,162,130,131,132,163,164,165,166,135,167,31,42,168,169,170],"youtube transcript skills","gemini","search","api","Video","browse","api-integration","free","card","channels",{"skillNo":172,"name":173,"nameZh":6,"description":174,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":175,"categories":176,"keywords":181,"publishedAt":33},"01M6Q0EAB96PX83W5PTE8A0R8D","youtube-notetaker","Turn YouTube talks into local study notes with slides, transcripts, editable annotations, and a markdown-backed viewer.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fyoutube-notetaker\u002FSKILL.md",[177,180],{"categoryNo":178,"categoryName":179,"taxonomyType":20,"taxonomyTypeDesc":21},"01JBSEEDCAT000000000000003","演示文稿",{"categoryNo":153,"categoryName":154,"taxonomyType":20,"taxonomyTypeDesc":21},[128,182,183,106,129,184,185,186,187,132,165,188,189,190,191,42,192,138,193,194],"youtube notetaker","notetaker","workflow","official","notes","code","markdown","slides","annotations","README","study","dair-academy","viewer",{"skillNo":196,"name":197,"nameZh":6,"description":198,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":6,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":199,"categories":200,"keywords":202,"publishedAt":33},"01M6Q0E55F0GW5MX48V8HXS8B5","youtube-full","Fetch YouTube transcripts, search videos, browse channels, and extract playlists via TranscriptAPI — no yt-dlp, no Google API key, works from any cloud server.","https:\u002F\u002Fgithub.com\u002Fduc-duy-1612\u002FOnline-Delivery-Systems-Web\u002Fblob\u002Fmain\u002F.agents\u002Fskills_archive\u002Fyoutube-full\u002FSKILL.md",[201],{"categoryNo":150,"categoryName":151,"taxonomyType":20,"taxonomyTypeDesc":21},[203,128,204,205,129,162,163,206,207,164,165,166,135,208,167,31,42,168,209,141],"youtube full","full","google","server","dlp","credits","automatic"]