majiayu000
- 75k skills
- 0 followers
- 567 repo stars
- 3 weeks ago last updated
- ▌ Debugging Systematic · majiayu000 bundleApply systematic root cause analysis and debugging methodologies to diagnose and fix bugs, test failures, and unexpected behavior. Use when encountering production issues, investigating test failures, diagnosing performance problems, tracing error sources through call stacks, analyzing logs and stack traces, reproducing inconsistent bugs, debugging race conditions, investigating memory leaks, or applying scientific method to problem-solving before proposing fixes.
- ▌ Debugging Techniques · majiayu000 bundleDebugging workflows for Python (pdb, debugpy), Go (delve), Rust (lldb), and Node.js, including container debugging (kubectl debug, ephemeral containers) and production-safe debugging techniques with distributed tracing and correlation IDs. Use when setting breakpoints, debugging containers/pods, remote debugging, or production debugging.
- ▌ Debugging With Tools · majiayu000 bundleUse when encountering bugs or test failures - systematic debugging using debuggers, internet research, and agents to find root cause before fixing
- ▌ Decision Archaeology · majiayu000 bundleInvestigate why code was written a certain way. Use when tracing decision history through git blame, commit logs, PRs, and issues to understand the reasoning behind code changes.
- ▌ Decision Tree Design · majiayu000 bundleSystematic decision tree and epic generation through Socratic discovery
- ▌ Deep Reasoning Agent · majiayu000 bundleThree-stage Chain of Thought (CoT) analyzer for /deep-reasoning page. Performs comprehensive analysis in 3 stages Direct Impact → Secondary Effects → Final Conclusion for complex news articles. Optimized for depth over speed.
- ▌ Deepseek Integration · majiayu000 bundle当用户要求"DeepSeek API 集成"、"AI 服务"、"生成回复建议"、"调用 LLM"、"HTTP 请求"、"流式响应"、"连接池优化"、"重试策略",或者提到"DeepSeek"、"API 调用"、"reqwest"、"streaming"时使用此技能。用于 DeepSeek API 集成、HTTP 客户端配置、错误处理、流式响应、连接池优化和 API 密钥管理。
- ▌ Deepwork Jobs Define · majiayu000 bundleCreates a job.yml specification by gathering workflow requirements through structured questions. Use when starting a new multi-step workflow.
- ▌ Defi Trading Systems · majiayu000 bundleDesigns DeFi trading systems for perpetual futures, liquidity provision, and automated strategies with risk management and MEV protection.
- ▌ Delegation Validator · majiayu000 bundleUse when educators need to validate if their lesson plan covers all 3 Delegation subcategories (Problem/Platform/Task Awareness). Analyzes lesson plans and provides objective scores (0-10) with actionable feedback. Works in Claude.ai, Claude Code, and API for maximum portability.
- ▌ Deliver User Stories · majiayu000 bundle<!-- PM-Skills | https://github.com/product-on-purpose/pm-skills | Apache 2.0 -->
- ▌ Deliverable Tracking · majiayu000 bundleCreate GitHub Issues for client deliverables in DaveX2001/deliverable-tracking repo (discovery: requirements-clarity). Evaluate at requirements-clarity when user mentions tracking, deliverables, commi
- ▌
- ▌
- ▌ Deployment Validator · majiayu000 bundleValidates application readiness for Render/production deployment. Auto-runs when user mentions deployment. Prevents "works locally, fails in production" issues. Always run this BEFORE any deployment.
- ▌ Describe Docs System · majiayu000 bundleDocumentation system location and maintenance requirements. Load when consulting or updating project documentation.
- ▌ Design Doc Generator · majiayu000 bundleThis skill should be used when the user asks to "generate design document", "create database schema", "design API interface", "draw flowchart", "create sequence diagram", "design system architecture", "design module structure", "create data flow diagram", or mentions technical design documentation. Generates comprehensive technical design documents with database schemas, API specs, and Mermaid diagrams.
- ▌ Design Documentation · majiayu000 bundleTransform approved requirements into comprehensive technical designs. Define system architecture, component interactions, data models, and interfaces to create a blueprint for implementation.
- ▌ Design Patterns Ruby · majiayu000 bundleComprehensive Ruby implementations of Gang of Four (GoF) design patterns. Use when implementing object-oriented design solutions, refactoring to reduce coupling, solving architecture problems, or when user mentions specific patterns (Factory, Singleton, Observer, Strategy, etc.) in Ruby context.
- ▌ Design Preset System · majiayu000 bundleUse when applying or switching design styles across UI components - provides preset design systems with tokens, patterns, and guidelines for different aesthetic approaches from timeless classics to bleeding-edge experimental styles
- ▌ Designing Assertions · majiayu000 bundlePhylax Credible Layer assertions design. Designs invariants and trigger mapping for phylax/credible layer assertions.
- ▌ Detect Release Scope · majiayu000 bundleAnalyze git changes to determine release scope (marketplace/plugin/variants)
- ▌ Detecting Off By One · majiayu000 bundleDetects off-by-one errors by identifying incorrect loop conditions, array indexing mistakes, and boundary condition problems. Use when analyzing loops, array access, or investigating fencepost errors.
- ▌ Debug Vue Reactivity · majiayu000 bundleDEBUG when Vue components won't update, computed properties are stale, or watchers not firing. Fix reactivity issues with ref(), reactive(), Pinia stores, and component state. Use when UI is not updating despite state changes.
- ▌ Dev Invoke Codex CLI · majiayu000 bundleDelegate code tasks to OpenAI Codex CLI using markdown file handoff pattern. Write instructions to TASK.md, Codex reads and executes, outputs to OUTPUT.md. Use for implementation, refactoring, code generation requiring extended thinking. Triggers: codex, codex cli, delegate to codex, codex subagent, implementation task, refactoring task, code generation, gpt-5.2-codex, openai codex, extended thinking, multi-file changes, complex implementation Prerequisites: Codex CLI authenticated (codex login or OPENAI_API_KEY) Model: gpt-5.2-codex (default, supports xhigh reasoning effort)
- ▌ Dev Meeting Followup · majiayu000 bundleReview developer meeting notes from the UCEAP IT Software Engineering wiki to process any outstanding action items. Creates Jira tickets, updates meeting notes, and manages the wiki Home page. Use when processing UCEAP meeting followups or planning a dev meeting.
- ▌ Dev Phaser Particles · majiayu000 bundleParticle emitters for visual effects like fire, smoke, explosions, and magic
- ▌ Dev Swarm MCP Server · majiayu000 bundleAdd and manage Model Context Protocol (MCP) servers for AI agents, including transports, scopes, and config files. Use when extending agent capabilities with new tools or data sources.
- ▌ Dev Test Hammerspoon · majiayu000 bundleThis skill should be used when the user asks to "debug macOS app", "test native app", "automate macOS workflow", "test native macOS application", or needs desktop automation for testing macOS applications with Hammerspoon. Use for application launch/control, window management, keyboard/mouse simulation, and visual verification.
- ▌ Devdocs Dev Workflow · majiayu000 bundleExecute development tasks with skeleton-first approach and layered TDD. Use when users start working on a task (T-XX), need development guidance, or implement features/bugfixes. Triggers on keywords like "execute task", "start T-XX", "implement", "develop", "开发任务", "执行任务".
- ▌ Devdocs Requirements · majiayu000 bundleExpand user requirements into detailed DevDocs documents. Use when users provide feature requirements, want to clarify requirements, or need to create product requirement documents. Triggers on keywords like "requirements", "PRD", "feature request", "user story".
- ▌ Developer Specialist · majiayu000 bundle設計と実装を「最小で正確」に進め、TDD(RED→GREEN→REFACTOR)と差分思考で品質と速度を両立する。設計の溶け込み(責務不明/重複/暫定対応)を防ぎ、レビュー可能な変更へ落とし込むときに使う。
- ▌ Developer Visibility · majiayu000 bundleBuild professional visibility through LinkedIn, GitHub, conference speaking, and internal branding. Provides frameworks for personal brand development, content creation, and career growth.
- ▌ Developing Gtkx Apps · majiayu000 bundleBuild GTK4 desktop applications with GTKX React framework. Use when creating GTKX components, working with GTK widgets, handling signals, or building Linux desktop UIs with React.
- ▌ Development Workflow · majiayu000 bundledetailed development workflow with modular patterns for git, code review, testing, documentation, and deployment
- ▌ Di Mockable Services · majiayu000 bundleDesign injectable, mockable services (interfaces + composition root)
- ▌ Diagnosticando Banco · majiayu000 bundleExecuta diagnosticos de saude do banco PostgreSQL: indices nao usados, duplicados, queries lentas, cache hit rate, conexoes, bloat, vacuum e sequences. USAR QUANDO: - Saude do banco: "como esta o banco?", "saude do postgres", "health check" - Indices: "indices nao usados", "indices duplicados", "bloat de indice" - Performance: "queries lentas", "top queries", "o que esta lento?" - Cache: "cache hit rate", "buffer cache", "shared_buffers" - Conexoes: "quantas conexoes?", "conexoes idle", "pool" - Vacuum: "precisa de vacuum?", "dead tuples", "tabelas inchadas" - Sequences: "sequences proximas do limite?", "risco de overflow INTEGER" - Tamanho: "maiores tabelas", "tamanho do banco", "quanto ocupa?" NAO USAR QUANDO: - Consultas analiticas de dados de negocio → usar **consultando-sql** - Metricas de CPU/memoria do servico → usar **mcp__render__get_metrics** - Logs de aplicacao → usar **mcp__render__list_logs** - Status de deploy → usar **mcp__render__list_deploys**
- ▌ Dialogue Create Note · majiayu000 bundleCreate Note (NOT) documents for transient process artefacts. Triggers on "capture notes", "document meeting", "record workshop", "save analysis", "interview notes", "exploration notes".
- ▌ Dialogue Daily Check · majiayu000 bundleLog a daily check assessment for developer experience. Captures good/bad day indicators from C-6/C-7 research. Triggers on "daily check", "end of day check", "session check", "how was today".
- ▌ Dialyzer Integration · majiayu000 bundleUse when integrating Dialyzer into development workflows and CI/CD pipelines for Erlang/Elixir projects.
- ▌ Diff Since My Commit · majiayu000 bundleShow changes to a git branch since your last commit, filtered to only files you touched. Use when user asks to see what others changed on their branch, review changes since they last committed, or compare their work against upstream modifications. Triggers on requests like "what changed on my branch", "show me the diff since my commit", "what did others change to my files", or "review changes to my PR".
- ▌ Diffraction Analysis · majiayu000 bundleMaster skill for hydrodynamic diffraction analysis - AQWA, OrcaWave, and BEMRosetta integration
- ▌ Dimensional Modeling · majiayu000 bundleDesign Kimball star/snowflake schemas for analytics and data warehousing with fact/dimension tables and SCD patterns.
- ▌ Direct Response Copy · majiayu000 bundleWrite persuasive sales copy that converts using proven direct response principles. Use when writing landing pages, sales emails, ads, or any copy designed to drive action.
- ▌ Disciplined Research · majiayu000 bundlePhase 1 of disciplined development. Deep problem understanding before design. Maps existing systems, identifies constraints, surfaces risks, and produces a research document for human approval before proceeding.
- ▌ Discord Chat Summary · majiayu000 bundleSummarize Discord chat messages across servers. Use when user asks for chat summary, digest, highlights, recap, or overview of Discord conversations.
- ▌ Discord Get Messages · majiayu000 bundleRetrieve messages from Discord channels via the Discord API. Use this skill when the user wants to read, search, or analyze messages from a Discord channel.
- ▌ Discord Send Message · majiayu000 bundleSend messages to Discord channels via the Discord API. Use this skill when the user wants to send text messages, notifications, or formatted content to a Discord channel.
- ▌ Discover Engineering · majiayu000 bundleAutomatically discover software engineering practice skills when working with engineering practices. Activates for engineering development tasks.
- ▌ Displaying Timelines · majiayu000 bundleDisplays chronological events and activity through timelines, activity feeds, Gantt charts, and calendar interfaces. Use when showing historical events, project schedules, social feeds, notifications, audit logs, or time-based data. Provides implementation patterns for vertical/horizontal timelines, interactive visualizations, real-time updates, and responsive designs with accessibility (WCAG/ARIA).
- ▌ Django Redis Caching · majiayu000 bundleDjango Redis caching with django-cacheops. This skill should be used when implementing caching, adding cache invalidation, optimizing API performance, modifying models that affect cached data, or debugging cache-related issues in the Django backend.
- ▌ Doc Expert Expertise · majiayu000 bundleDeep expertise for documentation lifecycle orchestration. Quality assessment frameworks, workflow patterns, delegation protocols, and release checklists. Auto-loads for doc-expert agent.
- ▌ Doc To Skill Scraper · majiayu000 bundleScrape external documentation (API references, library docs, protocol specifications) and generate Claude Agent Skills in SKILL.md format. Use when creating skills from documentation, integrating third-party knowledge, or building domain-specific skills. Parses HTML/Markdown, extracts structure, generates proper frontmatter and instructions. Triggers on "scrape documentation", "docs to skill", "generate skill from docs", "API documentation to skill".
- ▌ Doc Writer Expertise · majiayu000 bundleDeep expertise for documentation content creation. Templates, platform formatting guides, and style principles. Auto-loads for doc-writer agent.
- ▌ Dock Door Assignment · majiayu000 bundleWhen the user wants to optimize dock door assignments, schedule truck arrivals, or minimize yard congestion. Also use when the user mentions "dock scheduling," "door assignment," "yard management," "truck scheduling," "cross-dock optimization," or "appointment scheduling." For cross-docking operations, see cross-docking. For yard management, see yard-management.
- ▌ Dockerfile Generator · majiayu000 bundleGenerate optimized Dockerfiles with multi-stage builds and best practices. Use when containerizing applications or creating Docker configurations.
- ▌ Docs Generate Readme · majiayu000 bundleGenerate Level 1 (README.md) user documentation from design docs. Use when creating or updating package README files for npm/GitHub.
- ▌ Document Admin Guide · majiayu000 bundleCreate user-friendly documentation for admin staff and business users. Use when documenting admin features, creating user guides, or writing non-technical how-to guides for Humberto and parts counter staff.
- ▌ Document To Markdown · majiayu000 bundleConvert PDF, Office, images, HTML, and URLs to Markdown. Use for document conversion, text extraction, OCR, web scraping, RAG pipelines. Triggers: "convert to markdown", "extract text", "read PDF", "s
- ▌ Tutopanda Documentary Producer · majiayu000 bundleCoordinate Tutopanda CLI and MCP to generate, edit, inspect, and preview documentary videos (video-audio-music blueprint with FinalVideo export). Use when users ask for Tutopanda to build, edit, or review movies inside Claude Code.
- ▌ Documentation Lookup · majiayu000 bundleThis skill should be used when the user asks about libraries, frameworks, API references, or needs code examples. Activates for setup questions, code generation involving libraries, or mentions of specific frameworks like React, Vue, Next.js, Prisma, Supabase, etc.
- ▌ Documentation System · majiayu000 bundleStandards for documenting codebases. Use when writing documentation, deciding where docs should go, reviewing doc quality, or updating docs after code changes. Covers folder structure, content guidelines, and maintenance workflows.
- ▌ Documentation Update · majiayu000 bundleReusable logic for updating repository documentation (README, indices, tables) with new content while preserving formatting and structure
- ▌ Documentation Wizard · majiayu000 bundleKeeps documentation in perfect sync with code and knowledge. Integrates with Oracle to leverage learnings, Summoner for design docs, and Style Master for style guides. Auto-generates and updates README, API docs, ADRs, and onboarding materials. Detects stale documentation and ensures it evolves with the codebase.
- ▌ Documenting Sessions · majiayu000 bundleCreate consistent session summary documents with automatic linking and style checking
- ▌ Docusaurus Generator · majiayu000 bundleGenerate end-user documentation site using Docusaurus 3.x from the current project. Use this skill when the user asks to create documentation, generate docs, build a docs site, or set up Docusaurus for their project. Supports analyzing project structure, generating markdown docs, configuring Docusaurus, and creating user guides.
- ▌ Docusaurus V2 To V3 Migration · majiayu000 bundleUse when migrating Docusaurus projects from v2 to v3
- ▌ Domain Driven Design · majiayu000 bundleExpert guidance for Domain-Driven Design architecture and implementation. Use when designing complex business systems, defining bounded contexts, structuring domain models, choosing between modular monolith vs microservices, implementing aggregates/entities/value objects, or when users mention "DDD", "domain-driven design", "bounded context", "aggregate", "domain model", "ubiquitous language", "event storming", "context mapping", "domain events", "anemic domain model", strategic design, tactical patterns, or domain modeling. Helps make architectural decisions, identify subdomains, design aggregates, and avoid common DDD pitfalls.
- ▌ Dotnet Cicd Patterns · majiayu000 bundleImplement CI/CD for .NET applications with GitHub Actions, Azure DevOps, Docker, Kubernetes deployments, automated testing, and release pipelines. Use when setting up continuous integration and deployment for .NET projects.
- ▌ Dotnet Cpp Localizer · majiayu000 bundleComprehensive internationalization (i18n) and localization (l10n) for .NET and C++ applications. Generate resource files, manage translations, and implement best practices for multi-language support.
- ▌ Dotnet Ef Migrations · majiayu000 bundleMaster Entity Framework Core migrations with code-first approach, migration strategies, data seeding, rollback procedures, and production deployment patterns. Use when managing database schema changes in .NET applications.
- ▌ Download Transcripts · majiayu000 bundleDownload YouTube transcripts for videos tracked in a CSV file. Use when you need to download transcripts in bulk with progress tracking, fetching transcripts overnight, processing video libraries, or when the user mentions "get transcripts", "download captions", or "bulk transcript download".
- ▌ Dqmc Parameter Scans · majiayu000 bundleSet up systematic DQMC parameter studies across temperature, interaction strength U, or chemical potential mu. Use when doing temperature sweeps, phase diagram calculations, or any grid of simulations.
- ▌ Draft Initialization · majiayu000 bundleInitialize fiction draft cycles following the Spec-Kit workflow (idea → clarify → plan → tasks). Use when creating new drafts, planning rewrites, breaking down episodes, or structuring story changes. Triggers include requests like "create draft", "new draft folder", "plan episode", "rewrite breakdown", "draft tasks", "initialize draft", "start new draft".
- ▌ Dramatic 2000ms Plus · majiayu000 bundleUse when building extended animation sequences over 2000ms - cinematic intros, story sequences, premium experiences where animation IS the product
- ▌ Drizzle Schema Guide · majiayu000 bundleModify Drizzle ORM database schema safely. Use when user mentions "add table", "new column", "database schema", "migration", or "drizzle".
- ▌ Dual Controller Sync · majiayu000 bundleDebug and synchronize communication between the robocar main controller (Heltec WiFi LoRa 32) and camera module (ESP32-CAM)
- ▌ Duckdb Data Explorer · majiayu000 bundleThis skill should be used when performing local data exploration, profiling, quality analysis, or transformation tasks using DuckDB. It handles CSV, Parquet, and JSON files, provides automated data quality reports, supports complex JSON transformations, and generates interactive HTML reports for data analysis.
- ▌ Dutch Law Downloader · majiayu000 bundleDownloads Dutch official legal publications including national laws (wetten, ministeriele regelingen, koninklijk besluiten), local regulations (lokale verordeningen, gemeentelijk beleid), and implementation policies (uitvoeringsbeleid) from government databases (BWB, CVDR) and converts them to YAML format with textual content only. Use when user wants to download, fetch, or import any Dutch regulation by name or type.
- ▌ E2e Testing Patterns · majiayu000 bundleMaster end-to-end testing with Playwright and Cypress to build reliable test suites that catch bugs, improve confidence, and enable fast deployment. Use when implementing E2E tests, debugging flaky tests, or establishing testing standards.
- ▌ Earnings Attribution · majiayu000 bundleAnalyzes why stocks moved after 8-K earnings filings. Use ultrathink for all analyses. Invoke when asked to analyze stock movements, earnings reactions, or determine the primary driver of price changes.
- ▌ Easyplatform Backend · majiayu000 bundleComplete Easy.Platform backend development for EasyPlatform. Covers CQRS commands/queries, entities, validation, migrations, background jobs, and message bus. Use for any .NET backend task in this monorepo.
- ▌ Ebfe Organize Models · majiayu000 bundleOrganize downloaded FEMA eBFE/BLE model files into standardized 4-folder structure. Use when working with eBFE downloads that need organization into: - HMS Model/ (HEC-HMS hydrologic models) - RAS Model/ (HEC-RAS hydraulic models) - Spatial Data/ (GIS, terrain, geodatabases) - Documentation/ (reports, PDFs, metadata) Handles variable archive structures, nested zips, and mixed content through intelligent file analysis and recursive extraction.
- ▌ Ebpf Packet Redirect · majiayu000 bundleImplement packet redirection and routing in eBPF programs using bpf_redirect and bpf_redirect_neigh helpers. Includes source-based policy routing, map-based routing tables, load balancing, and CNF router patterns. Use when building routers, gateways, load balancers, or any CNF that needs to control packet forwarding paths.
- ▌ Ecto Schema Patterns · majiayu000 bundleUse when defining data structures using Ecto schemas including fields, associations, embedded schemas, and schema metadata. Use for modeling domain data in Elixir applications.
- ▌ Edird Phase Planning · majiayu000 bundleApply when doing planning for long-running tasks in sessions on top level
- ▌ Effect Config Schema · majiayu000 bundleConfig loading and Schema validation/transform. Use when defining configuration or validating inputs.
- ▌ Effect Core Patterns · majiayu000 bundleUse when Effect core patterns including Effect<A, E, R> type, succeed, fail, sync, promise, and Effect.gen for composing effects. Use for basic Effect operations.
- ▌ Elasticsearch Expert · majiayu000 bundleUse this skill when working with Elasticsearch in any capacity — designing index mappings, writing or optimizing queries (Query DSL, ES|QL, KQL), planning cluster architecture, configuring ingest pipelines, tuning performance, troubleshooting cluster health, implementing search features, or building AI-powered search with retrievers. Also activate for Elasticsearch security tasks — authentication, RBAC, API key management, audit logging, DLS/FLS, or security troubleshooting. Activate whenever the user mentions Elasticsearch, OpenSearch, Elastic Stack, Kibana queries, Lucene-based search, vector/semantic/hybrid search with Elasticsearch, retrievers, LogsDB, TSDB, Elasticsearch Serverless, ES|QL CATEGORIZE/CHANGE_POINT, or any index/shard/mapping/analyzer/security topic.
- ▌ Eld Ground Pr Review · majiayu000 bundlePCE (Process-Context Engine) を活用したPRレビュースキル。Compile→Execute→Captureのフローでレビューを行い、知見を蓄積する。 LDE(Law-Driven Engineering)との統合により、Law遵守・Grounding検証も実行。 トリガー条件: - 「PRをレビューして」 - 「PR #123 を確認して」 - 「変更内容をチェックして」 - gh pr view の結果を見た後 - 「Law観点でレビューして」
- ▌ Eld Sense Activation · majiayu000 bundlePCE (Process-Context Engine) のアクティブコンテキスト構築スキル。タスクに最適化されたコンテキストをコンパイルし、プロセス駆動の投入物を生成する。 トリガー条件: - 新しいタスクを開始する時(「この機能を実装して」) - AIにコード生成を依頼する時 - 複雑な問題解決に着手する時 - 「コンテキストを整理して」 - 「必要な情報をまとめて」
- ▌ Element HTML Builder · majiayu000 bundleElement is a zero dependency library to efficiently generate HTML, without templates in Go
- ▌ Eleven Agent Manager · majiayu000 bundleManage ElevenLabs Conversational AI agent configuration including prompts, voice settings, MCP servers, and conversation settings. Use when updating agent behavior, voice, or integrations.
- ▌ Elixir Ecto Patterns · majiayu000 bundleUse when Elixir Ecto patterns including schemas, changesets, queries, and transactions. Use when building database-driven Elixir applications.
- ▌ Elon Email Templates · majiayu000 bundleUse when creating or modifying email templates for Elon AI - welcome emails, role changes, notifications, teacher digests, or QR code invitations. This project uses HTML string templates, NOT React Email components.
- ▌
- ▌ Emergency News Agent · majiayu000 bundleReal-time breaking news monitor using Grounding API. Continuously scans for market-moving events, classifies urgency (CRITICAL/HIGH/MEDIUM), and triggers immediate alerts to War Room and Notification Agent. Optimized for speed and recall.
- ▌ Emilkowal Animations · majiayu000 bundleEmil Kowalski's animation best practices for web interfaces. Use when writing, reviewing, or implementing animations in React, CSS, or Framer Motion. Triggers on tasks involving transitions, easing, gestures, toasts, drawers, or motion.
- ▌ Emotional Disconnect · majiayu000 bundleUse when animation feels wrong, creates unintended emotional response, or mismatches context
- ▌ Enabling Offline Pwa · majiayu000 bundleImplements PWA features and service workers for offline access. Use to cache itineraries and critical travel info for users on the go.