[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6F5ZDP9A0FXC61CKMQ4FVYP":3,"skill-same:01M6F5ZDP9A0FXC61CKMQ4FVYP":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":53,"commitSha":54,"skillDirectory":55,"forksCount":56,"repositoryHtmlUrl":57,"repositoryHomepageUrl":58,"ownerHtmlUrl":59,"ownerBlogUrl":6,"ownerDescription":60,"updatedAt":61,"install":62,"resources":75},"01M6F5ZDP9A0FXC61CKMQ4FVYP","terraform-search-import",null,"Discover existing cloud resources using Terraform Search queries and bulk import them into Terraform management. Use when bringing unmanaged infrastructure under Terraform control, auditing cloud resources, or migrating to IaC.","ComeOnOliver\u002Fskillshub","ComeOnOliver","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F43215937?v=4","01M6E5JNFECJAAVFE0W7SMWWD2","Haoran Shu","01M6E5JNNDQS7AJZDYFQ8TPZCK",67,"MIT","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fhashicorp\u002Fagent-skills\u002Fterraform-search-import\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000011","运维与部署","SCENARIO","使用场景",[24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43],"terraform","search","import","terraform search import","iac","with","bulk","resources","control","discover","queries","provider","support","version","use","list","Providers","ibm","cloud","infrastructure","2026-11-10 10:12:30",false,"---\nname: terraform-search-import\ndescription: Discover existing cloud resources using Terraform Search queries and bulk import them into Terraform management. Use when bringing unmanaged infrastructure under Terraform control, auditing cloud resources, or migrating to IaC.\nmetadata:\n  copyright: Copyright IBM Corp. 2026\n  version: \"0.1.0\"\ncompatibility: Requires Terraform >= 1.14 and providers with list resource support (always use latest provider version)\n---\n\n# Terraform Search and Bulk Import\n\nDiscover existing cloud resources using declarative queries and generate configuration for bulk import into Terraform state.\n\n**References:**\n- [Terraform Search - list block](https:\u002F\u002Fdeveloper.hashicorp.com\u002Fterraform\u002Flanguage\u002Fblock\u002Ftfquery\u002Flist)\n- [Bulk Import](https:\u002F\u002Fdeveloper.hashicorp.com\u002Fterraform\u002Flanguage\u002Fimport\u002Fbulk)\n\n## When to Use\n\n- Bringing unmanaged resources under Terraform control\n- Auditing existing cloud infrastructure\n- Migrating from manual provisioning to IaC\n- Discovering resources across multiple regions\u002Faccounts\n\n## IMPORTANT: Check Provider Support First\n\n**BEFORE starting, you MUST verify the target resource type is supported:**\n\n```bash\n# Check what list resources are available\n.\u002Fscripts\u002Flist_resources.sh aws      # Specific provider\n.\u002Fscripts\u002Flist_resources.sh          # All configured providers\n```\n\n## Decision Tree\n\n1. **Identify target resource type** (e.g., aws_s3_bucket, aws_instance)\n2. **Check if supported**: Run `.\u002Fscripts\u002Flist_resources.sh \u003Cprovider>`\n3. **Choose workflow**:\n   - ** If supported**: Check for terraform version available.\n   - ** If terraform version is above 1.14.0** Use Terraform Search workflow (below)\n   - ** If not supported or terraform version is below 1.14.0 **: Use Manual Discovery workflow (see [references\u002FMANUAL-IMPORT.md](references\u002FMANUAL-IMPORT.md))\n   \n   **Note**: The list of supported resources is rapidly expanding. Always verify current support before using manual import.\n\n## Prerequisites\n\nBefore writing queries, verify the provider supports list resources for your target resource type.\n\n### Discover Available List Resources\n\nRun the helper script to extract supported list resources from your provider:\n\n```bash\n# From a directory with provider configuration (runs terraform init if needed)\n.\u002Fscripts\u002Flist_resources.sh aws      # Specific provider\n.\u002Fscripts\u002Flist_resources.sh          # All configured providers\n```\n\nOr manually query the provider schema:\n\n```bash\nterraform providers schema -json | jq '.provider_schemas | to_entries | map({key: (.key | split(\"\u002F\")[-1]), value: (.value.list_resource_schemas \u002F\u002F {} | keys)})'\n```\n\nTerraform Search requires an initialized working directory. Ensure you have a configuration with the required provider before running queries:\n\n```hcl\n# terraform.tf\nterraform {\n  required_providers {\n    aws = {\n      source  = \"hashicorp\u002Faws\"\n      version = \"~> 6.0\"\n    }\n  }\n}\n```\n\nRun `terraform init` to download the provider, then proceed with queries.\n\n## Terraform Search Workflow (Supported Resources Only)\n\n1. Create `.tfquery.hcl` files with `list` blocks defining search queries\n2. Run `terraform query` to discover matching resources\n3. Generate configuration with `-generate-config-out=\u003Cfile>`\n4. Review and refine generated `resource` and `import` blocks\n5. Run `terraform plan` and `terraform apply` to import\n\n## Query File Structure\n\nQuery files use `.tfquery.hcl` extension and support:\n- `provider` blocks for authentication\n- `list` blocks for resource discovery\n- `variable` and `locals` blocks for parameterization\n\n```hcl\n# discovery.tfquery.hcl\nprovider \"aws\" {\n  region = \"us-west-2\"\n}\n\nlist \"aws_instance\" \"all\" {\n  provider = aws\n}\n```\n\n## List Block Syntax\n\n```hcl\nlist \"\u003Clist_type>\" \"\u003Csymbolic_name>\" {\n  provider = \u003Cprovider_reference>  # Required\n\n  # Optional: filter configuration (provider-specific)\n  # The `config` block schema is provider-specific. Discover available options using `terraform providers schema -json | jq '.provider_schemas.\"registry.terraform.io\u002Fhashicorp\u002F\u003Cprovider>\".list_resource_schemas.\"\u003Cresource_type>\"'`\n\n  config {\n    filter {\n      name   = \"\u003Cfilter_name>\"\n      values = [\"\u003Cvalue1>\", \"\u003Cvalue2>\"]\n    }\n    region = \"\u003Cregion>\"  # AWS-specific\n  }\n  # Optional: limit results\n  limit = 100\n}\n```\n\n## Supported List Resources\n\nProvider support for list resources varies by version. **Always check what's available for your specific provider version using the discovery script.**\n\n## Query Examples\n\n### Basic Discovery\n\n```hcl\n# Find all EC2 instances in configured region\nlist \"aws_instance\" \"all\" {\n  provider = aws\n}\n```\n\n### Filtered Discovery\n\n```hcl\n# Find instances by tag\nlist \"aws_instance\" \"production\" {\n  provider = aws\n  \n  config {\n    filter {\n      name   = \"tag:Environment\"\n      values = [\"production\"]\n    }\n  }\n}\n\n# Find instances by type\nlist \"aws_instance\" \"large\" {\n  provider = aws\n  \n  config {\n    filter {\n      name   = \"instance-type\"\n      values = [\"t3.large\", \"t3.xlarge\"]\n    }\n  }\n}\n```\n\n### Multi-Region Discovery\n\n```hcl\nprovider \"aws\" {\n  region = \"us-west-2\"\n}\n\nlocals {\n  regions = [\"us-west-2\", \"us-east-1\", \"eu-west-1\"]\n}\n\nlist \"aws_instance\" \"all_regions\" {\n  for_each = toset(local.regions)\n  provider = aws\n  \n  config {\n    region = each.value\n  }\n}\n```\n\n### Parameterized Queries\n\n```hcl\nvariable \"target_environment\" {\n  type    = string\n  default = \"staging\"\n}\n\nlist \"aws_instance\" \"by_env\" {\n  provider = aws\n  \n  config {\n    filter {\n      name   = \"tag:Environment\"\n      values = [var.target_environment]\n    }\n  }\n}\n```\n\n## Running Queries\n\n```bash\n# Execute queries and display results\nterraform query\n\n# Generate configuration file\nterraform query -generate-config-out=imported.tf\n\n# Pass variables\nterraform query -var='target_environment=production'\n```\n\n## Query Output Format\n\n```\nlist.aws_instance.all   account_id=123456789012,id=i-0abc123,region=us-west-2   web-server\n```\n\nColumns: `\u003Cquery_address>   \u003Cidentity_attributes>   \u003Cname_tag>`\n\n## Generated Configuration\n\nThe `-generate-config-out` flag creates:\n\n```hcl\n# __generated__ by Terraform\nresource \"aws_instance\" \"all_0\" {\n  ami           = \"ami-0c55b159cbfafe1f0\"\n  instance_type = \"t2.micro\"\n  # ... all attributes\n}\n\nimport {\n  to       = aws_instance.all_0\n  provider = aws\n  identity = {\n    account_id = \"123456789012\"\n    id         = \"i-0abc123\"\n    region     = \"us-west-2\"\n  }\n}\n```\n\n## Post-Generation Cleanup\n\nGenerated configuration includes all attributes. Clean up by:\n\n1. Remove computed\u002Fread-only attributes\n2. Replace hardcoded values with variables\n3. Add proper resource naming\n4. Organize into appropriate files\n\n```hcl\n# Before: generated\nresource \"aws_instance\" \"all_0\" {\n  ami                    = \"ami-0c55b159cbfafe1f0\"\n  instance_type          = \"t2.micro\"\n  arn                    = \"arn:aws:ec2:...\"  # Remove - computed\n  id                     = \"i-0abc123\"        # Remove - computed\n  # ... many more attributes\n}\n\n# After: cleaned\nresource \"aws_instance\" \"web_server\" {\n  ami           = var.ami_id\n  instance_type = var.instance_type\n  subnet_id     = var.subnet_id\n  \n  tags = {\n    Name        = \"web-server\"\n    Environment = var.environment\n  }\n}\n```\n\n## Import by Identity\n\nGenerated imports use identity-based import (Terraform 1.12+):\n\n```hcl\nimport {\n  to       = aws_instance.web\n  provider = aws\n  identity = {\n    account_id = \"123456789012\"\n    id         = \"i-0abc123\"\n    region     = \"us-west-2\"\n  }\n}\n```\n\n## Best Practices\n\n### Query Design\n- Start broad, then add filters to narrow results\n- Use `limit` to prevent overwhelming output\n- Test queries before generating configuration\n\n### Configuration Management\n- Review all generated code before applying\n- Remove unnecessary default values\n- Use consistent naming conventions\n- Add proper variable abstraction\n\n## Troubleshooting\n\n| Issue | Solution |\n|-------|----------|\n| \"No list resources found\" | Check provider version supports list resources |\n| Query returns empty | Verify region and filter values |\n| Generated config has errors | Remove computed attributes, fix deprecated arguments |\n| Import fails | Ensure resource not already in state |\n\n## Complete Example\n\n```hcl\n# main.tf - Initialize provider\nterraform {\n  required_version = \">= 1.14\"\n  required_providers {\n    aws = {\n      source  = \"hashicorp\u002Faws\"\n      version = \"~> 6.0\"  # Always use latest version\n    }\n  }\n}\n\n# discovery.tfquery.hcl - Define queries\nprovider \"aws\" {\n  region = \"us-west-2\"\n}\n\nlist \"aws_instance\" \"team_instances\" {\n  provider = aws\n  \n  config {\n    filter {\n      name   = \"tag:Owner\"\n      values = [\"platform\"]\n    }\n    filter {\n      name   = \"instance-state-name\"\n      values = [\"running\"]\n    }\n  }\n  \n  limit = 50\n}\n```\n\n```bash\n# Execute workflow\nterraform init\nterraform query\nterraform query -generate-config-out=generated.tf\n# Review and clean generated.tf\nterraform plan\nterraform apply\n```\n\n","# Terraform Search and Bulk Import\n\nDiscover existing cloud resources using declarative queries and generate configuration for bulk import into Terraform state.\n\n**References:**\n- [Terraform Search - list block](https:\u002F\u002Fdeveloper.hashicorp.com\u002Fterraform\u002Flanguage\u002Fblock\u002Ftfquery\u002Flist)\n- [Bulk Import](https:\u002F\u002Fdeveloper.hashicorp.com\u002Fterraform\u002Flanguage\u002Fimport\u002Fbulk)\n\n## When to Use\n\n- Bringing unmanaged resources under Terraform control\n- Auditing existing cloud infrastructure\n- Migrating from manual provisioning to IaC\n- Discovering resources across multiple regions\u002Faccounts\n\n## IMPORTANT: Check Provider Support First\n\n**BEFORE starting, you MUST verify the target resource type is supported:**\n\n```bash\n# Check what list resources are available\n.\u002Fscripts\u002Flist_resources.sh aws      # Specific provider\n.\u002Fscripts\u002Flist_resources.sh          # All configured providers\n```\n\n## Decision Tree\n\n1. **Identify target resource type** (e.g., aws_s3_bucket, aws_instance)\n2. **Check if supported**: Run `.\u002Fscripts\u002Flist_resources.sh \u003Cprovider>`\n3. **Choose workflow**:\n   - ** If supported**: Check for terraform version available.\n   - ** If terraform version is above 1.14.0** Use Terraform Search workflow (below)\n   - ** If not supported or terraform version is below 1.14.0 **: Use Manual Discovery workflow (see [references\u002FMANUAL-IMPORT.md](references\u002FMANUAL-IMPORT.md))\n   \n   **Note**: The list of supported resources is rapidly expanding. Always verify current support before using manual import.\n\n## Prerequisites\n\nBefore writing queries, verify the provider supports list resources for your target resource type.\n\n### Discover Available List Resources\n\nRun the helper script to extract supported list resources from your provider:\n\n```bash\n# From a directory with provider configuration (runs terraform init if needed)\n.\u002Fscripts\u002Flist_resources.sh aws      # Specific provider\n.\u002Fscripts\u002Flist_resources.sh          # All configured providers\n```\n\nOr manually query the provider schema:\n\n```bash\nterraform providers schema -json | jq '.provider_schemas | to_entries | map({key: (.key | split(\"\u002F\")[-1]), value: (.value.list_resource_schemas \u002F\u002F {} | keys)})'\n```\n\nTerraform Search requires an initialized working directory. Ensure you have a configuration with the required provider before running queries:\n\n```hcl\n# terraform.tf\nterraform {\n  required_providers {\n    aws = {\n      source  = \"hashicorp\u002Faws\"\n      version = \"~> 6.0\"\n    }\n  }\n}\n```\n\nRun `terraform init` to download the provider, then proceed with queries.\n\n## Terraform Search Workflow (Supported Resources Only)\n\n1. Create `.tfquery.hcl` files with `list` blocks defining search queries\n2. Run `terraform query` to discover matching resources\n3. Generate configuration with `-generate-config-out=\u003Cfile>`\n4. Review and refine generated `resource` and `import` blocks\n5. Run `terraform plan` and `terraform apply` to import\n\n## Query File Structure\n\nQuery files use `.tfquery.hcl` extension and support:\n- `provider` blocks for authentication\n- `list` blocks for resource discovery\n- `variable` and `locals` blocks for parameterization\n\n```hcl\n# discovery.tfquery.hcl\nprovider \"aws\" {\n  region = \"us-west-2\"\n}\n\nlist \"aws_instance\" \"all\" {\n  provider = aws\n}\n```\n\n## List Block Syntax\n\n```hcl\nlist \"\u003Clist_type>\" \"\u003Csymbolic_name>\" {\n  provider = \u003Cprovider_reference>  # Required\n\n  # Optional: filter configuration (provider-specific)\n  # The `config` block schema is provider-specific. Discover available options using `terraform providers schema -json | jq '.provider_schemas.\"registry.terraform.io\u002Fhashicorp\u002F\u003Cprovider>\".list_resource_schemas.\"\u003Cresource_type>\"'`\n\n  config {\n    filter {\n      name   = \"\u003Cfilter_name>\"\n      values = [\"\u003Cvalue1>\", \"\u003Cvalue2>\"]\n    }\n    region = \"\u003Cregion>\"  # AWS-specific\n  }\n  # Optional: limit results\n  limit = 100\n}\n```\n\n## Supported List Resources\n\nProvider support for list resources varies by version. **Always check what's available for your specific provider version using the discovery script.**\n\n## Query Examples\n\n### Basic Discovery\n\n```hcl\n# Find all EC2 instances in configured region\nlist \"aws_instance\" \"all\" {\n  provider = aws\n}\n```\n\n### Filtered Discovery\n\n```hcl\n# Find instances by tag\nlist \"aws_instance\" \"production\" {\n  provider = aws\n  \n  config {\n    filter {\n      name   = \"tag:Environment\"\n      values = [\"production\"]\n    }\n  }\n}\n\n# Find instances by type\nlist \"aws_instance\" \"large\" {\n  provider = aws\n  \n  config {\n    filter {\n      name   = \"instance-type\"\n      values = [\"t3.large\", \"t3.xlarge\"]\n    }\n  }\n}\n```\n\n### Multi-Region Discovery\n\n```hcl\nprovider \"aws\" {\n  region = \"us-west-2\"\n}\n\nlocals {\n  regions = [\"us-west-2\", \"us-east-1\", \"eu-west-1\"]\n}\n\nlist \"aws_instance\" \"all_regions\" {\n  for_each = toset(local.regions)\n  provider = aws\n  \n  config {\n    region = each.value\n  }\n}\n```\n\n### Parameterized Queries\n\n```hcl\nvariable \"target_environment\" {\n  type    = string\n  default = \"staging\"\n}\n\nlist \"aws_instance\" \"by_env\" {\n  provider = aws\n  \n  config {\n    filter {\n      name   = \"tag:Environment\"\n      values = [var.target_environment]\n    }\n  }\n}\n```\n\n## Running Queries\n\n```bash\n# Execute queries and display results\nterraform query\n\n# Generate configuration file\nterraform query -generate-config-out=imported.tf\n\n# Pass variables\nterraform query -var='target_environment=production'\n```\n\n## Query Output Format\n\n```\nlist.aws_instance.all   account_id=123456789012,id=i-0abc123,region=us-west-2   web-server\n```\n\nColumns: `\u003Cquery_address>   \u003Cidentity_attributes>   \u003Cname_tag>`\n\n## Generated Configuration\n\nThe `-generate-config-out` flag creates:\n\n```hcl\n# __generated__ by Terraform\nresource \"aws_instance\" \"all_0\" {\n  ami           = \"ami-0c55b159cbfafe1f0\"\n  instance_type = \"t2.micro\"\n  # ... all attributes\n}\n\nimport {\n  to       = aws_instance.all_0\n  provider = aws\n  identity = {\n    account_id = \"123456789012\"\n    id         = \"i-0abc123\"\n    region     = \"us-west-2\"\n  }\n}\n```\n\n## Post-Generation Cleanup\n\nGenerated configuration includes all attributes. Clean up by:\n\n1. Remove computed\u002Fread-only attributes\n2. Replace hardcoded values with variables\n3. Add proper resource naming\n4. Organize into appropriate files\n\n```hcl\n# Before: generated\nresource \"aws_instance\" \"all_0\" {\n  ami                    = \"ami-0c55b159cbfafe1f0\"\n  instance_type          = \"t2.micro\"\n  arn                    = \"arn:aws:ec2:...\"  # Remove - computed\n  id                     = \"i-0abc123\"        # Remove - computed\n  # ... many more attributes\n}\n\n# After: cleaned\nresource \"aws_instance\" \"web_server\" {\n  ami           = var.ami_id\n  instance_type = var.instance_type\n  subnet_id     = var.subnet_id\n  \n  tags = {\n    Name        = \"web-server\"\n    Environment = var.environment\n  }\n}\n```\n\n## Import by Identity\n\nGenerated imports use identity-based import (Terraform 1.12+):\n\n```hcl\nimport {\n  to       = aws_instance.web\n  provider = aws\n  identity = {\n    account_id = \"123456789012\"\n    id         = \"i-0abc123\"\n    region     = \"us-west-2\"\n  }\n}\n```\n\n## Best Practices\n\n### Query Design\n- Start broad, then add filters to narrow results\n- Use `limit` to prevent overwhelming output\n- Test queries before generating configuration\n\n### Configuration Management\n- Review all generated code before applying\n- Remove unnecessary default values\n- Use consistent naming conventions\n- Add proper variable abstraction\n\n## Troubleshooting\n\n| Issue | Solution |\n|-------|----------|\n| \"No list resources found\" | Check provider version supports list resources |\n| Query returns empty | Verify region and filter values |\n| Generated config has errors | Remove computed attributes, fix deprecated arguments |\n| Import fails | Ensure resource not already in state |\n\n## Complete Example\n\n```hcl\n# main.tf - Initialize provider\nterraform {\n  required_version = \">= 1.14\"\n  required_providers {\n    aws = {\n      source  = \"hashicorp\u002Faws\"\n      version = \"~> 6.0\"  # Always use latest version\n    }\n  }\n}\n\n# discovery.tfquery.hcl - Define queries\nprovider \"aws\" {\n  region = \"us-west-2\"\n}\n\nlist \"aws_instance\" \"team_instances\" {\n  provider = aws\n  \n  config {\n    filter {\n      name   = \"tag:Owner\"\n      values = [\"platform\"]\n    }\n    filter {\n      name   = \"instance-state-name\"\n      values = [\"running\"]\n    }\n  }\n  \n  limit = 50\n}\n```\n\n```bash\n# Execute workflow\nterraform init\nterraform query\nterraform query -generate-config-out=generated.tf\n# Review and clean generated.tf\nterraform plan\nterraform apply\n```\n\n",{"name":5,"metadata":49,"description":7,"compatibility":52},{"version":50,"copyright":51},"0.1.0","Copyright IBM Corp. 2026","Requires Terraform >= 1.14 and providers with list resource support (always use latest provider version)","main","def8531e65114c0fca8fb8551c1871ee0eed705c","skills\u002Fhashicorp\u002Fagent-skills\u002Fterraform-search-import",24,"https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub","https:\u002F\u002Fskillshub.wtf","https:\u002F\u002Fgithub.com\u002FComeOnOliver","AI & Blockchain Engineer\r\n","2026-06-24 22:07:19",{"source":8,"skillName":5,"commands":63,"prompt":73,"zipAvailable":74},[64,67,70],{"tool":65,"command":66},"npx","npx skills add ComeOnOliver\u002Fskillshub --skill terraform-search-import",{"tool":68,"command":69},"bunx","bunx skills add ComeOnOliver\u002Fskillshub --skill terraform-search-import",{"tool":71,"command":72},"pnpm","pnpm dlx skills add ComeOnOliver\u002Fskillshub --skill terraform-search-import","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fhashicorp\u002Fagent-skills\u002Fterraform-search-import\u002FSKILL.md",true,[],[77,89,99,108,114,121],{"skillNo":78,"name":79,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":80,"categories":81,"keywords":85,"publishedAt":44},"01M6FKJN13GMG4KY57J3QD8GY5","model-hierarchy-skill","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzscole\u002Fmodel-hierarchy-skill\u002Fmodel-hierarchy-skill\u002FSKILL.md",[82],{"categoryNo":83,"categoryName":84,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",[86,87,88],"model","model hierarchy","model hierarchy skill",{"skillNo":90,"name":91,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":92,"categories":93,"keywords":95,"publishedAt":44},"01M6FKJJJ6GCAMR4PPPRD12M5X","zoom-mcp","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-mcp\u002FSKILL.md",[94],{"categoryNo":83,"categoryName":84,"taxonomyType":21,"taxonomyTypeDesc":22},[96,97,98],"MCP","zoom","zoom mcp",{"skillNo":100,"name":101,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":102,"categories":103,"keywords":104,"publishedAt":44},"01M6FKJE3KYT3KPEZMEEHYKA6K","zoom-apps-sdk","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fzoom-apps-sdk\u002FSKILL.md",[],[105,106,107,97],"sdk","zoom apps sdk","apps",{"skillNo":109,"name":110,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":111,"categories":112,"keywords":113,"publishedAt":44},"01M6FKJ9EDH9Q5VWDF8HAJRSP0","windows","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwindows\u002FSKILL.md",[],[110],{"skillNo":115,"name":116,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":117,"categories":118,"keywords":120,"publishedAt":44},"01M6FKJ666BEEFC3AE9GJ72Q93","whiteboard","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwhiteboard\u002FSKILL.md",[119],{"categoryNo":83,"categoryName":84,"taxonomyType":21,"taxonomyTypeDesc":22},[116],{"skillNo":122,"name":123,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":124,"categories":125,"keywords":126,"publishedAt":44},"01M6FKJ21WFCDGTJQ2Q91T9DVW","websockets","https:\u002F\u002Fgithub.com\u002FComeOnOliver\u002Fskillshub\u002Fblob\u002Fmain\u002Fskills\u002Fzoom\u002Fskills\u002Fwebsockets\u002FSKILL.md",[],[123]]