[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M69BBPRPDBZJ3Q535X6SGSCK":3,"skill-same:01M69BBPRPDBZJ3Q535X6SGSCK":69},{"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":29,"linkOnly":30,"markdownContent":31,"markdownBody":32,"frontMatter":33,"refName":35,"commitSha":36,"skillDirectory":37,"forksCount":38,"repositoryHtmlUrl":39,"repositoryHomepageUrl":40,"ownerHtmlUrl":41,"ownerBlogUrl":42,"ownerDescription":43,"updatedAt":44,"install":45,"resources":58},"01M69BBPRPDBZJ3Q535X6SGSCK","qdk-chemistry-mcp",null,"Describes the QDK Chemistry MCP tool interface, return envelope, and tool categories.","microsoft\u002Fqdk-chemistry","microsoft","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F6154722?v=4","01M698VYDXZ6JW5WH3CRV650R8","Microsoft","01M69BBG6XE87Y59T0QRGM63H2",80,"MIT","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fqdk-chemistry\u002Fblob\u002Fmain\u002Fcopilot-plugins\u002Fqdk-chemistry\u002Fskills\u002Fqdk-chemistry-mcp\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",[24,25,26,27,28],"MCP","qdk chemistry mcp","tool","interface","categories","2026-11-10 10:12:30",false,"---\nname: qdk-chemistry-mcp\nversion: 'v2.3.1'\ndescription: 'Describes the QDK Chemistry MCP tool interface, return envelope, and tool categories.'\n---\n\n# QDK Chemistry MCP Tools\n\nCall `bind_workspace` once per MCP server process before the first tool that\naccesses projects or files. The binding persists for later calls in that\nprocess. Tool input schemas define required arguments, accepted values, and\ndefaults.\n\nTools return a status and either a result or an error message. A status of\n`exists` indicates that an output path already contains a valid artifact;\n`overwrite` controls replacement by file-producing tools.\n\n## Discovery\n\n- `list_tools` returns tools grouped by category.\n- `list_algorithms` returns registered algorithm implementations.\n- `describe_algorithm` returns an algorithm's settings schema.\n- `get_algorithm_default_type` returns a registered default implementation.\n- `get_algorithm_default_settings` returns registered default settings.\n\n## Categories\n\n| Category | Operations |\n|---|---|\n| `project` | Project and file management |\n| `data_inspection` | Stored-artifact inspection |\n| `utility` | Unit conversion and backend inspection |\n| `input_construction` | Structure and model-Hamiltonian construction |\n| `classical_calculation` | Electronic-structure and orbital algorithms |\n| `quantum_preparation` | Mapping, state preparation, solvers, and estimators |\n| `qpe` | Evolution, controlled-circuit, execution, and phase-estimation algorithms |\n| `visualization` | Interactive views of supported artifacts |\n| `remote_execution` | Remote-job inspection, retrieval, listing, and cancellation |\n\nFile-producing tools return the stored filename. That filename identifies an\ninput artifact when another tool schema requests the corresponding type.\n\nFor the operation, inputs, and result produced by each tool, read\n[MCP Tool Reference](.\u002Freferences\u002Ftool-reference.md). The reference describes\ninterface mechanics; it does not select scientific methods or parameter values.\n\n## Projects and Files\n\n`create_project` creates the project directory used by file-producing tools.\n`list_projects` and `list_project_files` enumerate stored data. `get_summary`\nloads a supported artifact and returns its summary. Output filenames are\nvalidated against the expected data type and project directory.\n\n## Algorithm Calls\n\n`run_*` tools load the artifacts named by their filename arguments, create the\nselected algorithm, apply `settings`, execute it, and persist declared output\nartifacts. `algorithm_name` selects an installed implementation. An omitted\nname uses the registry default. `cache`, `remote`, `remote_config`, and\n`remote_timeout` control execution infrastructure rather than scientific\nsettings.\n\n## Construction and Conversion\n\nInput-construction tools create structures, fermionic model Hamiltonians, spin\nHamiltonians, and mapping objects. Conversion tools convert coordinate and\nenergy units. Coordinates passed to `create_structure` are in Bohr;\n`convert_coordinates` converts supported source units.\n\n| Tool | Operation |\n|---|---|\n| `create_structure` | Validates symbols and Bohr coordinates and stores a `Structure` |\n| `create_model_hamiltonian` | Constructs a fermionic lattice-model `Hamiltonian` from the named model, lattice, and supplied model parameters |\n| `create_spin_model_hamiltonian` | Constructs a lattice spin `QubitHamiltonian` from the named model, lattice, couplings, and fields |\n| `create_majorana_mapping` | Stores a `MajoranaMapping` for a supplied mode count or Hamiltonian |\n| `convert_coordinates` | Converts a coordinate array between Bohr and Angstrom |\n| `convert_energy` | Converts a scalar among the energy units accepted by its schema |\n\n## Classical Calculation Tools\n\n| Tool | Operation and result |\n|---|---|\n| `run_scf` | Runs the selected HF or DFT SCF implementation for a structure, charge, multiplicity, and basis; returns energy and stores a `Wavefunction` |\n| `run_stability_checker` | Evaluates orbital-rotation stability for a stored wavefunction and returns a stability result |\n| `run_active_space_selector` | Applies the selected orbital-selection implementation and stores the resulting wavefunction |\n| `run_orbital_localization` | Applies an orbital localizer to supplied orbital index ranges and stores the resulting wavefunction |\n| `run_hamiltonian_constructor` | Builds and stores a fermionic Hamiltonian from stored orbitals |\n| `run_dynamical_correlation_calculator` | Applies the selected correlation calculator to an ansatz and returns its energy and wavefunction |\n| `run_multi_configuration_calculation` | Runs the selected multi-configuration solver for a Hamiltonian and electron counts; returns energy and stores a wavefunction |\n| `run_multi_configuration_scf` | Optimizes orbitals and configuration coefficients from active-space orbitals and stores a wavefunction |\n| `run_projected_multi_configuration_calculation` | Solves in the subspace defined by supplied determinants and stores a wavefunction |\n| `run_population_analysis` | Computes per-center populations from a structure or wavefunction |\n| `run_nuclear_derivative_calculator` | Computes nuclear derivatives and stores derivative outputs |\n| `run_geometry_optimization` | Runs the selected geometry optimizer and stores the optimized structure |\n\n`get_orbitals_from_input`, `get_active_space_indices`, `get_ansatz`,\n`get_top_determinants`, and `get_top_configurations` transform or inspect\nstored electronic-structure artifacts without selecting a scientific method.\n\n## Quantum Artifacts\n\n`run_qubit_mapper` applies a stored mapping to a fermionic Hamiltonian and\nreturns the saved filename together with the Hamiltonian's `core_energy`.\nThe saved `QubitHamiltonian` intentionally excludes that constant. Energies\nreturned by the qubit solver, energy estimator, and phase estimation are mapped\nenergies, so compute total molecular energies as\n`mapped_energy + core_energy`.\n`run_state_preparation` compiles wavefunction data into a circuit.\nTime-evolution and controlled-circuit tools persist their intermediate\nartifacts. `run_phase_estimation` returns a phase-estimation result. Circuit\nstatistics and resource estimation inspect a supplied circuit and return\ndifferent result structures.\n\n| Tool | Operation and result |\n|---|---|\n| `run_qubit_mapper` | Applies a stored `MajoranaMapping` to a fermionic Hamiltonian, stores a `QubitHamiltonian`, and returns its filename and the excluded `core_energy` |\n| `run_term_grouper` | Partitions Pauli terms with the selected grouping algorithm and stores the grouped operator |\n| `run_qubit_hamiltonian_solver` | Diagonalizes a qubit Hamiltonian and returns a mapped eigenvalue, excluding `core_energy`, and eigenstate data |\n| `run_state_preparation` | Compiles a wavefunction with the selected implementation and stores a circuit |\n| `run_amplitude_amplification` | Combines state-preparation and good-state oracle circuits into an amplitude-amplified circuit |\n| `run_energy_estimator` | Executes the selected expectation estimator for a circuit and one or more Hamiltonians; estimated energies exclude `core_energy` |\n| `run_hadamard_test` | Executes a Hadamard-test implementation for a state-preparation circuit and unitary representation |\n| `run_evolution_circuit_builder` | Builds a circuit for a base Hamiltonian plus a piecewise-linear driven term |\n| `run_hamiltonian_simulation` | Evolves the supplied driven Hamiltonian and returns measured observable results |\n| `run_time_evolution_builder` | Builds and stores a `TimeEvolutionUnitary` for a Hamiltonian and evolution time |\n| `run_controlled_evolution_circuit_mapper` | Maps a stored time-evolution unitary to a controlled circuit |\n| `run_circuit_executor` | Executes a stored circuit and stores executor data |\n| `run_phase_estimation` | Runs the selected phase-estimation implementation and stores a `QpeResult` whose energies exclude `core_energy` |\n| `get_circuit_stats` | Returns logical register, operation-count, and circuit-depth data |\n| `estimate_circuit` | Applies QDK estimator parameters to a stored circuit and returns the estimate inline |\n\nNested algorithm settings are dictionaries whose `algorithm_name` selects the\nnested implementation. The remaining keys configure that implementation.\n`describe_algorithm` reports the accepted keys and types for each installed\nimplementation.\n\n## Errors and Existing Outputs\n\nInput loading, filename validation, settings validation, algorithm execution,\nand serialization failures return `status: \"error\"` with a message and, for\nraised exceptions, an error type. A submitted remote call returns\n`status: \"submitted\"` and job metadata. Existing valid output artifacts return\n`status: \"exists\"` unless replacement was requested.\n","# QDK Chemistry MCP Tools\n\nCall `bind_workspace` once per MCP server process before the first tool that\naccesses projects or files. The binding persists for later calls in that\nprocess. Tool input schemas define required arguments, accepted values, and\ndefaults.\n\nTools return a status and either a result or an error message. A status of\n`exists` indicates that an output path already contains a valid artifact;\n`overwrite` controls replacement by file-producing tools.\n\n## Discovery\n\n- `list_tools` returns tools grouped by category.\n- `list_algorithms` returns registered algorithm implementations.\n- `describe_algorithm` returns an algorithm's settings schema.\n- `get_algorithm_default_type` returns a registered default implementation.\n- `get_algorithm_default_settings` returns registered default settings.\n\n## Categories\n\n| Category | Operations |\n|---|---|\n| `project` | Project and file management |\n| `data_inspection` | Stored-artifact inspection |\n| `utility` | Unit conversion and backend inspection |\n| `input_construction` | Structure and model-Hamiltonian construction |\n| `classical_calculation` | Electronic-structure and orbital algorithms |\n| `quantum_preparation` | Mapping, state preparation, solvers, and estimators |\n| `qpe` | Evolution, controlled-circuit, execution, and phase-estimation algorithms |\n| `visualization` | Interactive views of supported artifacts |\n| `remote_execution` | Remote-job inspection, retrieval, listing, and cancellation |\n\nFile-producing tools return the stored filename. That filename identifies an\ninput artifact when another tool schema requests the corresponding type.\n\nFor the operation, inputs, and result produced by each tool, read\n[MCP Tool Reference](.\u002Freferences\u002Ftool-reference.md). The reference describes\ninterface mechanics; it does not select scientific methods or parameter values.\n\n## Projects and Files\n\n`create_project` creates the project directory used by file-producing tools.\n`list_projects` and `list_project_files` enumerate stored data. `get_summary`\nloads a supported artifact and returns its summary. Output filenames are\nvalidated against the expected data type and project directory.\n\n## Algorithm Calls\n\n`run_*` tools load the artifacts named by their filename arguments, create the\nselected algorithm, apply `settings`, execute it, and persist declared output\nartifacts. `algorithm_name` selects an installed implementation. An omitted\nname uses the registry default. `cache`, `remote`, `remote_config`, and\n`remote_timeout` control execution infrastructure rather than scientific\nsettings.\n\n## Construction and Conversion\n\nInput-construction tools create structures, fermionic model Hamiltonians, spin\nHamiltonians, and mapping objects. Conversion tools convert coordinate and\nenergy units. Coordinates passed to `create_structure` are in Bohr;\n`convert_coordinates` converts supported source units.\n\n| Tool | Operation |\n|---|---|\n| `create_structure` | Validates symbols and Bohr coordinates and stores a `Structure` |\n| `create_model_hamiltonian` | Constructs a fermionic lattice-model `Hamiltonian` from the named model, lattice, and supplied model parameters |\n| `create_spin_model_hamiltonian` | Constructs a lattice spin `QubitHamiltonian` from the named model, lattice, couplings, and fields |\n| `create_majorana_mapping` | Stores a `MajoranaMapping` for a supplied mode count or Hamiltonian |\n| `convert_coordinates` | Converts a coordinate array between Bohr and Angstrom |\n| `convert_energy` | Converts a scalar among the energy units accepted by its schema |\n\n## Classical Calculation Tools\n\n| Tool | Operation and result |\n|---|---|\n| `run_scf` | Runs the selected HF or DFT SCF implementation for a structure, charge, multiplicity, and basis; returns energy and stores a `Wavefunction` |\n| `run_stability_checker` | Evaluates orbital-rotation stability for a stored wavefunction and returns a stability result |\n| `run_active_space_selector` | Applies the selected orbital-selection implementation and stores the resulting wavefunction |\n| `run_orbital_localization` | Applies an orbital localizer to supplied orbital index ranges and stores the resulting wavefunction |\n| `run_hamiltonian_constructor` | Builds and stores a fermionic Hamiltonian from stored orbitals |\n| `run_dynamical_correlation_calculator` | Applies the selected correlation calculator to an ansatz and returns its energy and wavefunction |\n| `run_multi_configuration_calculation` | Runs the selected multi-configuration solver for a Hamiltonian and electron counts; returns energy and stores a wavefunction |\n| `run_multi_configuration_scf` | Optimizes orbitals and configuration coefficients from active-space orbitals and stores a wavefunction |\n| `run_projected_multi_configuration_calculation` | Solves in the subspace defined by supplied determinants and stores a wavefunction |\n| `run_population_analysis` | Computes per-center populations from a structure or wavefunction |\n| `run_nuclear_derivative_calculator` | Computes nuclear derivatives and stores derivative outputs |\n| `run_geometry_optimization` | Runs the selected geometry optimizer and stores the optimized structure |\n\n`get_orbitals_from_input`, `get_active_space_indices`, `get_ansatz`,\n`get_top_determinants`, and `get_top_configurations` transform or inspect\nstored electronic-structure artifacts without selecting a scientific method.\n\n## Quantum Artifacts\n\n`run_qubit_mapper` applies a stored mapping to a fermionic Hamiltonian and\nreturns the saved filename together with the Hamiltonian's `core_energy`.\nThe saved `QubitHamiltonian` intentionally excludes that constant. Energies\nreturned by the qubit solver, energy estimator, and phase estimation are mapped\nenergies, so compute total molecular energies as\n`mapped_energy + core_energy`.\n`run_state_preparation` compiles wavefunction data into a circuit.\nTime-evolution and controlled-circuit tools persist their intermediate\nartifacts. `run_phase_estimation` returns a phase-estimation result. Circuit\nstatistics and resource estimation inspect a supplied circuit and return\ndifferent result structures.\n\n| Tool | Operation and result |\n|---|---|\n| `run_qubit_mapper` | Applies a stored `MajoranaMapping` to a fermionic Hamiltonian, stores a `QubitHamiltonian`, and returns its filename and the excluded `core_energy` |\n| `run_term_grouper` | Partitions Pauli terms with the selected grouping algorithm and stores the grouped operator |\n| `run_qubit_hamiltonian_solver` | Diagonalizes a qubit Hamiltonian and returns a mapped eigenvalue, excluding `core_energy`, and eigenstate data |\n| `run_state_preparation` | Compiles a wavefunction with the selected implementation and stores a circuit |\n| `run_amplitude_amplification` | Combines state-preparation and good-state oracle circuits into an amplitude-amplified circuit |\n| `run_energy_estimator` | Executes the selected expectation estimator for a circuit and one or more Hamiltonians; estimated energies exclude `core_energy` |\n| `run_hadamard_test` | Executes a Hadamard-test implementation for a state-preparation circuit and unitary representation |\n| `run_evolution_circuit_builder` | Builds a circuit for a base Hamiltonian plus a piecewise-linear driven term |\n| `run_hamiltonian_simulation` | Evolves the supplied driven Hamiltonian and returns measured observable results |\n| `run_time_evolution_builder` | Builds and stores a `TimeEvolutionUnitary` for a Hamiltonian and evolution time |\n| `run_controlled_evolution_circuit_mapper` | Maps a stored time-evolution unitary to a controlled circuit |\n| `run_circuit_executor` | Executes a stored circuit and stores executor data |\n| `run_phase_estimation` | Runs the selected phase-estimation implementation and stores a `QpeResult` whose energies exclude `core_energy` |\n| `get_circuit_stats` | Returns logical register, operation-count, and circuit-depth data |\n| `estimate_circuit` | Applies QDK estimator parameters to a stored circuit and returns the estimate inline |\n\nNested algorithm settings are dictionaries whose `algorithm_name` selects the\nnested implementation. The remaining keys configure that implementation.\n`describe_algorithm` reports the accepted keys and types for each installed\nimplementation.\n\n## Errors and Existing Outputs\n\nInput loading, filename validation, settings validation, algorithm execution,\nand serialization failures return `status: \"error\"` with a message and, for\nraised exceptions, an error type. A submitted remote call returns\n`status: \"submitted\"` and job metadata. Existing valid output artifacts return\n`status: \"exists\"` unless replacement was requested.\n",{"name":5,"version":34,"description":7},"v2.3.1","main","2cea285592fe2b5b6cff541edae0f1fb05c45fb4","copilot-plugins\u002Fqdk-chemistry\u002Fskills\u002Fqdk-chemistry-mcp",40,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fqdk-chemistry","https:\u002F\u002Fmicrosoft.github.io\u002Fqdk-chemistry\u002F","https:\u002F\u002Fgithub.com\u002Fmicrosoft","https:\u002F\u002Fopensource.microsoft.com","Open source projects and samples from Microsoft","2026-11-14 03:09:22",{"source":8,"skillName":5,"commands":46,"prompt":56,"zipAvailable":57},[47,50,53],{"tool":48,"command":49},"npx","npx skills add microsoft\u002Fqdk-chemistry --skill qdk-chemistry-mcp",{"tool":51,"command":52},"bunx","bunx skills add microsoft\u002Fqdk-chemistry --skill qdk-chemistry-mcp",{"tool":54,"command":55},"pnpm","pnpm dlx skills add microsoft\u002Fqdk-chemistry --skill qdk-chemistry-mcp","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fqdk-chemistry\u002Fblob\u002Fmain\u002Fcopilot-plugins\u002Fqdk-chemistry\u002Fskills\u002Fqdk-chemistry-mcp\u002FSKILL.md",true,[59,65],{"path":60,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":63,"sourceHtmlUrl":64},"item-failure-budget.md","REFERENCE","参考文档",2107,"https:\u002F\u002Fgithub.com\u002Fapache\u002Fmagpie\u002Fblob\u002Fmain\u002Fplugins\u002Fmagpie-mentoring\u002Fskills\u002Fgood-first-issue-sweep\u002Fitem-failure-budget.md",{"path":66,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":67,"sourceHtmlUrl":68},"references\u002Ftool-reference.md",11638,"https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fqdk-chemistry\u002Fblob\u002Fmain\u002Fcopilot-plugins\u002Fqdk-chemistry\u002Fskills\u002Fqdk-chemistry-mcp\u002Freferences\u002Ftool-reference.md",[70,82,105,117,130,140],{"skillNo":71,"name":72,"nameZh":6,"description":73,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":74,"categories":75,"keywords":79,"publishedAt":29},"01M69BBXVWD81T6JK7PHBTFFTR","visualization","Describes QDK Chemistry visualization tools, their inputs, and their outputs.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fqdk-chemistry\u002Fblob\u002Fmain\u002Fcopilot-plugins\u002Fqdk-chemistry\u002Fskills\u002Fvisualization\u002FSKILL.md",[76],{"categoryNo":77,"categoryName":78,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000013","分析与可视化",[72,80,81],"Tools","outputs",{"skillNo":83,"name":84,"nameZh":6,"description":85,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":86,"categories":87,"keywords":88,"publishedAt":29},"01M69BBW15M2B4WV89PSW58DCT","resource-estimation","Explains QDK circuit resource-estimation parameters, result forms, and conceptual construction of custom QRE architecture and ISA studies. Use when estimating a stored circuit, choosing estimate_circuit parameters, interpreting estimates, or generating Python code for a custom qdk.qre analysis.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fqdk-chemistry\u002Fblob\u002Fmain\u002Fcopilot-plugins\u002Fqdk-chemistry\u002Fskills\u002Fresource-estimation\u002FSKILL.md",[],[89,90,91,92,93,94,95,96,97,98,99,100,101,102,103,104],"estimation","resource estimation","python code","python","for","custom","use","when","analysis","code","estimate","result","forms","ISA","circuit","architecture",{"skillNo":106,"name":107,"nameZh":6,"description":108,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":109,"categories":110,"keywords":111,"publishedAt":29},"01M69BBSNFR7ENF192CZEY631G","remote-execution","Describes the QDK Chemistry remote execution API and job lifecycle.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fqdk-chemistry\u002Fblob\u002Fmain\u002Fcopilot-plugins\u002Fqdk-chemistry\u002Fskills\u002Fremote-execution\u002FSKILL.md",[],[112,113,114,115,116],"remote","execution","remote execution","api","lifecycle",{"skillNo":118,"name":119,"nameZh":6,"description":120,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":121,"categories":122,"keywords":123,"publishedAt":29},"01M69BBR8WK693P0NCD70CXHPX","qdk-chemistry-overview","Describes the QDK Chemistry interfaces and the artifact types they read and write.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fqdk-chemistry\u002Fblob\u002Fmain\u002Fcopilot-plugins\u002Fqdk-chemistry\u002Fskills\u002Fqdk-chemistry-overview\u002FSKILL.md",[],[124,125,126,127,128,129],"overview","qdk chemistry overview","artifact","types","read","write",{"skillNo":131,"name":132,"nameZh":6,"description":133,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":134,"categories":135,"keywords":136,"publishedAt":29},"01M69BBN3NVVND6YHA88F7C7RQ","qdk-chemistry-coding","Describes the Python API for discovering, configuring, and executing QDK Chemistry algorithms.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fqdk-chemistry\u002Fblob\u002Fmain\u002Fcopilot-plugins\u002Fqdk-chemistry\u002Fskills\u002Fqdk-chemistry-coding\u002FSKILL.md",[],[137,138,92,93,139,115],"coding","qdk chemistry coding","algorithms",{"skillNo":141,"name":142,"nameZh":6,"description":143,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":144,"categories":145,"keywords":146,"publishedAt":29},"01M69BBKDAJRQABT35BEAS0R4Z","memory-aware-build","Compile QDK Chemistry with memory-aware parallelism. Use this skill whenever building the C++ code, Python package, or dependencies, especially on machines with limited RAM or after an out-of-memory compiler failure.","https:\u002F\u002Fgithub.com\u002Fmicrosoft\u002Fqdk-chemistry\u002Fblob\u002Fmain\u002F.github\u002Fskills\u002Fmemory-aware-build\u002FSKILL.md",[],[147,148,149,92,98,95,150,151,152,153,154,155],"memory","build","memory aware build","package","dependencies","compile","c++","with","compiler"]