skills/searching-web/SKILL.md
Web検索統合スキル。Exa MCP(第一優先)による高度検索(7カテゴリ: Company, Code, People, Financial Report, Research Paper, Personal Site, Tweet/X)と、gemini CLI(フォールバック)による複雑なクエリ検索を統合。 Use when performing web searches, researching technologies, companies, people, academic papers, or social media. Load Exa MCP first; fall back to gemini CLI when Exa is unavailable. MUST load as first-choice search tool. context7 for library docs, deepwiki for GitHub wiki, WebSearch built-in as last resort.
npx skillsauth add sumik5/sumik-claude-plugin searching-webInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
詳細な手順・ガイドラインは INSTRUCTIONS.md を参照してください。
development
Google Cloud guide: Cloud Run, GCP security (IAM/VPC/KMS/Zero Trust), data engineering (BigQuery/Dataflow/pipelines/governance/lakehouse), networking (VPC/LB/CDN), Memorystore, enterprise architecture, compute selection (GCE/GKE/GAE/Run/Functions), GKE, GAE, monitoring (SLO/SLI), BigQuery analytics (SQL/window functions/GA4), BigQuery ops (editions/HA-DR/slots), workflow (Composer/Dataform/Data Fusion), BI (Looker/Looker Studio/BI Engine), ingestion (DTS/Datastream CDC/GA4), real-time (Pub/Sub/Dataflow streaming), ML (BigQuery ML/Vertex AI/GIS). MUST load when google-cloud packages, cloudbuild.yaml, BigQuery/Dataflow/Memorystore/Looker/Dataplex detected. For Docker→practicing-devops. For monitoring→implementing-observability. For OWASP→securing-code. For CQRS→architecting-data. For AWS→developing-aws. For GenAI→designing-genai-patterns. For Firebase (Auth/Firestore/Storage/Functions/Hosting)→developing-firebase.
development
Comprehensive Go development guide covering clean code practices, design patterns (GoF/concurrency/DDD), and internals (type system/memory/reflection). MUST load when go.mod is detected or Go code is being written. Covers naming, error handling, concurrency, testing, project structure, function design, data structures, refactoring strategies, GoF patterns, architectural patterns, type system internals, and performance optimization. For application logging design and structured logging patterns, use implementing-observability. For language-agnostic clean code/SOLID and refactoring, use writing-clean-code. For Clean Architecture/DDD strategic design, use applying-clean-architecture. For algorithm/data-structure complexity analysis, use solving-algorithms.
development
Full-stack JavaScript development covering backend (NestJS/Express), frontend (React), deployment (CI/CD), and quality; also covers JavaScript language fundamentals (types, closures, prototypes, async/await, modules, and metaprogramming). MUST load when package.json contains Express, NestJS, or similar backend frameworks. Covers API design, state management, caching, and testing. Also use when working with JavaScript language-level concerns — type coercion, scoping, this binding, Promise patterns, Proxy/Reflect, or iterator protocols. Also covers V8 engine internals (hidden classes, inline caches, string/number repr), event loop model, JS/Node error model, and Express 5 + Drizzle ORM CRUD APIs.
tools
Firebase platform development guide covering Authentication (email/social/session), Firestore & Realtime Database (modeling/queries/security rules), Cloud Storage, Cloud Functions (triggers/scheduling), Hosting, Analytics (events/BigQuery), FCM push notifications, Remote Config, Test Lab, Performance Monitoring, Dynamic Links, App Distribution, AdMob, and Extensions. MUST load when firebase, @firebase, or firebase-admin packages detected, or firebaseConfig/firebase.json/firestore.rules files present. For GCP infra→developing-google-cloud. For Next.js integration→developing-nextjs. For REST API design→developing-web-apis.