[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6CD72PRFYY2ZP56AX9RJ8YS":3,"skill-same:01M6CD72PRFYY2ZP56AX9RJ8YS":240},{"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":28,"publishedAt":49,"linkOnly":50,"markdownContent":51,"markdownBody":52,"frontMatter":53,"refName":55,"commitSha":56,"skillDirectory":57,"forksCount":58,"repositoryHtmlUrl":59,"repositoryHomepageUrl":6,"ownerHtmlUrl":60,"ownerBlogUrl":61,"ownerDescription":62,"updatedAt":63,"install":64,"resources":77},"01M6CD72PRFYY2ZP56AX9RJ8YS","vertex-engine-inspector",null,"Inspect and validate Vertex AI Agent Engine deployments including Code Execution Sandbox, Memory Bank, A2A protocol compliance, and security posture. Generates production readiness scores. Use when asked to \"inspect agent engine\" or \"validate depl...","BbgnsurfTech\u002Fclaude-skills-collection","BbgnsurfTech","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F59598605?v=4","01M6C5ZT4G3G4QPQB64QDVW438","Bbgnsurf Technologies","01M6C5ZT8JN4VWSZZH3DD8J4EG",29,"MIT","https:\u002F\u002Fgithub.com\u002FBbgnsurfTech\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fplugins\u002Fclaude-code-plugins-plus\u002Fplugins\u002Fai-ml\u002Fjeremy-vertex-engine\u002Fskills\u002Fvertex-engine-inspector\u002FSKILL.md",[18,23],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发","SCENARIO","使用场景",{"categoryNo":24,"categoryName":25,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000037","律师与法务","PROFESSION","适用职业",[29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48],"vertex engine inspector","engine","compliance","deployments","use","read","grep","Bash","execution","Production","sandbox","protocol","code","validate","ai agent","memory","a2a protocol","security","vertex ai","a2a","2026-11-10 10:12:30",false,"---\nname: vertex-engine-inspector\ndescription: Inspect and validate Vertex AI Agent Engine deployments including Code\n  Execution Sandbox, Memory Bank, A2A protocol compliance, and security posture. Generates\n  production readiness scores. Use when asked to \"inspect agent engine\" or \"validate\n  depl...\nallowed-tools: Read, Grep, Glob, Bash\nlicense: MIT\n---\n## What This Skill Does\n\nExpert inspector for the Vertex AI Agent Engine managed runtime. Performs comprehensive validation of deployed agents including runtime configuration, security posture, performance settings, A2A protocol compliance, and production readiness scoring.\n\n## When This Skill Activates\n\n### Trigger Phrases\n- \"Inspect Vertex AI Engine agent\"\n- \"Validate Agent Engine deployment\"\n- \"Check Code Execution Sandbox configuration\"\n- \"Verify Memory Bank settings\"\n- \"Monitor agent health\"\n- \"Agent Engine production readiness\"\n- \"A2A protocol compliance check\"\n- \"Agent Engine security audit\"\n\n### Use Cases\n- Pre-production deployment validation\n- Post-deployment health monitoring\n- Security compliance audits\n- Performance optimization reviews\n- Troubleshooting agent issues\n- Configuration drift detection\n\n## Inspection Categories\n\n### 1. Runtime Configuration ✅\n- Model selection (Gemini 2.5 Pro\u002FFlash)\n- Tools enabled (Code Execution, Memory Bank, custom)\n- VPC configuration\n- Resource allocation\n- Scaling policies\n\n### 2. Code Execution Sandbox ?\n- **Security**: Isolated environment, no external network access\n- **State Persistence**: TTL validation (1-14 days)\n- **IAM**: Least privilege permissions\n- **Performance**: Timeout and resource limits\n- **Concurrent Executions**: Max concurrent code runs\n\n**Critical Checks**:\n```\n✅ State TTL between 7-14 days (optimal for production)\n✅ Sandbox type is SECURE_ISOLATED\n✅ IAM permissions limited to required GCP services only\n✅ Timeout configured appropriately\n⚠️ State TTL \u003C 7 days may cause premature session loss\n❌ State TTL > 14 days not allowed by Agent Engine\n```\n\n### 3. Memory Bank Configuration ?\n- **Enabled Status**: Persistent memory active\n- **Retention Policy**: Max memories, retention days\n- **Storage Backend**: Firestore encryption & region\n- **Query Performance**: Indexing, caching, latency\n- **Auto-Cleanup**: Quota management\n\n**Critical Checks**:\n```\n✅ Max memories >= 100 (prevents conversation truncation)\n✅ Indexing enabled (fast query performance)\n✅ Auto-cleanup enabled (prevents quota exhaustion)\n✅ Encrypted at rest (Firestore default)\n⚠️ Low memory limit may truncate long conversations\n```\n\n### 4. A2A Protocol Compliance ?\n- **AgentCard**: Available at `\u002F.well-known\u002Fagent-card`\n- **Task API**: `POST \u002Fv1\u002Ftasks:send` responds correctly\n- **Status API**: `GET \u002Fv1\u002Ftasks\u002F{task_id}` accessible\n- **Protocol Version**: 1.0 compliance\n- **Required Fields**: name, description, tools, version\n\n**Compliance Report**:\n```\n✅ AgentCard accessible and valid\n✅ Task submission API functional\n✅ Status polling API functional\n✅ Protocol version 1.0\n❌ Missing AgentCard fields: [...]\n❌ Task API not responding (check IAM\u002Fnetworking)\n```\n\n### 5. Security Posture ?️\n- **IAM Roles**: Least privilege validation\n- **VPC Service Controls**: Perimeter protection\n- **Model Armor**: Prompt injection protection\n- **Encryption**: At-rest and in-transit\n- **Service Account**: Proper configuration\n- **Secret Management**: No hardcoded credentials\n\n**Security Score**:\n```\n? SECURE (90-100%): Production ready\n? NEEDS ATTENTION (70-89%): Address issues before prod\n? INSECURE (\u003C70%): Do not deploy to production\n```\n\n### 6. Performance Metrics ?\n- **Auto-Scaling**: Min\u002Fmax instances configured\n- **Resource Limits**: CPU, memory appropriate\n- **Latency**: P50, P95, P99 within SLOs\n- **Throughput**: Requests per second\n- **Token Usage**: Cost tracking\n- **Error Rate**: \u003C 5% target\n\n**Health Status**:\n```\n? HEALTHY: Error rate \u003C 5%, latency \u003C 3s (p95)\n? DEGRADED: Error rate 5-10% or latency 3-5s\n? UNHEALTHY: Error rate > 10% or latency > 5s\n```\n\n### 7. Monitoring & Observability ?\n- **Cloud Monitoring**: Dashboards configured\n- **Alerting**: Policies for errors, latency, costs\n- **Logging**: Structured logs aggregated\n- **Tracing**: OpenTelemetry enabled\n- **Error Tracking**: Cloud Error Reporting\n\n**Observability Score**:\n```\n✅ All 5 pillars configured: Metrics, Logs, Traces, Alerts, Dashboards\n⚠️ Missing alerts for critical scenarios\n❌ No monitoring configured (production blocker)\n```\n\n## Production Readiness Scoring\n\n### Scoring Matrix\n\n| Category | Weight | Checks |\n|----------|--------|--------|\n| Security | 30% | 6 checks (IAM, VPC-SC, encryption, etc.) |\n| Performance | 25% | 6 checks (scaling, limits, SLOs, etc.) |\n| Monitoring | 20% | 6 checks (dashboards, alerts, logs, etc.) |\n| Compliance | 15% | 5 checks (audit logs, DR, privacy, etc.) |\n| Reliability | 10% | 5 checks (multi-region, failover, etc.) |\n\n### Overall Readiness Status\n\n```\n? PRODUCTION READY (85-100%)\n   - All critical checks passed\n   - Minor optimizations recommended\n   - Safe to deploy\n\n? NEEDS IMPROVEMENT (70-84%)\n   - Some important checks failed\n   - Address issues before production\n   - Staging deployment acceptable\n\n? NOT READY (\u003C70%)\n   - Critical failures present\n   - Do not deploy to production\n   - Fix blocking issues first\n```\n\n## Inspection Workflow\n\n### Phase 1: Configuration Analysis\n```\n1. Connect to Agent Engine\n2. Retrieve agent metadata\n3. Parse runtime configuration\n4. Extract Code Execution settings\n5. Extract Memory Bank settings\n6. Document VPC configuration\n```\n\n### Phase 2: Protocol Validation\n```\n1. Test AgentCard endpoint\n2. Validate AgentCard structure\n3. Test Task API (POST \u002Fv1\u002Ftasks:send)\n4. Test Status API (GET \u002Fv1\u002Ftasks\u002F{id})\n5. Verify A2A protocol version\n```\n\n### Phase 3: Security Audit\n```\n1. Review IAM roles and permissions\n2. Check VPC Service Controls\n3. Validate encryption settings\n4. Scan for hardcoded secrets\n5. Verify Model Armor enabled\n6. Assess service account security\n```\n\n### Phase 4: Performance Analysis\n```\n1. Query Cloud Monitoring metrics\n2. Calculate error rate (last 24h)\n3. Analyze latency percentiles\n4. Review token usage and costs\n5. Check auto-scaling behavior\n6. Validate resource limits\n```\n\n### Phase 5: Production Readiness\n```\n1. Run all checklist items (28 checks)\n2. Calculate category scores\n3. Calculate overall score\n4. Determine readiness status\n5. Generate recommendations\n6. Create action plan\n```\n\n## Tool Permissions\n\n**Read-only inspection** - Cannot modify configurations:\n- **Read**: Analyze agent configuration files\n- **Grep**: Search for security issues\n- **Glob**: Find related configuration\n- **Bash**: Query GCP APIs (read-only)\n\n## Example Inspection Report\n\n```yaml\nAgent ID: gcp-deployer-agent\nDeployment Status: RUNNING\nInspection Date: 2025-12-09\n\nRuntime Configuration:\n  Model: gemini-2.5-flash\n  Code Execution: ✅ Enabled (TTL: 14 days)\n  Memory Bank: ✅ Enabled (retention: 90 days)\n  VPC: ✅ Configured (private-vpc-prod)\n\nA2A Protocol Compliance:\n  AgentCard: ✅ Valid\n  Task API: ✅ Functional\n  Status API: ✅ Functional\n  Protocol Version: 1.0\n\nSecurity Posture:\n  IAM: ✅ Least privilege (score: 95%)\n  VPC-SC: ✅ Enabled\n  Model Armor: ✅ Enabled\n  Encryption: ✅ At-rest & in-transit\n  Overall: ? SECURE (92%)\n\nPerformance Metrics (24h):\n  Request Count: 12,450\n  Error Rate: 2.3% ?\n  Latency (p95): 1,850ms ?\n  Token Usage: 450K tokens\n  Cost Estimate: $12.50\u002Fday\n\nProduction Readiness:\n  Security: 92% (28\u002F30 points)\n  Performance: 88% (22\u002F25 points)\n  Monitoring: 95% (19\u002F20 points)\n  Compliance: 80% (12\u002F15 points)\n  Reliability: 70% (7\u002F10 points)\n\n  Overall Score: 87% ? PRODUCTION READY\n\nRecommendations:\n  1. Enable multi-region deployment (reliability +10%)\n  2. Configure automated backups (compliance +5%)\n  3. Add circuit breaker pattern (reliability +5%)\n  4. Optimize memory bank indexing (performance +3%)\n```\n\n## Integration with Other Plugins\n\n### Works with jeremy-adk-orchestrator\n- Orchestrator deploys agents\n- Inspector validates deployments\n- Feedback loop for optimization\n\n### Works with jeremy-vertex-validator\n- Validator checks code before deployment\n- Inspector validates runtime after deployment\n- Complementary pre\u002Fpost checks\n\n### Works with jeremy-adk-terraform\n- Terraform provisions infrastructure\n- Inspector validates provisioned agents\n- Ensures IaC matches runtime\n\n## Troubleshooting Guide\n\n### Issue: Agent not responding\n**Inspector checks**:\n- VPC configuration allows traffic\n- IAM permissions correct\n- Agent Engine status is RUNNING\n- No quota limits exceeded\n\n### Issue: High error rate\n**Inspector checks**:\n- Model configuration appropriate\n- Resource limits not exceeded\n- Code Execution sandbox not timing out\n- Memory Bank not quota-exhausted\n\n### Issue: Slow response times\n**Inspector checks**:\n- Auto-scaling configured\n- Code Execution TTL appropriate\n- Memory Bank indexing enabled\n- Caching strategy implemented\n\n## Version History\n\n- **1.0.0** (2025): Initial release with Agent Engine GA support, Code Execution Sandbox, Memory Bank, A2A protocol validation\n\n## References\n\n- Agent Engine: https:\u002F\u002Fcloud.google.com\u002Fvertex-ai\u002Fgenerative-ai\u002Fdocs\u002Fagent-engine\u002Foverview\n- Code Execution: https:\u002F\u002Fcloud.google.com\u002Fagent-builder\u002Fagent-engine\u002Fcode-execution\u002Foverview\n- Memory Bank: https:\u002F\u002Fcloud.google.com\u002Fvertex-ai\u002Fgenerative-ai\u002Fdocs\u002Fagent-engine\u002Fmemory-bank\u002Foverview\n- A2A Protocol: https:\u002F\u002Fgoogle.github.io\u002Fadk-docs\u002Fa2a\u002F\n","## What This Skill Does\n\nExpert inspector for the Vertex AI Agent Engine managed runtime. Performs comprehensive validation of deployed agents including runtime configuration, security posture, performance settings, A2A protocol compliance, and production readiness scoring.\n\n## When This Skill Activates\n\n### Trigger Phrases\n- \"Inspect Vertex AI Engine agent\"\n- \"Validate Agent Engine deployment\"\n- \"Check Code Execution Sandbox configuration\"\n- \"Verify Memory Bank settings\"\n- \"Monitor agent health\"\n- \"Agent Engine production readiness\"\n- \"A2A protocol compliance check\"\n- \"Agent Engine security audit\"\n\n### Use Cases\n- Pre-production deployment validation\n- Post-deployment health monitoring\n- Security compliance audits\n- Performance optimization reviews\n- Troubleshooting agent issues\n- Configuration drift detection\n\n## Inspection Categories\n\n### 1. Runtime Configuration ✅\n- Model selection (Gemini 2.5 Pro\u002FFlash)\n- Tools enabled (Code Execution, Memory Bank, custom)\n- VPC configuration\n- Resource allocation\n- Scaling policies\n\n### 2. Code Execution Sandbox ?\n- **Security**: Isolated environment, no external network access\n- **State Persistence**: TTL validation (1-14 days)\n- **IAM**: Least privilege permissions\n- **Performance**: Timeout and resource limits\n- **Concurrent Executions**: Max concurrent code runs\n\n**Critical Checks**:\n```\n✅ State TTL between 7-14 days (optimal for production)\n✅ Sandbox type is SECURE_ISOLATED\n✅ IAM permissions limited to required GCP services only\n✅ Timeout configured appropriately\n⚠️ State TTL \u003C 7 days may cause premature session loss\n❌ State TTL > 14 days not allowed by Agent Engine\n```\n\n### 3. Memory Bank Configuration ?\n- **Enabled Status**: Persistent memory active\n- **Retention Policy**: Max memories, retention days\n- **Storage Backend**: Firestore encryption & region\n- **Query Performance**: Indexing, caching, latency\n- **Auto-Cleanup**: Quota management\n\n**Critical Checks**:\n```\n✅ Max memories >= 100 (prevents conversation truncation)\n✅ Indexing enabled (fast query performance)\n✅ Auto-cleanup enabled (prevents quota exhaustion)\n✅ Encrypted at rest (Firestore default)\n⚠️ Low memory limit may truncate long conversations\n```\n\n### 4. A2A Protocol Compliance ?\n- **AgentCard**: Available at `\u002F.well-known\u002Fagent-card`\n- **Task API**: `POST \u002Fv1\u002Ftasks:send` responds correctly\n- **Status API**: `GET \u002Fv1\u002Ftasks\u002F{task_id}` accessible\n- **Protocol Version**: 1.0 compliance\n- **Required Fields**: name, description, tools, version\n\n**Compliance Report**:\n```\n✅ AgentCard accessible and valid\n✅ Task submission API functional\n✅ Status polling API functional\n✅ Protocol version 1.0\n❌ Missing AgentCard fields: [...]\n❌ Task API not responding (check IAM\u002Fnetworking)\n```\n\n### 5. Security Posture ?️\n- **IAM Roles**: Least privilege validation\n- **VPC Service Controls**: Perimeter protection\n- **Model Armor**: Prompt injection protection\n- **Encryption**: At-rest and in-transit\n- **Service Account**: Proper configuration\n- **Secret Management**: No hardcoded credentials\n\n**Security Score**:\n```\n? SECURE (90-100%): Production ready\n? NEEDS ATTENTION (70-89%): Address issues before prod\n? INSECURE (\u003C70%): Do not deploy to production\n```\n\n### 6. Performance Metrics ?\n- **Auto-Scaling**: Min\u002Fmax instances configured\n- **Resource Limits**: CPU, memory appropriate\n- **Latency**: P50, P95, P99 within SLOs\n- **Throughput**: Requests per second\n- **Token Usage**: Cost tracking\n- **Error Rate**: \u003C 5% target\n\n**Health Status**:\n```\n? HEALTHY: Error rate \u003C 5%, latency \u003C 3s (p95)\n? DEGRADED: Error rate 5-10% or latency 3-5s\n? UNHEALTHY: Error rate > 10% or latency > 5s\n```\n\n### 7. Monitoring & Observability ?\n- **Cloud Monitoring**: Dashboards configured\n- **Alerting**: Policies for errors, latency, costs\n- **Logging**: Structured logs aggregated\n- **Tracing**: OpenTelemetry enabled\n- **Error Tracking**: Cloud Error Reporting\n\n**Observability Score**:\n```\n✅ All 5 pillars configured: Metrics, Logs, Traces, Alerts, Dashboards\n⚠️ Missing alerts for critical scenarios\n❌ No monitoring configured (production blocker)\n```\n\n## Production Readiness Scoring\n\n### Scoring Matrix\n\n| Category | Weight | Checks |\n|----------|--------|--------|\n| Security | 30% | 6 checks (IAM, VPC-SC, encryption, etc.) |\n| Performance | 25% | 6 checks (scaling, limits, SLOs, etc.) |\n| Monitoring | 20% | 6 checks (dashboards, alerts, logs, etc.) |\n| Compliance | 15% | 5 checks (audit logs, DR, privacy, etc.) |\n| Reliability | 10% | 5 checks (multi-region, failover, etc.) |\n\n### Overall Readiness Status\n\n```\n? PRODUCTION READY (85-100%)\n   - All critical checks passed\n   - Minor optimizations recommended\n   - Safe to deploy\n\n? NEEDS IMPROVEMENT (70-84%)\n   - Some important checks failed\n   - Address issues before production\n   - Staging deployment acceptable\n\n? NOT READY (\u003C70%)\n   - Critical failures present\n   - Do not deploy to production\n   - Fix blocking issues first\n```\n\n## Inspection Workflow\n\n### Phase 1: Configuration Analysis\n```\n1. Connect to Agent Engine\n2. Retrieve agent metadata\n3. Parse runtime configuration\n4. Extract Code Execution settings\n5. Extract Memory Bank settings\n6. Document VPC configuration\n```\n\n### Phase 2: Protocol Validation\n```\n1. Test AgentCard endpoint\n2. Validate AgentCard structure\n3. Test Task API (POST \u002Fv1\u002Ftasks:send)\n4. Test Status API (GET \u002Fv1\u002Ftasks\u002F{id})\n5. Verify A2A protocol version\n```\n\n### Phase 3: Security Audit\n```\n1. Review IAM roles and permissions\n2. Check VPC Service Controls\n3. Validate encryption settings\n4. Scan for hardcoded secrets\n5. Verify Model Armor enabled\n6. Assess service account security\n```\n\n### Phase 4: Performance Analysis\n```\n1. Query Cloud Monitoring metrics\n2. Calculate error rate (last 24h)\n3. Analyze latency percentiles\n4. Review token usage and costs\n5. Check auto-scaling behavior\n6. Validate resource limits\n```\n\n### Phase 5: Production Readiness\n```\n1. Run all checklist items (28 checks)\n2. Calculate category scores\n3. Calculate overall score\n4. Determine readiness status\n5. Generate recommendations\n6. Create action plan\n```\n\n## Tool Permissions\n\n**Read-only inspection** - Cannot modify configurations:\n- **Read**: Analyze agent configuration files\n- **Grep**: Search for security issues\n- **Glob**: Find related configuration\n- **Bash**: Query GCP APIs (read-only)\n\n## Example Inspection Report\n\n```yaml\nAgent ID: gcp-deployer-agent\nDeployment Status: RUNNING\nInspection Date: 2025-12-09\n\nRuntime Configuration:\n  Model: gemini-2.5-flash\n  Code Execution: ✅ Enabled (TTL: 14 days)\n  Memory Bank: ✅ Enabled (retention: 90 days)\n  VPC: ✅ Configured (private-vpc-prod)\n\nA2A Protocol Compliance:\n  AgentCard: ✅ Valid\n  Task API: ✅ Functional\n  Status API: ✅ Functional\n  Protocol Version: 1.0\n\nSecurity Posture:\n  IAM: ✅ Least privilege (score: 95%)\n  VPC-SC: ✅ Enabled\n  Model Armor: ✅ Enabled\n  Encryption: ✅ At-rest & in-transit\n  Overall: ? SECURE (92%)\n\nPerformance Metrics (24h):\n  Request Count: 12,450\n  Error Rate: 2.3% ?\n  Latency (p95): 1,850ms ?\n  Token Usage: 450K tokens\n  Cost Estimate: $12.50\u002Fday\n\nProduction Readiness:\n  Security: 92% (28\u002F30 points)\n  Performance: 88% (22\u002F25 points)\n  Monitoring: 95% (19\u002F20 points)\n  Compliance: 80% (12\u002F15 points)\n  Reliability: 70% (7\u002F10 points)\n\n  Overall Score: 87% ? PRODUCTION READY\n\nRecommendations:\n  1. Enable multi-region deployment (reliability +10%)\n  2. Configure automated backups (compliance +5%)\n  3. Add circuit breaker pattern (reliability +5%)\n  4. Optimize memory bank indexing (performance +3%)\n```\n\n## Integration with Other Plugins\n\n### Works with jeremy-adk-orchestrator\n- Orchestrator deploys agents\n- Inspector validates deployments\n- Feedback loop for optimization\n\n### Works with jeremy-vertex-validator\n- Validator checks code before deployment\n- Inspector validates runtime after deployment\n- Complementary pre\u002Fpost checks\n\n### Works with jeremy-adk-terraform\n- Terraform provisions infrastructure\n- Inspector validates provisioned agents\n- Ensures IaC matches runtime\n\n## Troubleshooting Guide\n\n### Issue: Agent not responding\n**Inspector checks**:\n- VPC configuration allows traffic\n- IAM permissions correct\n- Agent Engine status is RUNNING\n- No quota limits exceeded\n\n### Issue: High error rate\n**Inspector checks**:\n- Model configuration appropriate\n- Resource limits not exceeded\n- Code Execution sandbox not timing out\n- Memory Bank not quota-exhausted\n\n### Issue: Slow response times\n**Inspector checks**:\n- Auto-scaling configured\n- Code Execution TTL appropriate\n- Memory Bank indexing enabled\n- Caching strategy implemented\n\n## Version History\n\n- **1.0.0** (2025): Initial release with Agent Engine GA support, Code Execution Sandbox, Memory Bank, A2A protocol validation\n\n## References\n\n- Agent Engine: https:\u002F\u002Fcloud.google.com\u002Fvertex-ai\u002Fgenerative-ai\u002Fdocs\u002Fagent-engine\u002Foverview\n- Code Execution: https:\u002F\u002Fcloud.google.com\u002Fagent-builder\u002Fagent-engine\u002Fcode-execution\u002Foverview\n- Memory Bank: https:\u002F\u002Fcloud.google.com\u002Fvertex-ai\u002Fgenerative-ai\u002Fdocs\u002Fagent-engine\u002Fmemory-bank\u002Foverview\n- A2A Protocol: https:\u002F\u002Fgoogle.github.io\u002Fadk-docs\u002Fa2a\u002F\n",{"name":5,"license":15,"description":7,"allowed-tools":54},"Read, Grep, Glob, Bash","main","01d3fafeca1133f841956b8b90b939fee92d71e7","plugins\u002Fclaude-code-plugins-plus\u002Fplugins\u002Fai-ml\u002Fjeremy-vertex-engine\u002Fskills\u002Fvertex-engine-inspector",9,"https:\u002F\u002Fgithub.com\u002FBbgnsurfTech\u002Fclaude-skills-collection","https:\u002F\u002Fgithub.com\u002FBbgnsurfTech","www.bbgnsurf.com","An ICT solutions provider and software development company","2025-12-18 20:19:58",{"source":8,"skillName":5,"commands":65,"prompt":75,"zipAvailable":76},[66,69,72],{"tool":67,"command":68},"npx","npx skills add BbgnsurfTech\u002Fclaude-skills-collection --skill vertex-engine-inspector",{"tool":70,"command":71},"bunx","bunx skills add BbgnsurfTech\u002Fclaude-skills-collection --skill vertex-engine-inspector",{"tool":73,"command":74},"pnpm","pnpm dlx skills add BbgnsurfTech\u002Fclaude-skills-collection --skill vertex-engine-inspector","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FBbgnsurfTech\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fplugins\u002Fclaude-code-plugins-plus\u002Fplugins\u002Fai-ml\u002Fjeremy-vertex-engine\u002Fskills\u002Fvertex-engine-inspector\u002FSKILL.md",true,[78,84,88,94,98,102,106,110,114,118,122,126,130,134,138,142,146,150,154,158,162,166,169,173,177,181,185,189,193,197,201,205,209,213,217,222,226,232,236],{"path":79,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":82,"sourceHtmlUrl":83},".build-trigger","OTHER","其他",24,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002F.build-trigger",{"path":85,"resourceType":80,"resourceTypeDesc":81,"sizeBytes":86,"sourceHtmlUrl":87},"articles\u002F.gitkeep",0,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002F.gitkeep",{"path":89,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":92,"sourceHtmlUrl":93},"articles\u002Faffordable-retro-style-home-and-wardrobe-swaps.md","REFERENCE","参考文档",5841,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Faffordable-retro-style-home-and-wardrobe-swaps.md",{"path":95,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":96,"sourceHtmlUrl":97},"articles\u002Fai-agent-false-tip-philadelphia-lessons.md",6849,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fai-agent-false-tip-philadelphia-lessons.md",{"path":99,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":100,"sourceHtmlUrl":101},"articles\u002Fai-agent-tip-review-lessons-learned.md",6992,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fai-agent-tip-review-lessons-learned.md",{"path":103,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":104,"sourceHtmlUrl":105},"articles\u002Fai-built-personalized-gta-style-game-worlds.md",5626,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fai-built-personalized-gta-style-game-worlds.md",{"path":107,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":108,"sourceHtmlUrl":109},"articles\u002Fai-data-centers-local-communities-australia.md",5638,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fai-data-centers-local-communities-australia.md",{"path":111,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":112,"sourceHtmlUrl":113},"articles\u002Famazon-about-you-page-shopping-data-profile.md",6735,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Famazon-about-you-page-shopping-data-profile.md",{"path":115,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":116,"sourceHtmlUrl":117},"articles\u002Fbaby-manta-rays-shallow-coastal-refuges.md",6536,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fbaby-manta-rays-shallow-coastal-refuges.md",{"path":119,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":120,"sourceHtmlUrl":121},"articles\u002Fcanada-climate-study-long-term-economic-costs.md",6793,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fcanada-climate-study-long-term-economic-costs.md",{"path":123,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":124,"sourceHtmlUrl":125},"articles\u002Fcoastal-squeeze-migratory-shorebirds-rising-seas.md",5558,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fcoastal-squeeze-migratory-shorebirds-rising-seas.md",{"path":127,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":128,"sourceHtmlUrl":129},"articles\u002Fcozy-halloween-finds-for-scaredy-cats.md",5255,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fcozy-halloween-finds-for-scaredy-cats.md",{"path":131,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":132,"sourceHtmlUrl":133},"articles\u002Fearly-galaxies-ionized-bubble-jwst.md",5319,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fearly-galaxies-ionized-bubble-jwst.md",{"path":135,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":136,"sourceHtmlUrl":137},"articles\u002Ffind-hidden-storage-space-at-home.md",5609,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Ffind-hidden-storage-space-at-home.md",{"path":139,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":140,"sourceHtmlUrl":141},"articles\u002Ffix-kitchen-annoyances-one-small-tool-at-a-time.md",6435,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Ffix-kitchen-annoyances-one-small-tool-at-a-time.md",{"path":143,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":144,"sourceHtmlUrl":145},"articles\u002Fgalapagos-yellow-sea-turtles-stay-local.md",5893,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fgalapagos-yellow-sea-turtles-stay-local.md",{"path":147,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":148,"sourceHtmlUrl":149},"articles\u002Fglassfish-schools-copy-one-neighbor-virtual-reality.md",5643,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fglassfish-schools-copy-one-neighbor-virtual-reality.md",{"path":151,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":152,"sourceHtmlUrl":153},"articles\u002Fgoogle-finland-data-center-environmental-assessment-pause.md",6907,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fgoogle-finland-data-center-environmental-assessment-pause.md",{"path":155,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":156,"sourceHtmlUrl":157},"articles\u002Fguest-ready-home-reset-plan.md",6182,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fguest-ready-home-reset-plan.md",{"path":159,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":160,"sourceHtmlUrl":161},"articles\u002Fhow-to-spot-a-useful-gadget-before-you-buy.md",5944,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fhow-to-spot-a-useful-gadget-before-you-buy.md",{"path":163,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":164,"sourceHtmlUrl":165},"articles\u002Fhydrogen-radio-glow-chime-dark-energy.md",5691,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fhydrogen-radio-glow-chime-dark-energy.md",{"path":167,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":128,"sourceHtmlUrl":168},"articles\u002Fjapan-mmx-mission-mars-moon-phobos.md","https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fjapan-mmx-mission-mars-moon-phobos.md",{"path":170,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":171,"sourceHtmlUrl":172},"articles\u002Fmediterranean-ecosystems-climate-monitoring-gaps.md",5914,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fmediterranean-ecosystems-climate-monitoring-gaps.md",{"path":174,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":175,"sourceHtmlUrl":176},"articles\u002Fmicrosoft-president-ai-rules-milk-comparison.md",6147,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fmicrosoft-president-ai-rules-milk-comparison.md",{"path":178,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":179,"sourceHtmlUrl":180},"articles\u002Fmonarch-migration-tracking-tags-iowa-state.md",6037,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fmonarch-migration-tracking-tags-iowa-state.md",{"path":182,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":183,"sourceHtmlUrl":184},"articles\u002Forganize-instead-of-declutter-room-by-room.md",6481,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Forganize-instead-of-declutter-room-by-room.md",{"path":186,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":187,"sourceHtmlUrl":188},"articles\u002Fplain-everyday-products-that-just-work-tongue-scraper.md",5288,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fplain-everyday-products-that-just-work-tongue-scraper.md",{"path":190,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":191,"sourceHtmlUrl":192},"articles\u002Fquantum-crystals-dark-matter-detectors.md",6101,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fquantum-crystals-dark-matter-detectors.md",{"path":194,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":195,"sourceHtmlUrl":196},"articles\u002Fsleeping-under-canvas-reset-body-clock.md",5545,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fsleeping-under-canvas-reset-body-clock.md",{"path":198,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":199,"sourceHtmlUrl":200},"articles\u002Fspirit-airlines-google-data-sale-delayed-traveler-privacy.md",6287,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fspirit-airlines-google-data-sale-delayed-traveler-privacy.md",{"path":202,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":203,"sourceHtmlUrl":204},"articles\u002Fswiss-mountain-forests-drought-protection.md",6570,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fswiss-mountain-forests-drought-protection.md",{"path":206,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":207,"sourceHtmlUrl":208},"articles\u002Fusing-ai-as-a-tool-without-outsourcing-thinking.md",6151,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fusing-ai-as-a-tool-without-outsourcing-thinking.md",{"path":210,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":211,"sourceHtmlUrl":212},"articles\u002Fwhy-the-universe-may-be-locked-in-its-energy-states.md",6123,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fwhy-the-universe-may-be-locked-in-its-energy-states.md",{"path":214,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":215,"sourceHtmlUrl":216},"articles\u002Fyellowstone-unknown-creature-sightings-explained.md",7601,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Farticles\u002Fyellowstone-unknown-creature-sightings-explained.md",{"path":218,"resourceType":219,"resourceTypeDesc":220,"sizeBytes":86,"sourceHtmlUrl":221},"assets\u002F.gitkeep","ASSET","资产文件","https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Fassets\u002F.gitkeep",{"path":223,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":224,"sourceHtmlUrl":225},"dedup-index.json",7472,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Fdedup-index.json",{"path":227,"resourceType":228,"resourceTypeDesc":229,"sizeBytes":230,"sourceHtmlUrl":231},"scripts\u002Fcheck-security.py","SCRIPT","脚本",8132,"https:\u002F\u002Fgithub.com\u002FBbgnsurfTech\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fplugins\u002Fclaude-code-plugins-plus\u002Fplugins\u002Fai-ml\u002Fjeremy-vertex-engine\u002Fskills\u002Fvertex-engine-inspector\u002Fscripts\u002Fcheck-security.py",{"path":233,"resourceType":228,"resourceTypeDesc":229,"sizeBytes":234,"sourceHtmlUrl":235},"scripts\u002Finspect-agent.sh",5492,"https:\u002F\u002Fgithub.com\u002FBbgnsurfTech\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fplugins\u002Fclaude-code-plugins-plus\u002Fplugins\u002Fai-ml\u002Fjeremy-vertex-engine\u002Fskills\u002Fvertex-engine-inspector\u002Fscripts\u002Finspect-agent.sh",{"path":237,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":238,"sourceHtmlUrl":239},"site.yaml",4773,"https:\u002F\u002Fgithub.com\u002Fatomicfuse\u002Fatomic-labs-network\u002Fblob\u002Fmain\u002Fsites\u002Fwondernewslab\u002Fsite.yaml",[241,261,279,298,310,324],{"skillNo":242,"name":243,"nameZh":6,"description":244,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":245,"categories":246,"keywords":250,"publishedAt":49},"01M6CDVX5RHG36WP2Z7X8WAYYA","testing-visual-regression","Detect visual changes in UI components using screenshot comparison.\nUse when detecting unintended UI changes or pixel differences.\nTrigger with phrases like \"test visual changes\", \"compare screenshots\", or \"detect UI regressions\".","https:\u002F\u002Fgithub.com\u002FBbgnsurfTech\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fplugins\u002Fclaude-code-plugins-plus\u002Fplugins\u002Ftesting\u002Fvisual-regression-tester\u002Fskills\u002Fvisual-regression-tester\u002FSKILL.md",[247],{"categoryNo":248,"categoryName":249,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000008","测试与质量",[251,252,253,254,35,34,255,33,256,257,258,259,260,36],"testing visual regression","testing","regression","edit","write","components","test","screenshots","screenshot","ui",{"skillNo":262,"name":263,"nameZh":6,"description":264,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":265,"categories":266,"keywords":268,"publishedAt":49},"01M6CDVT4S54EMAPZ231KSP2XQ","generating-unit-tests","Automatically generate comprehensive unit tests from source code covering happy paths, edge cases, and error conditions.\nUse when creating test coverage for functions, classes, or modules.\nTrigger with phrases like \"generate unit tests\", \"create tests for\", or \"add test coverage\".","https:\u002F\u002Fgithub.com\u002FBbgnsurfTech\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fplugins\u002Fclaude-code-plugins-plus\u002Fplugins\u002Ftesting\u002Funit-test-generator\u002Fskills\u002Funit-test-generator\u002FSKILL.md",[267],{"categoryNo":248,"categoryName":249,"taxonomyType":21,"taxonomyTypeDesc":22},[269,270,271,272,273,257,254,274,275,276,33,277,41,255,34,35,36,278],"unit tests","Generating Unit Tests","generate","create","add test","functions","modules","test coverage","coverage","edge",{"skillNo":280,"name":281,"nameZh":6,"description":282,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":283,"categories":284,"keywords":289,"publishedAt":49},"01M6CDVPQKGQ450Q50ZC84FPMR","generating-test-reports","Generate comprehensive test reports with metrics, coverage, and visualizations.\nUse when performing specialized testing.\nTrigger with phrases like \"generate test report\", \"create test documentation\", or \"show test metrics\".","https:\u002F\u002Fgithub.com\u002FBbgnsurfTech\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fplugins\u002Fclaude-code-plugins-plus\u002Fplugins\u002Ftesting\u002Ftest-report-generator\u002Fskills\u002Ftest-report-generator\u002FSKILL.md",[285,286],{"categoryNo":248,"categoryName":249,"taxonomyType":21,"taxonomyTypeDesc":22},{"categoryNo":287,"categoryName":288,"taxonomyType":26,"taxonomyTypeDesc":27},"01JBSEEDCAT000000000000034","行政与办公人员",[257,290,291,292,293,33,277,254,294,255,34,295,36,296,271,272,297,252,35],"reports","Generating Test Reports","test report","specialized","report","visualizations","metrics","documentation",{"skillNo":299,"name":300,"nameZh":6,"description":301,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":302,"categories":303,"keywords":305,"publishedAt":49},"01M6CDVK97VFZ53CEYEGQ4QFZ6","orchestrating-test-execution","Coordinate parallel test execution across multiple environments and frameworks.\nUse when performing specialized testing.\nTrigger with phrases like \"orchestrate tests\", \"run parallel tests\", or \"coordinate test execution\".","https:\u002F\u002Fgithub.com\u002FBbgnsurfTech\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fplugins\u002Fclaude-code-plugins-plus\u002Fplugins\u002Ftesting\u002Ftest-orchestrator\u002Fskills\u002Ftest-orchestrator\u002FSKILL.md",[304],{"categoryNo":248,"categoryName":249,"taxonomyType":21,"taxonomyTypeDesc":22},[306,37,257,34,33,254,255,293,35,307,36,308,309,252],"orchestrating test execution","parallel","orchestrate","run",{"skillNo":311,"name":312,"nameZh":6,"description":313,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":314,"categories":315,"keywords":317,"publishedAt":49},"01M6CDVFTCBQ65TGB1YJCZB90G","managing-test-environments","Provision and manage isolated test environments with configuration and data.\nUse when performing specialized testing.\nTrigger with phrases like \"manage test environment\", \"provision test env\", or \"setup test infrastructure\".","https:\u002F\u002Fgithub.com\u002FBbgnsurfTech\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fplugins\u002Fclaude-code-plugins-plus\u002Fplugins\u002Ftesting\u002Ftest-environment-manager\u002Fskills\u002Ftest-environment-manager\u002FSKILL.md",[316],{"categoryNo":248,"categoryName":249,"taxonomyType":21,"taxonomyTypeDesc":22},[318,257,254,255,34,293,35,36,319,320,321,252,322,323,33],"Managing Test Environments","data","infrastructure","setup","environment","manage",{"skillNo":325,"name":326,"nameZh":6,"description":327,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":328,"categories":329,"keywords":331,"publishedAt":49},"01M6CDVD0NPFXVEQGT9CMF02H0","generating-test-doubles","Generate mocks, stubs, spies, and fakes for dependency isolation.\nUse when creating mocks, stubs, or test isolation fixtures.\nTrigger with phrases like \"generate mocks\", \"create test doubles\", or \"setup stubs\".","https:\u002F\u002Fgithub.com\u002FBbgnsurfTech\u002Fclaude-skills-collection\u002Fblob\u002Fmain\u002Fplugins\u002Fclaude-code-plugins-plus\u002Fplugins\u002Ftesting\u002Ftest-doubles-generator\u002Fskills\u002Ftest-doubles-generator\u002FSKILL.md",[330],{"categoryNo":248,"categoryName":249,"taxonomyType":21,"taxonomyTypeDesc":22},[257,332,333,33,254,255,34,35,36,271,272,321],"Generating Test Doubles","dependency"]