Agent Skills 排行榜 · 关键词 + 语义搜索

/ 聚焦搜索框
正在使用 AI 进行语义搜索...
21,671
总 Skills
38.7M
总安装量
2,456
贡献者
# Skill 仓库 描述 安装量
10851 clanker bankrbot/openclaw-skills
Clanker SDK Deploy production-ready ERC20 tokens with built-in liquidity pools using the official Clanker TypeScript SDK. Overview Clanker is a token deployment protocol that creates ERC20 tokens with Uniswap V4 liquidity pools in a single transaction. The SDK provides a TypeScript interface for deploying tokens with advanced features like vesting, airdrops, and customizable reward distribution. Quick Start Installation npm install clanker-sdk viem or yarn add clanker-sdk viem or pnpm add clan...
106
10852 frontend-architecture manutej/luxor-claude-marketplace
Frontend Architecture Skill When to Use This Skill Use this skill when you need to: Design scalable application architecture - Structure large-scale frontend applications with maintainable patterns Choose architectural patterns - Select appropriate design patterns (MVC, MVVM, Flux) for your use case Implement state management - Design state architecture for complex applications Structure component hierarchies - Create reusable, composable component systems Optimize build processes - Configure ...
106
10853 requirements-engineering jasonkneen/kiro
Requirements Engineering Master the art of capturing what needs to be built before diving into how to build it. This skill teaches the EARS (Easy Approach to Requirements Syntax) format for creating clear, testable requirements. When to Use This Skill Use requirements engineering when: Starting any new feature or project Clarifying ambiguous stakeholder requests Creating acceptance criteria for user stories Documenting system behavior for testing Ensuring all team members share understanding...
106
10854 web-design-studio xiaodong-wu/web-design-studio
This skill combines frontend design expertise with AI image generation to create complete, production-ready web pages with all visual elements included. When to Use This Skill Use this skill when the user asks for: Complete websites or landing pages Web dashboards or applications Product pages or portfolios Marketing pages with banners/hero sections Blog or content layouts with featured images Any web interface that needs visual assets How This Skill Works This skill performs a two-step proc...
106
10855 yuque-personal-style-extract yuque/yuque-plugin
Style Extract — Yuque Document Writing Style Analysis Analyze one or more Yuque documents to extract writing style characteristics, helping users learn from excellent documents or maintain consistent writing style. When to Use User wants to analyze the writing style of a specific document User says "分析一下这篇文档的写作风格", "extract the style", "学习这篇文档的风格" User wants to maintain consistent style across documents User says "帮我总结一下我的写作特点", "我想保持和这篇一样的风格" Required MCP Tools All tools are from the yuque-mcp ...
106
10856 writing-x-posts jamesgray007/hoai-course
Writing X Posts Create engaging X (Twitter) posts and threads that capture attention, drive engagement, and grow your audience. Core Principles Brevity is Power X rewards concise, punchy content. Every word must earn its place. If you can say it in fewer words, do it. One Idea Per Tweet Single tweets should contain one complete thought. Threads expand on ideas but each tweet should still stand alone. Hook or Die You have ~1 second to stop the scroll. The first line determines everything—e...
106
10857 convex security audit waynesutton/convexskills
Convex Security Audit Comprehensive security review patterns for Convex applications including authorization logic, data access boundaries, action isolation, rate limiting, and protecting sensitive operations. Documentation Sources Before implementing, do not assume; fetch the latest documentation: Primary: https://docs.convex.dev/auth/functions-auth Production Security: https://docs.convex.dev/production For broader context: https://docs.convex.dev/llms.txt Instructions Security Audit Areas Aut...
105
10858 codebase-summarizer patricio0312rev/skills
Codebase Summarizer Generate comprehensive architecture documentation from repository analysis. Core Workflow Scan structure: Recursively analyze folder tree and file organization Identify patterns: Detect framework, architecture style, key directories Map entry points: Find main files, routes, APIs, CLI commands Trace data flow: Follow requests through layers (controllers → services → models) Document modules: Explain purpose and responsibilities of each directory Create navigation: Build "ho...
105
10859 spring-boot-development manutej/luxor-claude-marketplace
Spring Boot Development Skill This skill provides comprehensive guidance for building modern Spring Boot applications using auto-configuration, dependency injection, REST APIs, Spring Data, Spring Security, and enterprise Java patterns based on official Spring Boot documentation. When to Use This Skill Use this skill when: Building enterprise REST APIs and microservices Creating web applications with Spring MVC Developing data-driven applications with JPA and databases Implementing authentic...
105
10860 github-pr-merge fvadicamo/dev-agent-skills
Merges Pull Requests after validating pre-merge checklist and handling post-merge cleanup. Quick Start ``` 1. Get PR info PR=$(gh pr view --json number -q '.number') REPO=$(gh repo view --json nameWithOwner -q '.nameWithOwner') 2. Run pre-merge checklist make test && make lint && gh pr checks $PR 3. Verify all comments replied gh api repos/$REPO/pulls/$PR/comments --jq '[.[] | select(.in_reply_to_id == null)] | length' 4. Merge with concise message (--delete-branch auto-deletes remote)...
105
10861 algorithmic-art skillcreatorai/ai-agent-skills
Algorithmic philosophies are computational aesthetic movements that are then expressed through code. Output .md files (philosophy), .html files (interactive viewer), and .js files (generative algorithms). This happens in two steps: Algorithmic Philosophy Creation (.md file) Express by creating p5.js generative art (.html + .js files) First, undertake this task: ALGORITHMIC PHILOSOPHY CREATION To begin, create an ALGORITHMIC PHILOSOPHY (not static images or templates) that will be interpreted thr...
105
10862 favicon brianlovin/claude-config
Generate a complete set of favicons from the source image at $1 and update the project's HTML with the appropriate link tags. Prerequisites First, verify ImageMagick v7+ is installed by running: which magick If not found, stop and instruct the user to install it: macOS : brew install imagemagick Linux : sudo apt install imagemagick Step 1: Validate Source Image Verify the source image exists at the provided path: $1 Check the file extension is a supported format (PNG, JPG, JPEG, SVG, WEBP, GIF) ...
105
10863 deslop cursor/plugins
Remove AI code slop Check the diff against main, and remove all AI generated slop introduced in this branch. This includes: Extra comments that a human wouldn't add or is inconsistent with the rest of the file Extra defensive checks or try/catch blocks that are abnormal for that area of the codebase (especially if called by trusted / validated codepaths) Casts to any to get around type issues Any other style that is inconsistent with the file Report at the end with only a 1-3 sentence summar...
105
10864 bun-expert lammesen/skills
Bun Expert Skill You are an expert Bun developer with deep knowledge of the Bun runtime, package manager, test runner, and bundler. You help users build high-performance JavaScript/TypeScript applications using Bun's native APIs and guide migrations from Node.js. Core Expertise Areas 1. Bun Runtime APIs HTTP Server & Networking: Bun.serve(options) - High-performance HTTP/WebSocket server (2.5x faster than Node.js) Bun.fetch(url) - Extended Web Fetch API Bun.connect() / Bun.listen() - TCP/UDP...
105
10865 async-programming martinholovsky/claude-skills-generator
Async Programming Skill File Organization SKILL.md: Core principles, patterns, essential security (this file) references/security-examples.md: Race condition and resource safety examples references/advanced-patterns.md: Advanced async patterns and optimization Validation Gates Gate 0.1: Domain Expertise Validation Status: PASSED Expertise Areas: asyncio, Tokio, race conditions, resource management, concurrent safety Gate 0.2: Vulnerability Research Status: PASSED (3+ issues for MEDIUM-RISK) Rese...
105
10866 convex security check waynesutton/convexskills
Convex Security Check A quick security audit checklist for Convex applications covering authentication, function exposure, argument validation, row-level access control, and environment variable handling. Documentation Sources Before implementing, do not assume; fetch the latest documentation: Primary: https://docs.convex.dev/auth Production Security: https://docs.convex.dev/production Functions Auth: https://docs.convex.dev/auth/functions-auth For broader context: https://docs.convex.dev/llms.t...
105
10867 web-scraping yfe404/web-scraper
Web scraping methodology Patterns for reliable, ethical web scraping with fallback strategies and anti-bot handling. Scraping cascade architecture Implement multiple extraction strategies with automatic fallback: from abc import ABC , abstractmethod from typing import Optional import requests from bs4 import BeautifulSoup import trafilatura for .py files from playwright . sync_api import sync_playwright from playwright_stealth import stealth_sync for .ipynb files import asyncio from playwright ....
105
10868 nano-banana-prompt giulioco/skills
Nano Banana Pro excels at: - Photorealistic rendering with accurate textures, lighting, and materials - Identity preservation - maintaining facial features across transformations - Complex compositions - multiple subjects, detailed environments, layered effects - Technical precision - specific camera specs, lighting setups, era aesthetics - Creative experiments - surreal compositions, 3D effects, recursive visuals Key success factors: - Specificity over brevity - Detailed prompts yield be...
105
10869 customer-support-builder daffy0208/ai-dev-standards
Customer Support Builder Build scalable customer support systems that grow with your product without requiring linear hiring increases. Core Principle Support should scale sub-linearly with users. As you grow from 100 to 10,000 users, support volume shouldn't increase 100x. Good self-service systems can keep support needs growing at only 10-20x while user base grows 100x. Support Maturity Model Stage 1: Founder-Led (0-100 users) Founders answer every question personally Learn what users actu...
105
10870 clawsec-clawhub-checker prompt-security/clawsec
ClawSec ClawHub Checker Enhances the ClawSec suite's guarded skill installer with ClawHub reputation checks. Adds a second layer of security by checking VirusTotal Code Insight scores and other reputation signals before allowing skill installation. What It Does Wraps clawhub install - Intercepts skill installation requests Checks VirusTotal reputation - Uses ClawHub's built-in VirusTotal Code Insight Adds double confirmation - For suspicious skills (reputation score below threshold) Integrates w...
105
10871 senior-frontend borghei/claude-skills
Senior Frontend Complete toolkit for senior frontend with modern tools and best practices. Quick Start Main Capabilities This skill provides three core capabilities through automated scripts: Script 1: Component Generator python scripts/component_generator.py [ options ] Script 2: Bundle Analyzer python scripts/bundle_analyzer.py [ options ] Script 3: Frontend Scaffolder python scripts/frontend_scaffolder.py [ options ] Core Capabilities 1. Component Generator Automated tool for component gen...
105
10872 openbb-app-builder openbb-finance/backends-for-openbb
OpenBB App Builder You are an expert OpenBB app developer. This skill handles the complete pipeline for building OpenBB Workspace apps - from requirements gathering to tested deployment. Quick Reference Command Action "Build an OpenBB app for X" Full pipeline "Convert this Streamlit app" Reference-based build "Quick mode: build X" Minimal questions Execution Modes Mode Triggers Behavior Standard (default) Confirm at each phase, detailed explanations Quick "quick mode", "fast", "minimal" Sensib...
105
10873 skill-master itechmeat/llm-code
Skill Master This skill is the entry point for creating and maintaining Agent Skills. Language requirement: all skills MUST be authored in English. Quick Navigation New to skills? Read: references/specification.md SKILL.md templates? See: assets/skill-templates.md Advanced features (context, agents, hooks)? Read: references/advanced-features.md Creating from docs? Read: references/docs-ingestion.md Validation & packaging? See scripts/ When to Use Creating a new skill from scratch Updating an ...
105
10874 prototype designer daffy0208/ai-dev-standards
Prototype Designer Validate ideas through interactive prototypes before writing code. Core Principle Test before you build. Prototypes let you: Validate assumptions Test with real users Iterate faster than code Communicate ideas clearly Reduce development waste Phase 1: Choosing Prototyping Tools Tool Comparison Tool Best For Learning Curve Fidelity Figma Full designs, collaboration Medium High Framer Code-based, advanced interactions High Very High ProtoPie Complex interactions, sensors Medium ...
105
10875 daily-report i9wa4/dotfiles
Daily Report Skill Summarize @i9wa4's GitHub and Jira activities and post as a GitHub Issue. 1. Prerequisites gh CLI installed jq installed acli installed (for Jira) 2. Workflow 2.1. Get GitHub Activities Use dedicated script to fetch activities. Defaults to fetching 24 hours of activities from current time (calculated in UTC). 2.1.1. Script Location ${CLAUDE_CONFIG_DIR}/skills/daily-report/scripts/get-activities.sh 2.1.2. Command Examples Default: 24 hours ago to now ${CLAUDE_CONFIG_DIR}/...
105
10876 commit odysseus0/symphony
Sentry Commit Messages Follow these conventions when creating commits for Sentry projects. Prerequisites Before committing, always check the current branch: git branch --show-current If you're on main or master , you MUST create a feature branch first — unless the user explicitly asked to commit to main. Do not ask the user whether to create a branch; just proceed with branch creation. The create-branch skill will still propose a branch name for the user to confirm. Use the create-branch skill t...
104
10877 backend-engineer siviter-xyz/dot-agent
Backend Engineer Production-ready backend development with modern technologies, best practices, and proven patterns. When to Use Designing RESTful, GraphQL, or gRPC APIs Building authentication/authorization systems Optimizing database queries and schemas Implementing caching and performance optimization OWASP Top 10 security mitigation Designing scalable microservices Testing strategies (unit, integration, E2E) CI/CD pipelines and deployment Monitoring and debugging production systems Technol...
104
10878 tooluniverse-polygenic-risk-score mims-harvard/tooluniverse
Polygenic Risk Score (PRS) Builder Build and interpret polygenic risk scores for complex diseases using genome-wide association study (GWAS) data. Overview Use Cases: "Calculate my genetic risk for type 2 diabetes" "Build a polygenic risk score for coronary artery disease" "What's my genetic predisposition to Alzheimer's disease?" "Interpret my PRS percentile for breast cancer risk" What This Skill Does: Extracts genome-wide significant variants (p < 5e-8) from GWAS Catalog Builds weighted PRS m...
104
10879 wrangler cloudflare/cloudflare-docs
Wrangler CLI Your knowledge of Wrangler CLI flags, config fields, and subcommands may be outdated. Prefer retrieval over pre-training for any Wrangler task. Retrieval Sources Fetch the latest information before writing or reviewing Wrangler commands and config. Do not rely on baked-in knowledge for CLI flags, config fields, or binding shapes. Source How to retrieve Use for Wrangler docs https://developers.cloudflare.com/workers/wrangler/ CLI commands, flags, config reference Wrangler config sche...
104
10880 nimble-agents nimbleway/agent-skills
Nimble Agents Structured web data extraction via Nimble agents. Always finish with executed results or runnable code. User request: $ARGUMENTS Prerequisites Ensure the Nimble MCP server is connected: Claude Code: export NIMBLE_API_KEY = "your_api_key" claude mcp add --transport http nimble-mcp-server https://mcp.nimbleway.com/mcp \ --header "Authorization: Bearer ${NIMBLE_API_KEY} " VS Code (Copilot / Continue): { "nimble-mcp-server" : { "command" : "npx" , "args" : [ "-y" , "mcp-remote@latest" ...
104
10881 building-with-base-account base/skills
Building with Base Account Base Account is an ERC-4337 smart wallet providing universal sign-on, one-tap USDC payments, and multi-chain support (Base, Arbitrum, Optimism, Zora, Polygon, BNB, Avalanche, Lordchain, Ethereum Mainnet). Quick Start npm install @base-org/account @base-org/account-ui import { createBaseAccountSDK } from '@base-org/account' ; const sdk = createBaseAccountSDK ( { appName : 'My App' , appLogoUrl : 'https://example.com/logo.png' , appChainIds : [ 8453 ] , // Base Mainnet }...
104
10882 generate-component-documentation longbridge/gpui-component
Instructions When generating documentation for a new component: Follow existing patterns: Use the documentation styles found in the docs folder (examples: button.md, accordion.md, etc.) Reference implementations: Base the documentation on the same-named story implementation in crates/story/src/stories API references: Use markdown code blocks with links to docs.rs for component API references when applicable Examples The generated documentation should include: Component description and purpos...
104
10883 feature-arch pproenca/dot-skills
Comprehensive architecture guide for organizing React applications by features, enabling scalable development with independent teams. Contains 42 rules across 8 categories, prioritized by impact from critical (directory structure, imports) to incremental (naming conventions). When to Apply Reference these guidelines when: - Creating new features or modules - Organizing project directory structure - Setting up import rules and boundaries - Implementing data fetching patterns - Composing c...
104
10884 api-expert martinholovsky/claude-skills-generator
API Design & Architecture Expert 0. Anti-Hallucination Protocol 🚨 MANDATORY: Read before implementing any code using this skill Verification Requirements When using this skill to implement API features, you MUST: Verify Before Implementing ✅ Check official OpenAPI 3.1 specification ✅ Confirm OAuth2.1/JWT patterns are current ✅ Validate OWASP API Security Top 10 2023 guidance ❌ Never guess HTTP status code meanings ❌ Never invent OpenAPI schema options ❌ Never assume RFC compliance without c...
104
10885 claude-code-guide 2025emma/vibe-coding-cn
Claude Code Guide Purpose To provide a comprehensive reference for configuring and using Claude Code (the agentic coding tool) to its full potential. This skill synthesizes best practices, configuration templates, and advanced usage patterns. Configuration ( CLAUDE.md ) When starting a new project, create a CLAUDE.md file in the root directory to guide the agent. Template (General) Project Guidelines Commands - Run app: `npm run dev` - Test: `npm test` - Build: `npm run build` Code Style - Us...
104
10886 redis-patterns patricio0312rev/skills
Redis Patterns Implement common Redis patterns for high-performance applications. Core Workflow Setup connection: Configure Redis client Choose pattern: Caching, sessions, queues, etc. Implement operations: CRUD with proper TTL Handle errors: Reconnection, fallbacks Monitor performance: Memory, latency Optimize: Pipelining, clustering Connection Setup // redis/client.ts import { Redis } from 'ioredis'; // Single instance export const redis = new Redis({ host: process.env.REDIS_HOST || 'loca...
104
10887 tooluniverse-variant-interpretation mims-harvard/tooluniverse
Clinical Variant Interpreter Systematic variant interpretation using ToolUniverse - from raw variant calls to ACMG-classified clinical recommendations with structural impact analysis. Triggers Use this skill when users: Ask about variant interpretation, classification, or pathogenicity Have VCF data needing clinical annotation Need ACMG classification for variants Want structural impact analysis for missense variants Key Principles ACMG-Guided - Follow ACMG/AMP 2015 guidelines with explicit evid...
104
10888 proxychains 2025emma/vibe-coding-cn
Proxychains Network Proxy Skill 自动使用代理解决网络问题 - 当遇到网络连接失败、超时或访问受限时,自动使用 proxychains4 强制走代理。 When to Use This Skill 触发条件(自动应用): ❌ Connection timeout errors ❌ DNS resolution failures ❌ "Connection refused" errors ❌ HTTP 403/451 blocked access ❌ GitHub/PyPI/npm 等国外资源访问失败 ❌ curl/wget/git/pip 等命令失败 Claude 应该: 检测到网络错误后,自动在命令前添加 proxychains4 使用默认代理配置:http://127.0.0.1:9910 如果代理失败,提示用户检查代理服务状态 Quick Reference 基本用法模式 ❌ 原命令失败 curl https://github.com/user/repo ✅ 使用代理重试 proxychains4 curl https://gith...
104
10889 python fundamentals pluginagentmarketplace/custom-plugin-python
Python Fundamentals Overview This skill covers the foundational elements of Python programming including syntax, data types, control structures, functions, object-oriented programming, and the standard library. Learning Objectives Write clean, Pythonic code following PEP 8 guidelines Master all Python data structures (lists, tuples, dicts, sets) Understand and implement object-oriented programming concepts Navigate and utilize the Python standard library effectively Manage virtual environments a...
104
10890 design-lab 0xdesign/design-plugin
This skill implements a complete design exploration workflow: interview, generate variations, collect feedback, refine, preview, and finalize. CRITICAL: Cleanup Behavior All temporary files MUST be deleted when the process ends, whether by: - User confirms final design → cleanup, then generate plan - User aborts/cancels → cleanup immediately, no plan generated Never leave `.claude-design/` or `__design_lab` routes behind. If the user says "cancel", "abort", "stop", or "nevermind" at any po...
104
10891 technews kesslerio/technews-openclaw-skill
TechNews Skill Fetches top stories from TechMeme, summarizes linked articles, and highlights social media buzz. Usage Command: /technews Fetches the top 10 stories from TechMeme, provides summaries from the linked articles, and highlights notable social media reactions. Setup This skill requires: Python 3.9+ requests and beautifulsoup4 packages Optional: tiktoken for token-aware truncation Install dependencies: pip install requests beautifulsoup4 Architecture The skill works in three stages: Scr...
104
10892 tooluniverse-clinical-guidelines mims-harvard/tooluniverse
Clinical Guidelines Search & Retrieval Search and retrieve evidence-based clinical practice guidelines from 12+ authoritative sources spanning 41 tools. Covers disease management guidelines, society recommendations, pharmacogenomics guidance, and patient resources. KEY PRINCIPLES : Multi-source search — Search ≥3 databases in parallel for comprehensive coverage Source-appropriate queries — Match query style to each database's strengths Condition + society specific — When user names a disease or ...
104
10893 push odysseus0/symphony
Push Prerequisites gh CLI is installed and available in PATH . gh auth status succeeds for GitHub operations in this repo. Goals Push current branch changes to origin safely. Create a PR if none exists for the branch, otherwise update the existing PR. Keep branch history clean when remote has moved.
104
10894 github-pr-creation fvadicamo/dev-agent-skills
Creates Pull Requests with task validation, test execution, and Conventional Commits formatting. Quick Start ``` 1. Verify GitHub CLI gh --version && gh auth status 2. Gather information (Claude does this directly) git log develop..HEAD --oneline Commits to include git diff develop --stat Files changed git rev-parse --abbrev-ref HEAD Current branch 3. Run project tests make test or: pytest, npm test 4. Create PR (after generating content) gh pr create...
104
10895 implementing-drag-drop ancoleman/ai-design-components
Drag-and-Drop & Sortable Interfaces Purpose This skill helps implement drag-and-drop interactions and sortable interfaces using modern React/TypeScript libraries. It covers accessibility-first approaches, touch support, and performance optimization for creating intuitive direct manipulation UIs. When to Use Invoke this skill when: Building Trello-style kanban boards with draggable cards between columns Creating sortable lists with drag handles for priority ordering Implementing file upload z...
104
10896 convex file storage waynesutton/convexskills
Convex File Storage Handle file uploads, storage, serving, and management in Convex applications with proper patterns for images, documents, and generated files. Documentation Sources Before implementing, do not assume; fetch the latest documentation: Primary: https://docs.convex.dev/file-storage Upload Files: https://docs.convex.dev/file-storage/upload-files Serve Files: https://docs.convex.dev/file-storage/serve-files For broader context: https://docs.convex.dev/llms.txt Instructions File Stor...
104
10897 gameplay-mechanics pluginagentmarketplace/custom-plugin-game-developer
Gameplay Mechanics Implementation Core Mechanics Framework ┌─────────────────────────────────────────────────────────────┐ │ ACTION → EFFECT LOOP │ ├─────────────────────────────────────────────────────────────┤ │ INPUT PROCESS OUTPUT FEEDBACK │ │ ┌─────┐ ┌─────────┐ ┌─────────┐ ┌─────────┐ │ │ │Press│──────→│Validate │─────→│Update │───→│Visual │ │ │ │Button│ │& Execute│ │State │ │Audio ...
104
10898 ml-engineer 404kidwiz/claude-supercode-skills
Use this skill when Working on ml engineer tasks or workflows Needing guidance, best practices, or checklists for ml engineer Do not use this skill when The task is unrelated to ml engineer You need a different domain or tool outside this scope Instructions Clarify goals, constraints, and required inputs. Apply relevant best practices and validate outcomes. Provide actionable steps and verification. If detailed examples are required, open resources/implementation-playbook.md . You are an ML engi...
104
10899 encore-go-api encoredev/skills
Encore Go API Endpoints Instructions When creating API endpoints with Encore Go, follow these patterns: 1. Basic API Endpoint Use the //encore:api annotation above your function: package user import "context" type GetUserParams struct { ID string } type User struct { ID string `json:"id"` Email string `json:"email"` Name string `json:"name"` } //encore:api public method=GET path=/users/:id func GetUser(ctx context.Context, params *GetUserParams) (*User, error) { /...
104
10900 erc-8004 bankrbot/openclaw-skills
ERC-8004: Trustless Agents Register your AI agent on Ethereum mainnet with a verifiable on-chain identity, making it discoverable and enabling trust signals. What is ERC-8004? ERC-8004 is an Ethereum standard for trustless agent identity and reputation: Identity Registry - ERC-721 based agent IDs (your agent gets an NFT!) Reputation Registry - Feedback and trust signals from other agents/users Validation Registry - Third-party verification of agent work Website: https://www.8004.org Spec: https:...
104