[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6R3CCR594KKNWMSGTH5TY7F":3,"skill-same:01M6R3CCR594KKNWMSGTH5TY7F":76},{"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":23,"publishedAt":44,"linkOnly":45,"markdownContent":46,"markdownBody":47,"frontMatter":48,"refName":49,"commitSha":50,"skillDirectory":51,"forksCount":52,"repositoryHtmlUrl":53,"repositoryHomepageUrl":6,"ownerHtmlUrl":54,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":55,"install":56,"resources":69},"01M6R3CCR594KKNWMSGTH5TY7F","pdb-database",null,"Access RCSB PDB for 3D protein\u002Fnucleic acid structures. Search by text\u002Fsequence\u002Fstructure, download coordinates (PDB\u002FmmCIF), retrieve metadata, for structural biology and drug discovery.","Mishit18\u002Fclaude-code-templates","Mishit18","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F244127857?v=4","01M6QXBYKWM76HSKYDNWSKKE41","Mishit Sharma","01M6QXBYRJ0CAVM51S1RTEKTZZ",1,"MIT","https:\u002F\u002Fgithub.com\u002FMishit18\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fscientific\u002Fpdb-database\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"pdb database","pdb","database","structure","Protein","sequence","for","biology","drug discovery","structural","structural biology","acid","coordinates","text","download","access","discovery","3D","metadata","search","2026-11-10 10:12:30",false,"---\nname: pdb-database\ndescription: \"Access RCSB PDB for 3D protein\u002Fnucleic acid structures. Search by text\u002Fsequence\u002Fstructure, download coordinates (PDB\u002FmmCIF), retrieve metadata, for structural biology and drug discovery.\"\n---\n\n# PDB Database\n\n## Overview\n\nRCSB PDB is the worldwide repository for 3D structural data of biological macromolecules. Search for structures, retrieve coordinates and metadata, perform sequence and structure similarity searches across 200,000+ experimentally determined structures and computed models.\n\n## When to Use This Skill\n\nThis skill should be used when:\n- Searching for protein or nucleic acid 3D structures by text, sequence, or structural similarity\n- Downloading coordinate files in PDB, mmCIF, or BinaryCIF formats\n- Retrieving structural metadata, experimental methods, or quality metrics\n- Performing batch operations across multiple structures\n- Integrating PDB data into computational workflows for drug discovery, protein engineering, or structural biology research\n\n## Core Capabilities\n\n### 1. Searching for Structures\n\nFind PDB entries using various search criteria:\n\n**Text Search:** Search by protein name, keywords, or descriptions\n```python\nfrom rcsbapi.search import TextQuery\nquery = TextQuery(\"hemoglobin\")\nresults = list(query())\nprint(f\"Found {len(results)} structures\")\n```\n\n**Attribute Search:** Query specific properties (organism, resolution, method, etc.)\n```python\nfrom rcsbapi.search import AttributeQuery\nfrom rcsbapi.search.attrs import rcsb_entity_source_organism\n\n# Find human protein structures\nquery = AttributeQuery(\n    attribute=rcsb_entity_source_organism.scientific_name,\n    operator=\"exact_match\",\n    value=\"Homo sapiens\"\n)\nresults = list(query())\n```\n\n**Sequence Similarity:** Find structures similar to a given sequence\n```python\nfrom rcsbapi.search import SequenceQuery\n\nquery = SequenceQuery(\n    value=\"MTEYKLVVVGAGGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETCLLDILDTAGQEEYSAMRDQYMRTGEGFLCVFAINNTKSFEDIHHYREQIKRVKDSEDVPMVLVGNKCDLPSRTVDTKQAQDLARSYGIPFIETSAKTRQGVDDAFYTLVREIRKHKEKMSKDGKKKKKKSKTKCVIM\",\n    evalue_cutoff=0.1,\n    identity_cutoff=0.9\n)\nresults = list(query())\n```\n\n**Structure Similarity:** Find structures with similar 3D geometry\n```python\nfrom rcsbapi.search import StructSimilarityQuery\n\nquery = StructSimilarityQuery(\n    structure_search_type=\"entry\",\n    entry_id=\"4HHB\"  # Hemoglobin\n)\nresults = list(query())\n```\n\n**Combining Queries:** Use logical operators to build complex searches\n```python\nfrom rcsbapi.search import TextQuery, AttributeQuery\nfrom rcsbapi.search.attrs import rcsb_entry_info\n\n# High-resolution human proteins\nquery1 = AttributeQuery(\n    attribute=rcsb_entity_source_organism.scientific_name,\n    operator=\"exact_match\",\n    value=\"Homo sapiens\"\n)\nquery2 = AttributeQuery(\n    attribute=rcsb_entry_info.resolution_combined,\n    operator=\"less\",\n    value=2.0\n)\ncombined_query = query1 & query2  # AND operation\nresults = list(combined_query())\n```\n\n### 2. Retrieving Structure Data\n\nAccess detailed information about specific PDB entries:\n\n**Basic Entry Information:**\n```python\nfrom rcsbapi.data import Schema, fetch\n\n# Get entry-level data\nentry_data = fetch(\"4HHB\", schema=Schema.ENTRY)\nprint(entry_data[\"struct\"][\"title\"])\nprint(entry_data[\"exptl\"][0][\"method\"])\n```\n\n**Polymer Entity Information:**\n```python\n# Get protein\u002Fnucleic acid information\nentity_data = fetch(\"4HHB_1\", schema=Schema.POLYMER_ENTITY)\nprint(entity_data[\"entity_poly\"][\"pdbx_seq_one_letter_code\"])\n```\n\n**Using GraphQL for Flexible Queries:**\n```python\nfrom rcsbapi.data import fetch\n\n# Custom GraphQL query\nquery = \"\"\"\n{\n  entry(entry_id: \"4HHB\") {\n    struct {\n      title\n    }\n    exptl {\n      method\n    }\n    rcsb_entry_info {\n      resolution_combined\n      deposited_atom_count\n    }\n  }\n}\n\"\"\"\ndata = fetch(query_type=\"graphql\", query=query)\n```\n\n### 3. Downloading Structure Files\n\nRetrieve coordinate files in various formats:\n\n**Download Methods:**\n- **PDB format** (legacy text format): `https:\u002F\u002Ffiles.rcsb.org\u002Fdownload\u002F{PDB_ID}.pdb`\n- **mmCIF format** (modern standard): `https:\u002F\u002Ffiles.rcsb.org\u002Fdownload\u002F{PDB_ID}.cif`\n- **BinaryCIF** (compressed binary): Use ModelServer API for efficient access\n- **Biological assembly**: `https:\u002F\u002Ffiles.rcsb.org\u002Fdownload\u002F{PDB_ID}.pdb1` (for assembly 1)\n\n**Example Download:**\n```python\nimport requests\n\npdb_id = \"4HHB\"\n\n# Download PDB format\npdb_url = f\"https:\u002F\u002Ffiles.rcsb.org\u002Fdownload\u002F{pdb_id}.pdb\"\nresponse = requests.get(pdb_url)\nwith open(f\"{pdb_id}.pdb\", \"w\") as f:\n    f.write(response.text)\n\n# Download mmCIF format\ncif_url = f\"https:\u002F\u002Ffiles.rcsb.org\u002Fdownload\u002F{pdb_id}.cif\"\nresponse = requests.get(cif_url)\nwith open(f\"{pdb_id}.cif\", \"w\") as f:\n    f.write(response.text)\n```\n\n### 4. Working with Structure Data\n\nCommon operations with retrieved structures:\n\n**Parse and Analyze Coordinates:**\nUse BioPython or other structural biology libraries to work with downloaded files:\n```python\nfrom Bio.PDB import PDBParser\n\nparser = PDBParser()\nstructure = parser.get_structure(\"protein\", \"4HHB.pdb\")\n\n# Iterate through atoms\nfor model in structure:\n    for chain in model:\n        for residue in chain:\n            for atom in residue:\n                print(atom.get_coord())\n```\n\n**Extract Metadata:**\n```python\nfrom rcsbapi.data import fetch, Schema\n\n# Get experimental details\ndata = fetch(\"4HHB\", schema=Schema.ENTRY)\n\nresolution = data.get(\"rcsb_entry_info\", {}).get(\"resolution_combined\")\nmethod = data.get(\"exptl\", [{}])[0].get(\"method\")\ndeposition_date = data.get(\"rcsb_accession_info\", {}).get(\"deposit_date\")\n\nprint(f\"Resolution: {resolution} Å\")\nprint(f\"Method: {method}\")\nprint(f\"Deposited: {deposition_date}\")\n```\n\n### 5. Batch Operations\n\nProcess multiple structures efficiently:\n\n```python\nfrom rcsbapi.data import fetch, Schema\n\npdb_ids = [\"4HHB\", \"1MBN\", \"1GZX\"]  # Hemoglobin, myoglobin, etc.\n\nresults = {}\nfor pdb_id in pdb_ids:\n    try:\n        data = fetch(pdb_id, schema=Schema.ENTRY)\n        results[pdb_id] = {\n            \"title\": data[\"struct\"][\"title\"],\n            \"resolution\": data.get(\"rcsb_entry_info\", {}).get(\"resolution_combined\"),\n            \"organism\": data.get(\"rcsb_entity_source_organism\", [{}])[0].get(\"scientific_name\")\n        }\n    except Exception as e:\n        print(f\"Error fetching {pdb_id}: {e}\")\n\n# Display results\nfor pdb_id, info in results.items():\n    print(f\"\\n{pdb_id}: {info['title']}\")\n    print(f\"  Resolution: {info['resolution']} Å\")\n    print(f\"  Organism: {info['organism']}\")\n```\n\n## Python Package Installation\n\nInstall the official RCSB PDB Python API client:\n\n```bash\n# Current recommended package\nuv pip install rcsb-api\n\n# For legacy code (deprecated, use rcsb-api instead)\nuv pip install rcsbsearchapi\n```\n\nThe `rcsb-api` package provides unified access to both Search and Data APIs through the `rcsbapi.search` and `rcsbapi.data` modules.\n\n## Common Use Cases\n\n### Drug Discovery\n- Search for structures of drug targets\n- Analyze ligand binding sites\n- Compare protein-ligand complexes\n- Identify similar binding pockets\n\n### Protein Engineering\n- Find homologous structures for modeling\n- Analyze sequence-structure relationships\n- Compare mutant structures\n- Study protein stability and dynamics\n\n### Structural Biology Research\n- Download structures for computational analysis\n- Build structure-based alignments\n- Analyze structural features (secondary structure, domains)\n- Compare experimental methods and quality metrics\n\n### Education and Visualization\n- Retrieve structures for teaching\n- Generate molecular visualizations\n- Explore structure-function relationships\n- Study evolutionary conservation\n\n## Key Concepts\n\n**PDB ID:** Unique 4-character identifier (e.g., \"4HHB\") for each structure entry. AlphaFold and ModelArchive entries start with \"AF_\" or \"MA_\" prefixes.\n\n**mmCIF\u002FPDBx:** Modern file format that uses key-value structure, replacing legacy PDB format for large structures.\n\n**Biological Assembly:** The functional form of a macromolecule, which may contain multiple copies of chains from the asymmetric unit.\n\n**Resolution:** Measure of detail in crystallographic structures (lower values = higher detail). Typical range: 1.5-3.5 Å for high-quality structures.\n\n**Entity:** A unique molecular component in a structure (protein chain, DNA, ligand, etc.).\n\n## Resources\n\nThis skill includes reference documentation in the `references\u002F` directory:\n\n### references\u002Fapi_reference.md\nComprehensive API documentation covering:\n- Detailed API endpoint specifications\n- Advanced query patterns and examples\n- Data schema reference\n- Rate limiting and best practices\n- Troubleshooting common issues\n\nUse this reference when you need in-depth information about API capabilities, complex query construction, or detailed data schema information.\n\n## Additional Resources\n\n- **RCSB PDB Website:** https:\u002F\u002Fwww.rcsb.org\n- **PDB-101 Educational Portal:** https:\u002F\u002Fpdb101.rcsb.org\n- **API Documentation:** https:\u002F\u002Fwww.rcsb.org\u002Fdocs\u002Fprogrammatic-access\u002Fweb-apis-overview\n- **Python Package Docs:** https:\u002F\u002Frcsbapi.readthedocs.io\u002F\n- **Data API Documentation:** https:\u002F\u002Fdata.rcsb.org\u002F\n- **GitHub Repository:** https:\u002F\u002Fgithub.com\u002Frcsb\u002Fpy-rcsb-api\n\n","# PDB Database\n\n## Overview\n\nRCSB PDB is the worldwide repository for 3D structural data of biological macromolecules. Search for structures, retrieve coordinates and metadata, perform sequence and structure similarity searches across 200,000+ experimentally determined structures and computed models.\n\n## When to Use This Skill\n\nThis skill should be used when:\n- Searching for protein or nucleic acid 3D structures by text, sequence, or structural similarity\n- Downloading coordinate files in PDB, mmCIF, or BinaryCIF formats\n- Retrieving structural metadata, experimental methods, or quality metrics\n- Performing batch operations across multiple structures\n- Integrating PDB data into computational workflows for drug discovery, protein engineering, or structural biology research\n\n## Core Capabilities\n\n### 1. Searching for Structures\n\nFind PDB entries using various search criteria:\n\n**Text Search:** Search by protein name, keywords, or descriptions\n```python\nfrom rcsbapi.search import TextQuery\nquery = TextQuery(\"hemoglobin\")\nresults = list(query())\nprint(f\"Found {len(results)} structures\")\n```\n\n**Attribute Search:** Query specific properties (organism, resolution, method, etc.)\n```python\nfrom rcsbapi.search import AttributeQuery\nfrom rcsbapi.search.attrs import rcsb_entity_source_organism\n\n# Find human protein structures\nquery = AttributeQuery(\n    attribute=rcsb_entity_source_organism.scientific_name,\n    operator=\"exact_match\",\n    value=\"Homo sapiens\"\n)\nresults = list(query())\n```\n\n**Sequence Similarity:** Find structures similar to a given sequence\n```python\nfrom rcsbapi.search import SequenceQuery\n\nquery = SequenceQuery(\n    value=\"MTEYKLVVVGAGGVGKSALTIQLIQNHFVDEYDPTIEDSYRKQVVIDGETCLLDILDTAGQEEYSAMRDQYMRTGEGFLCVFAINNTKSFEDIHHYREQIKRVKDSEDVPMVLVGNKCDLPSRTVDTKQAQDLARSYGIPFIETSAKTRQGVDDAFYTLVREIRKHKEKMSKDGKKKKKKSKTKCVIM\",\n    evalue_cutoff=0.1,\n    identity_cutoff=0.9\n)\nresults = list(query())\n```\n\n**Structure Similarity:** Find structures with similar 3D geometry\n```python\nfrom rcsbapi.search import StructSimilarityQuery\n\nquery = StructSimilarityQuery(\n    structure_search_type=\"entry\",\n    entry_id=\"4HHB\"  # Hemoglobin\n)\nresults = list(query())\n```\n\n**Combining Queries:** Use logical operators to build complex searches\n```python\nfrom rcsbapi.search import TextQuery, AttributeQuery\nfrom rcsbapi.search.attrs import rcsb_entry_info\n\n# High-resolution human proteins\nquery1 = AttributeQuery(\n    attribute=rcsb_entity_source_organism.scientific_name,\n    operator=\"exact_match\",\n    value=\"Homo sapiens\"\n)\nquery2 = AttributeQuery(\n    attribute=rcsb_entry_info.resolution_combined,\n    operator=\"less\",\n    value=2.0\n)\ncombined_query = query1 & query2  # AND operation\nresults = list(combined_query())\n```\n\n### 2. Retrieving Structure Data\n\nAccess detailed information about specific PDB entries:\n\n**Basic Entry Information:**\n```python\nfrom rcsbapi.data import Schema, fetch\n\n# Get entry-level data\nentry_data = fetch(\"4HHB\", schema=Schema.ENTRY)\nprint(entry_data[\"struct\"][\"title\"])\nprint(entry_data[\"exptl\"][0][\"method\"])\n```\n\n**Polymer Entity Information:**\n```python\n# Get protein\u002Fnucleic acid information\nentity_data = fetch(\"4HHB_1\", schema=Schema.POLYMER_ENTITY)\nprint(entity_data[\"entity_poly\"][\"pdbx_seq_one_letter_code\"])\n```\n\n**Using GraphQL for Flexible Queries:**\n```python\nfrom rcsbapi.data import fetch\n\n# Custom GraphQL query\nquery = \"\"\"\n{\n  entry(entry_id: \"4HHB\") {\n    struct {\n      title\n    }\n    exptl {\n      method\n    }\n    rcsb_entry_info {\n      resolution_combined\n      deposited_atom_count\n    }\n  }\n}\n\"\"\"\ndata = fetch(query_type=\"graphql\", query=query)\n```\n\n### 3. Downloading Structure Files\n\nRetrieve coordinate files in various formats:\n\n**Download Methods:**\n- **PDB format** (legacy text format): `https:\u002F\u002Ffiles.rcsb.org\u002Fdownload\u002F{PDB_ID}.pdb`\n- **mmCIF format** (modern standard): `https:\u002F\u002Ffiles.rcsb.org\u002Fdownload\u002F{PDB_ID}.cif`\n- **BinaryCIF** (compressed binary): Use ModelServer API for efficient access\n- **Biological assembly**: `https:\u002F\u002Ffiles.rcsb.org\u002Fdownload\u002F{PDB_ID}.pdb1` (for assembly 1)\n\n**Example Download:**\n```python\nimport requests\n\npdb_id = \"4HHB\"\n\n# Download PDB format\npdb_url = f\"https:\u002F\u002Ffiles.rcsb.org\u002Fdownload\u002F{pdb_id}.pdb\"\nresponse = requests.get(pdb_url)\nwith open(f\"{pdb_id}.pdb\", \"w\") as f:\n    f.write(response.text)\n\n# Download mmCIF format\ncif_url = f\"https:\u002F\u002Ffiles.rcsb.org\u002Fdownload\u002F{pdb_id}.cif\"\nresponse = requests.get(cif_url)\nwith open(f\"{pdb_id}.cif\", \"w\") as f:\n    f.write(response.text)\n```\n\n### 4. Working with Structure Data\n\nCommon operations with retrieved structures:\n\n**Parse and Analyze Coordinates:**\nUse BioPython or other structural biology libraries to work with downloaded files:\n```python\nfrom Bio.PDB import PDBParser\n\nparser = PDBParser()\nstructure = parser.get_structure(\"protein\", \"4HHB.pdb\")\n\n# Iterate through atoms\nfor model in structure:\n    for chain in model:\n        for residue in chain:\n            for atom in residue:\n                print(atom.get_coord())\n```\n\n**Extract Metadata:**\n```python\nfrom rcsbapi.data import fetch, Schema\n\n# Get experimental details\ndata = fetch(\"4HHB\", schema=Schema.ENTRY)\n\nresolution = data.get(\"rcsb_entry_info\", {}).get(\"resolution_combined\")\nmethod = data.get(\"exptl\", [{}])[0].get(\"method\")\ndeposition_date = data.get(\"rcsb_accession_info\", {}).get(\"deposit_date\")\n\nprint(f\"Resolution: {resolution} Å\")\nprint(f\"Method: {method}\")\nprint(f\"Deposited: {deposition_date}\")\n```\n\n### 5. Batch Operations\n\nProcess multiple structures efficiently:\n\n```python\nfrom rcsbapi.data import fetch, Schema\n\npdb_ids = [\"4HHB\", \"1MBN\", \"1GZX\"]  # Hemoglobin, myoglobin, etc.\n\nresults = {}\nfor pdb_id in pdb_ids:\n    try:\n        data = fetch(pdb_id, schema=Schema.ENTRY)\n        results[pdb_id] = {\n            \"title\": data[\"struct\"][\"title\"],\n            \"resolution\": data.get(\"rcsb_entry_info\", {}).get(\"resolution_combined\"),\n            \"organism\": data.get(\"rcsb_entity_source_organism\", [{}])[0].get(\"scientific_name\")\n        }\n    except Exception as e:\n        print(f\"Error fetching {pdb_id}: {e}\")\n\n# Display results\nfor pdb_id, info in results.items():\n    print(f\"\\n{pdb_id}: {info['title']}\")\n    print(f\"  Resolution: {info['resolution']} Å\")\n    print(f\"  Organism: {info['organism']}\")\n```\n\n## Python Package Installation\n\nInstall the official RCSB PDB Python API client:\n\n```bash\n# Current recommended package\nuv pip install rcsb-api\n\n# For legacy code (deprecated, use rcsb-api instead)\nuv pip install rcsbsearchapi\n```\n\nThe `rcsb-api` package provides unified access to both Search and Data APIs through the `rcsbapi.search` and `rcsbapi.data` modules.\n\n## Common Use Cases\n\n### Drug Discovery\n- Search for structures of drug targets\n- Analyze ligand binding sites\n- Compare protein-ligand complexes\n- Identify similar binding pockets\n\n### Protein Engineering\n- Find homologous structures for modeling\n- Analyze sequence-structure relationships\n- Compare mutant structures\n- Study protein stability and dynamics\n\n### Structural Biology Research\n- Download structures for computational analysis\n- Build structure-based alignments\n- Analyze structural features (secondary structure, domains)\n- Compare experimental methods and quality metrics\n\n### Education and Visualization\n- Retrieve structures for teaching\n- Generate molecular visualizations\n- Explore structure-function relationships\n- Study evolutionary conservation\n\n## Key Concepts\n\n**PDB ID:** Unique 4-character identifier (e.g., \"4HHB\") for each structure entry. AlphaFold and ModelArchive entries start with \"AF_\" or \"MA_\" prefixes.\n\n**mmCIF\u002FPDBx:** Modern file format that uses key-value structure, replacing legacy PDB format for large structures.\n\n**Biological Assembly:** The functional form of a macromolecule, which may contain multiple copies of chains from the asymmetric unit.\n\n**Resolution:** Measure of detail in crystallographic structures (lower values = higher detail). Typical range: 1.5-3.5 Å for high-quality structures.\n\n**Entity:** A unique molecular component in a structure (protein chain, DNA, ligand, etc.).\n\n## Resources\n\nThis skill includes reference documentation in the `references\u002F` directory:\n\n### references\u002Fapi_reference.md\nComprehensive API documentation covering:\n- Detailed API endpoint specifications\n- Advanced query patterns and examples\n- Data schema reference\n- Rate limiting and best practices\n- Troubleshooting common issues\n\nUse this reference when you need in-depth information about API capabilities, complex query construction, or detailed data schema information.\n\n## Additional Resources\n\n- **RCSB PDB Website:** https:\u002F\u002Fwww.rcsb.org\n- **PDB-101 Educational Portal:** https:\u002F\u002Fpdb101.rcsb.org\n- **API Documentation:** https:\u002F\u002Fwww.rcsb.org\u002Fdocs\u002Fprogrammatic-access\u002Fweb-apis-overview\n- **Python Package Docs:** https:\u002F\u002Frcsbapi.readthedocs.io\u002F\n- **Data API Documentation:** https:\u002F\u002Fdata.rcsb.org\u002F\n- **GitHub Repository:** https:\u002F\u002Fgithub.com\u002Frcsb\u002Fpy-rcsb-api\n\n",{"name":5,"description":7},"main","015422534a7457348a313b6381f0255d3364eb8c","cli-tool\u002Fcomponents\u002Fskills\u002Fscientific\u002Fpdb-database",0,"https:\u002F\u002Fgithub.com\u002FMishit18\u002Fclaude-code-templates","https:\u002F\u002Fgithub.com\u002FMishit18","2026-11-12 18:26:48",{"source":8,"skillName":5,"commands":57,"prompt":67,"zipAvailable":68},[58,61,64],{"tool":59,"command":60},"npx","npx skills add Mishit18\u002Fclaude-code-templates --skill pdb-database",{"tool":62,"command":63},"bunx","bunx skills add Mishit18\u002Fclaude-code-templates --skill pdb-database",{"tool":65,"command":66},"pnpm","pnpm dlx skills add Mishit18\u002Fclaude-code-templates --skill pdb-database","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FMishit18\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fscientific\u002Fpdb-database\u002FSKILL.md",true,[70],{"path":71,"resourceType":72,"resourceTypeDesc":73,"sizeBytes":74,"sourceHtmlUrl":75},"references\u002Fapi_reference.md","REFERENCE","参考文档",15245,"https:\u002F\u002Fgithub.com\u002FMishit18\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fscientific\u002Fpdb-database\u002Freferences\u002Fapi_reference.md",[77,108,134,162,189,214],{"skillNo":78,"name":79,"nameZh":6,"description":80,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":81,"licenseFileUrl":82,"sourceHtmlUrl":83,"categories":84,"keywords":88,"publishedAt":44},"01M6R4ARN4W2VZRDERDTMN1KP0","web-artifacts-builder","Suite of tools for creating elaborate, multi-component claude.ai HTML artifacts using modern frontend web technologies (React, Tailwind CSS, shadcn\u002Fui). Use for complex artifacts requiring state management, routing, or shadcn\u002Fui components - not for simple single-file HTML\u002FJSX artifacts.","Apache-2.0","https:\u002F\u002Fgithub.com\u002FMishit18\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Futilities\u002Fweb-artifacts-builder\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FMishit18\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Futilities\u002Fweb-artifacts-builder\u002FSKILL.md",[85],{"categoryNo":86,"categoryName":87,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000009","前端开发",[89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104,105,106,30,107],"web artifacts builder","web","artifacts","artifacts builder","builder","frontend","css","components","react","routing","state management","state","file","Tailwind","use","single-file","ui components","multi","single",{"skillNo":109,"name":110,"nameZh":6,"description":111,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":81,"licenseFileUrl":112,"sourceHtmlUrl":113,"categories":114,"keywords":119,"publishedAt":44},"01M6R45GXREM5DP8T08MAC788H","webapp-testing","Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.","https:\u002F\u002Fgithub.com\u002FMishit18\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fsecurity\u002Fwebapp-testing\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FMishit18\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fsecurity\u002Fwebapp-testing\u002FSKILL.md",[115,118],{"categoryNo":116,"categoryName":117,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",{"categoryNo":86,"categoryName":87,"taxonomyType":21,"taxonomyTypeDesc":22},[120,121,122,94,123,124,90,125,126,127,128,129,130,131,132,133,30],"testing","webapp testing","webapp","screenshots","playwright","debugging","toolkit","browser","ui","logs","applications","behavior","local","with",{"skillNo":135,"name":136,"nameZh":6,"description":137,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":138,"sourceHtmlUrl":139,"categories":140,"keywords":141,"publishedAt":44},"01M6R2GYJ470X8EB7R58V0B68K","think-tank","Run a Virtual Think Tank — a structured multi-persona debate — before planning or making architectural\u002Fdesign\u002Fstrategic decisions. Use this skill whenever the user is about to plan a system, make a technology choice, evaluate trade-offs, decide on an approach, or faces any decision where multiple perspectives would sharpen the outcome. Also trigger when the user says \"think tank\", \"debate this\", \"perspectives on\", \"trade-offs\", \"should I use X or Y\", \"help me decide\", \"before we plan\", or asks for pros\u002Fcons of competing approaches. This skill should run BEFORE any implementation planning begins — it produces a structured analysis that feeds into better plans.","https:\u002F\u002Fgithub.com\u002FMishit18\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fproductivity\u002Fthink-tank\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FMishit18\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fproductivity\u002Fthink-tank\u002FSKILL.md",[],[142,143,144,145,146,147,148,149,150,151,152,153,154,155,156,157,158,159,160,161],"think tank","think","design","run","feeds","analysis","persona","plan","sharpen","virtual","decision","choice","decide","perspectives","outcome","me","debate","make","trade-offs","when",{"skillNo":163,"name":164,"nameZh":6,"description":165,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":81,"licenseFileUrl":166,"sourceHtmlUrl":167,"categories":168,"keywords":172,"publishedAt":44},"01M6R2FSR55AVRFA9YZ8SC2GZG","skill-creator","Guide for creating effective skills. This skill should be used when users want to create a new skill (or update an existing skill) that extends Claude's capabilities with specialized knowledge, workflows, or tool integrations.","https:\u002F\u002Fgithub.com\u002FMishit18\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fproductivity\u002Fskill-creator\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FMishit18\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fproductivity\u002Fskill-creator\u002FSKILL.md",[169],{"categoryNo":170,"categoryName":171,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[173,174,175,176,177,178,179,180,181,182,183,184,185,186,133,30,187,161,188],"skill creator","creator","workflows","create","update","capabilities","knowledge","tool","integrations","specialized","guide","new skill","existing skill","users","Existing","new",{"skillNo":190,"name":191,"nameZh":6,"description":192,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":193,"categories":194,"keywords":195,"publishedAt":44},"01M6R2FK42ZZ4HJTJVVK9WJBBP","ship-learn-next","Transform learning content (like YouTube transcripts, articles, tutorials) into actionable implementation plans using the Ship-Learn-Next framework. Use when user wants to turn advice, lessons, or educational content into concrete action steps, reps, or a learning quest.","https:\u002F\u002Fgithub.com\u002FMishit18\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fproductivity\u002Fship-learn-next\u002FSKILL.md",[],[196,197,198,199,200,201,202,203,103,204,205,206,207,208,209,210,211,212,213,161],"learn","ship learn next","ship","next","framework","learning","read","write","advice","implementation","youtube","plans","quest","transform","actionable","action","lessons","youtube transcripts",{"skillNo":215,"name":216,"nameZh":6,"description":217,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":81,"licenseFileUrl":218,"sourceHtmlUrl":219,"categories":220,"keywords":227,"publishedAt":44},"01M6R2088G1RHDA5MDX16HASRB","slack-gif-creator","Knowledge and utilities for creating animated GIFs optimized for Slack. Provides constraints, validation tools, and animation concepts. Use when users request animated GIFs for Slack like \"make me a GIF of X doing Y for Slack.\"","https:\u002F\u002Fgithub.com\u002FMishit18\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fenterprise-communication\u002Fslack-gif-creator\u002FLICENSE.txt","https:\u002F\u002Fgithub.com\u002FMishit18\u002Fclaude-code-templates\u002Fblob\u002Fmain\u002Fcli-tool\u002Fcomponents\u002Fskills\u002Fenterprise-communication\u002Fslack-gif-creator\u002FSKILL.md",[221,224],{"categoryNo":222,"categoryName":223,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000005","邮件与沟通",{"categoryNo":225,"categoryName":226,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000016","图像与多媒体",[228,229,230,174,231,232,233,234,179,103,157,186,159,235,236,30,237,161],"slack gif creator","slack","gif","validation","Tools","constraints","Animation","Utilities","concepts","request"]