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

/ 聚焦搜索框
正在使用 AI 进行语义搜索...
28,635
总 Skills
202.5M
总安装量
2,791
贡献者
# Skill 仓库 描述 安装量
28201 elysia epicenterhq/epicenter
Elysia.js Patterns (v1.2+) When to Apply This Skill Use this pattern when you need to: Write or refactor Elysia handlers to use status() responses. Define per-status response schemas for Eden Treaty type safety. Migrate handlers away from set.status plus error-object returns. Compose Elysia plugins/guards for shared auth and route behavior. Choose between return status(...) and throw status(...) by control-flow context. The status() Helper (ALWAYS use this) Never use set.status + return object. ...
34
28202 ai-discoverability-audit brianrwagner/ai-marketing-skills
AI Discoverability Audit You are an AI discoverability expert. Audit how a brand appears in AI search and recommendation systems, identify gaps, and produce an action plan with a re-audit schedule. Why This Matters: Traditional SEO optimizes for Google. AI discoverability optimizes for how LLMs understand, describe, and recommend a brand. If AI assistants can't describe you accurately, you're invisible to a growing segment of high-intent searchers. Mode Detect from context or ask: "Quick scan, f...
34
28203 polyglot-rust-c letta-ai/skills
Polyglot Rust/C Programming This skill provides structured guidance for creating source files that compile and execute correctly as both Rust and C/C++ programs. Core Principle: Action Over Analysis The most critical lesson for polyglot tasks: start writing code immediately . Polyglot programming requires empirical validation through actual compilation. Mental reasoning alone cannot account for all syntax edge cases across languages. Recommended Workflow Phase 1: Establish Working Environment Cr...
34
28204 leadership-stakeholder-management pluginagentmarketplace/custom-plugin-product-manager
Leadership & Stakeholder Management Skill Master the human side of product management. Align stakeholders, communicate effectively, resolve conflicts, and inspire teams toward shared vision. Stakeholder Mapping & Analysis Identify All Stakeholders ┌─────────────────┬──────────────────┐ │ DECISION │ INFLUENCE │ ← POWER │ MAKERS │ MAKERS │ │ │ │ │ CEO, Board │ VP Eng, Design │ ├─────────────────┼──────────────────┤ │ USERS...
34
28205 ux-researcher borghei/claude-skills
UX Researcher Purpose Provides user experience research expertise specializing in qualitative and quantitative research methods to drive user-centered design. Uncovers user needs through interviews, usability testing, and data synthesis for actionable product insights. When to Use Planning and conducting user interviews or contextual inquiries Running usability tests (moderated or unmoderated) Analyzing qualitative data (thematic analysis, affinity mapping) Creating artifacts like Personas, User...
34
28206 skill-creator aaaaqwq/claude-code-skills
Skill Creator A skill for creating new skills and iteratively improving them. At a high level, the process of creating a skill goes like this: Decide what you want the skill to do and roughly how it should do it Write a draft of the skill Create a few test prompts and run claude-with-access-to-the-skill on them Help the user evaluate the results both qualitatively and quantitatively While the runs happen in the background, draft some quantitative evals if there aren't any (if there are some, you...
34
28207 worker yeachan-heo/oh-my-codex
Worker Skill This skill is for a Codex session that was started as an OMX Team worker (a tmux pane spawned by $team ). Identity You MUST be running with OMX_TEAM_WORKER set. It looks like: <team-name>/worker-<n> Example: alpha/worker-2 Load Worker Skill Path (Claude/Codex) When a worker inbox tells you to load this skill, resolve the first existing path: ${CODEX_HOME:-~/.codex}/skills/worker/SKILL.md ~/.codex/skills/worker/SKILL.md <leader_cwd>/.codex/skills/worker/SKILL.md <leader_cwd>/skills/w...
34
28208 facebook-automation aaaaqwq/claude-code-skills
Facebook Automation via Rube MCP Automate Facebook operations through Composio's Facebook toolkit via Rube MCP. Prerequisites Rube MCP must be connected (RUBE_SEARCH_TOOLS available) Active Facebook connection via RUBE_MANAGE_CONNECTIONS with toolkit facebook Always call RUBE_SEARCH_TOOLS first to get current tool schemas Setup Get Rube MCP : Add https://rube.app/mcp as an MCP server in your client configuration. Verify Rube MCP is available by confirming RUBE_SEARCH_TOOLS responds Call RUBE_MAN...
34
28209 openai-webhooks hookdeck/webhook-skills
OpenAI Webhooks When to Use This Skill Setting up OpenAI webhook handlers for async operations Debugging signature verification failures Handling fine-tuning job completion events Processing batch API completion notifications Handling realtime API incoming calls Essential Code (USE THIS) Express Webhook Handler const express = require ( 'express' ) ; const crypto = require ( 'crypto' ) ; const app = express ( ) ; // Standard Webhooks signature verification for OpenAI function verifyOpenAISignatu...
34
28210 busirocket-tauri busirocket/agents-skills
Tauri Standards Tauri-specific conventions for desktop applications. Builds on busirocket-rust for language and module rules. When to Use Use this skill when: Creating or refactoring Tauri commands Registering commands in the invoke handler and permissions Structuring a Tauri project (src-tauri layout, sql, prompts) Non-Negotiables (MUST) When creating a Tauri command: (1) create command file, (2) register in invoke handler, (3) add to permissions allowlist. Rust code lives under src-tauri/src/ ...
34
28211 remote-browser shawnpana/browser-use
Remote Browser Automation for Sandboxed Agents This skill is for agents running on sandboxed remote machines (cloud VMs, CI, coding agents) that need to control a browser. Install browser-use and drive a cloud browser — no local Chrome needed. Prerequisites Before using this skill, browser-use must be installed and configured. Run diagnostics to verify: browser-use doctor For more information, see https://github.com/browser-use/browser-use/blob/main/browser_use/skill_cli/README.md Core Workflow ...
34
28212 search htlin222/dotfiles
Search Skill Search the web and get relevant results optimized for LLM consumption. Authentication The script uses OAuth via the Tavily MCP server. No manual setup required - on first run, it will: Check for existing tokens in ~/.mcp-auth/ If none found, automatically open your browser for OAuth authentication Note: You must have an existing Tavily account. The OAuth flow only supports login — account creation is not available through this flow. Sign up at tavily.com first if you don't have an a...
34
28213 blink openagentsinc/openagents
Blink Skill Bitcoin Lightning wallet operations via the Blink API. Enables agents to check balances, receive payments via invoices, send payments over Lightning, swap between BTC and USD wallets, track transactions, and monitor prices. What is Blink? Blink is a custodial Bitcoin Lightning wallet with a GraphQL API. Key concepts: API Key — authentication token (format: blink_... ) with scoped permissions (Read, Receive, Write) BTC Wallet — balance denominated in satoshis USD Wallet — balance deno...
34
28214 dart-cli-creator mono0926/skills
Dart CLI Creator Skill This skill provides guidelines and procedures for creating and improving top-quality Command-Line Interface (CLI) tools using Dart. As an agent, you must consistently follow these best practices when requested by the user to create or modify a Dart CLI. 🎯 Core Best Practices 1. Project Structure and Design bin/ directory : Place the entry point executable files for the CLI (e.g., bin/my_cli.dart ). Keep this as a thin wrapper that only calls top-level functions or classes ...
34
28215 maplibre-mapbox-migration maplibre/maplibre-agent-skills
Mapbox to MapLibre Migration This skill guides you through migrating an application from Mapbox GL JS to MapLibre GL JS . The two libraries share a common ancestry (MapLibre forked from Mapbox GL JS v1.13 in December 2020), so the API is largely the same. The main changes are: swap the package, replace the namespace, remove the Mapbox access token, and choose a new tile source (MapLibre does not use mapbox:// styles). Primary reference: MapLibre official Mapbox migration guide . When to Use This...
34
28216 torch-pipeline-parallelism letta-ai/skills
Torch Pipeline Parallelism Overview This skill provides guidance for implementing pipeline parallelism in PyTorch for distributed model training. Pipeline parallelism partitions a model across multiple devices/ranks, where each rank processes a subset of layers and communicates activations/gradients with neighboring ranks. Key Concepts Pipeline Parallelism Patterns AFAB (All-Forward-All-Backward) : Process all microbatch forwards first, cache activations, then process all backwards. This is the ...
34
28217 azure-monitor-query-py sickn33/antigravity-awesome-skills
Azure Monitor Query SDK for Python Query logs and metrics from Azure Monitor and Log Analytics workspaces. Installation pip install azure-monitor-query Environment Variables Log Analytics AZURE_LOG_ANALYTICS_WORKSPACE_ID = < workspace-id > Metrics AZURE_METRICS_RESOURCE_URI = /subscriptions/ < sub > /resourceGroups/ < rg > /providers/ < provider > / < type > / < name > Authentication from azure . identity import DefaultAzureCredential credential = DefaultAzureCredential ( ) Logs Query Client B...
34
28218 azure-mgmt-fabric-py sickn33/antigravity-awesome-skills
Azure Fabric Management SDK for Python Manage Microsoft Fabric capacities and resources programmatically. Installation pip install azure-mgmt-fabric pip install azure-identity Environment Variables AZURE_SUBSCRIPTION_ID = < your-subscription-id > AZURE_RESOURCE_GROUP = < your-resource-group > Authentication from azure . identity import DefaultAzureCredential from azure . mgmt . fabric import FabricMgmtClient import os credential = DefaultAzureCredential ( ) client = FabricMgmtClient ( credential...
34
28219 lambda-function-generator jeremylongshore/claude-code-plugins-plus-skills
Lambda Function Generator Purpose This skill provides automated assistance for lambda function generator tasks within the AWS Skills domain. When to Use This skill activates automatically when you: Mention "lambda function generator" in your request Ask about lambda function generator patterns or best practices Need help with amazon web services skills covering compute, storage, networking, serverless, and aws-specific best practices. Capabilities Provides step-by-step guidance for lambda functi...
34
28220 rag-pipeline-builder patricio0312rev/skills
RAG Pipeline Builder Design end-to-end RAG pipelines for accurate document retrieval and generation. Pipeline Architecture Documents → Chunking → Embedding → Vector Store → Retrieval → Reranking → Generation Chunking Strategy Semantic chunking (recommended) from langchain.text_splitter import RecursiveCharacterTextSplitter splitter = RecursiveCharacterTextSplitter( chunk_size=1000, Characters per chunk chunk_overlap=200, Overlap between chunks separators=["\n\n", "...
34
28221 cert-manager-setup jeremylongshore/claude-code-plugins-plus-skills
Cert Manager Setup Purpose This skill provides automated assistance for cert manager setup tasks within the DevOps Advanced domain. When to Use This skill activates automatically when you: Mention "cert manager setup" in your request Ask about cert manager setup patterns or best practices Need help with advanced devops skills covering kubernetes, terraform, advanced ci/cd, monitoring, and infrastructure as code. Capabilities Provides step-by-step guidance for cert manager setup Follows industry ...
34
28222 skills-discovery kamalnrf/claude-plugins
Skills Discovery You can extend your capabilities by discovering and installing Agent Skills from the claude-plugins.dev registry. Skills provide specialized knowledge, tools, and techniques for specific technologies, frameworks, and domains. When to search for skills First, check if an installed skill matches the task. If not, search the registry—specialized skills may exist that you haven't installed yet. Before starting any non-trivial task, ask yourself: Do I have a skill for this? → Use it ...
34
28223 video-explorer cygnusfear/agent-skills
Video Explorer Analyze video content through hierarchical frame extraction. Start wide, identify interesting regions, zoom in. Workflow 1. Overview First Extract quick thumbnails to see the video timeline: ./skills/video-explorer/scripts/videx overview < video > This creates small frames (320px) at 10-second intervals in ./videx-out/<name>/overview/ . Read all overview frames to understand video structure: ls ./videx-out/ < name > /overview/ Then use the Read tool on the jpg files to see them. ⚠...
34
28224 review yeachan-heo/oh-my-codex
Review Two-axis review of the diff between HEAD and a fixed point the user supplies: Standards — does the code conform to this repo's documented coding standards? Spec — does the code faithfully implement the originating issue / PRD / spec? Both axes run as parallel sub-agents so they don't pollute each other's context, then this skill aggregates their findings. The issue tracker should have been provided to you — run /setup-matt-pocock-skills if docs/agents/issue-tracker.md is missing. Process ...
34
28225 syncable-entity-testing twentyhq/twenty
Syncable Entity: Integration Testing (Step 6/6 - MANDATORY) Purpose : Create comprehensive test suite covering all validation scenarios, input transpilation exceptions, and successful use cases. When to use : After completing Steps 1-5. Integration tests are REQUIRED for all syncable entities. Quick Start Tests must cover: Failing scenarios - All validator exceptions and input transpilation errors Successful scenarios - All CRUD operations and edge cases Test utilities - Reusable query factories...
34
28226 plans-kanban duc01226/easyplatform
[IMPORTANT] Use TaskCreate to break ALL work into small tasks BEFORE starting — including tasks for each file read. This prevents context loss from long files. For simple tasks, AI MUST ask user whether to skip. Quick Summary Goal: Visual dashboard server for viewing plan directories with progress tracking and timeline visualization. Workflow: Start Server — Point at a plans directory with CLI options Browse Dashboard — View plan cards with progress bars, phase status, activity heatmap Inspect P...
34
28227 web-scraper sickn33/antigravity-awesome-skills
Web Scraper Extract structured data from websites using BeautifulSoup and requests - turn any webpage into usable data. When to Use This Skill Competitor research - Scrape pricing, features, positioning Lead generation - Extract contact info from directories Content audit - Pull headings, links, meta data Price monitoring - Track competitor pricing changes Data collection - Gather research data from multiple sources What Claude Does vs What You Decide Claude Does You Decide Structures analysis f...
34
28228 openspec-apply partme-ai/openspec-skills
OpenSpec Apply Skill Use /opsx:apply to implement tasks from a change. The agent reads tasks.md , works through tasks one by one, writes code, creates files, runs tests as needed, and checks off completed items with [x] . When to Use All planning artifacts are complete and the user wants to implement. The user says "implement", "apply", "start coding", "execute tasks". Resuming implementation after an interruption. Prerequisites Planning artifacts complete — at minimum tasks.md exists (created v...
34
28229 http-client-config jeremylongshore/claude-code-plugins-plus-skills
Http Client Config Purpose This skill provides automated assistance for http client config tasks within the API Integration domain. When to Use This skill activates automatically when you: Mention "http client config" in your request Ask about http client config patterns or best practices Need help with api integration skills covering third-party apis, webhooks, sdk generation, and integration patterns. Capabilities Provides step-by-step guidance for http client config Follows industry best prac...
34
28230 nginx-c-module-perf pproenca/dot-skills
nginx.org C Module Performance & Reliability Best Practices Comprehensive performance optimization and reliability guide for nginx C modules, derived from the official nginx development documentation and production engineering experience. Contains 43 rules across 8 categories, prioritized by impact to guide automated optimization and resilience improvements. Companion skill : This skill complements nginx-c-modules which covers correctness (memory safety, request lifecycle, configuration). This s...
34
28231 powerplatform robdtaylor/personal-ai-infrastructure
PowerPlatform - Flow Generation Skill Generate Power Automate flows from natural language descriptions using connector schemas exported from your work environment. Examples Example: Simple notification flow User: "Create a flow that sends me a Teams message when I get an email with 'urgent' in the subject" -> Reads Office365/Teams connector schemas -> Generates flow JSON with email trigger + Teams action -> Outputs solution ZIP to work repo Example: Approval workflow User: "Make a flow fo...
34
28232 llm-training eyadsibai/ltk
LLM Training Frameworks and techniques for training and finetuning large language models. Framework Comparison Framework Best For Multi-GPU Memory Efficient Accelerate Simple distributed Yes Basic DeepSpeed Large models, ZeRO Yes Excellent PyTorch Lightning Clean training loops Yes Good Ray Train Scalable, multi-node Yes Good TRL RLHF, reward modeling Yes Good Unsloth Fast LoRA finetuning Limited Excellent Accelerate (HuggingFace) Minimal wrapper for distributed training. Run accelerate config f...
34
28233 bug-hunter sickn33/antigravity-awesome-skills
Bug Hunt - Adversarial Bug Finding Run a sequential-first adversarial bug hunt on your codebase. Use parallelism only for read-only triage and independent verification tasks. Table of Contents Usage Target Context Budget Execution Steps Step 7: Present the Final Report Self-Test Mode Error handling Phase 1 — Find & Verify: Recon (map) --> Hunter (deep scan) --> Skeptic (challenge) --> Referee (final verdict) ^ (optional read-only dual-lens triage can run here) | state + chunk che...
34
28234 laravel-dtos leeovery/claude-laravel
Laravel DTOs Never pass multiple primitive values. Always wrap data in Data objects. Related guides: dto-transformers.md - Transform external data into DTOs test-factories.md - Create hydrated DTOs for tests Philosophy DTOs provide: Type safety and IDE autocomplete Clear contracts between layers Test factories for easy test data generation Validation integration Transformation from requests to domain objects Spatie Laravel Data Package Uses Spatie Laravel Data . Refer to official docs for packag...
34
28235 social-media aitytech/agentkits-marketing
Social Media Content Skill This skill provides guidelines for creating engaging social media content that drives engagement and shares. When to Use This Skill Use this skill when asked to: Write a LinkedIn post Create a Twitter/X thread Draft social media announcements Repurpose blog content for social Research First (Required) Before writing any social media content, you MUST delegate research: Use the task tool with subagent_type: "researcher" In the description, specify BOTH the topic A...
34
28236 skills inference-sh/skills
inference.sh Run 150+ AI apps in the cloud with a simple CLI. No GPU required. Install CLI curl -fsSL https://cli.inference.sh | sh infsh login Quick Examples Generate an image infsh app run falai/flux-dev-lora --input '{"prompt": "a cat astronaut"}' Generate a video infsh app run google/veo-3-1-fast --input '{"prompt": "drone over mountains"}' Call Claude infsh app run openrouter/claude-sonnet-45 --input '{"prompt": "Explain quantum computing"}' Web search infsh app run tavily/search-assist...
34
28237 vvvv-spreads tebjan/vvvv-skills
vvvv Spreads What Are Spreads Spread<T> is vvvv's immutable collection type, conceptually similar to ImmutableArray<T> . It is the primary way to pass collections between nodes. Key properties: Immutable — never modify in place, always create new spreads Value semantics — two spreads with same elements are considered equal Cyclic indexing — in visual patches, indexing wraps around (not in C API) Never null — use Spread<T>.Empty instead of null Creating Spreads SpreadBuilder (Primary Method) var ...
34
28238 configuring-tauri-csp dchuk/claude-code-tauri-skills
Tauri Content Security Policy (CSP) Configuration This skill covers Content Security Policy configuration for Tauri v2 desktop applications. Why CSP Matters in Tauri CSP is a security mechanism that mitigates common web vulnerabilities in Tauri applications: XSS Prevention : Restricts which scripts can execute, blocking injected malicious code Resource Control : Limits where the WebView can load assets from (scripts, styles, images, fonts) Trust Boundaries : Strengthens the isolation between fro...
34
28239 doc-project molechowski/claude-skills
Project Documentation Sync Update all project documentation files in one pass by delegating to specialized skills. Workflow 1. Analyze codebase → 2. CLAUDE.md + AGENTS.md → 3. README.md → 4. SKILLS.md → 5. CHANGELOG.md → 6. Summary 1. Analyze Codebase Before updating any docs, gather project state: Project type signals ls package.json go.mod pyproject.toml Cargo.toml Dockerfile *.tf 2 > /dev/null Current doc state ls CLAUDE.md AGENTS.md README.md SKILLS.md 2 > /dev/null Recent changes since d...
34
28240 dna-assembly letta-ai/skills
DNA Assembly Overview This skill provides procedural knowledge for DNA assembly tasks, particularly Golden Gate assembly using Type IIS restriction enzymes. It addresses common pitfalls in primer design and provides verification strategies to ensure correct assembly designs. Critical Requirements for Type IIS Restriction Enzyme Primers Complete Primer Structure When designing primers for Type IIS enzymes (BsaI, BsmBI, etc.), the complete structure must include ALL components: [clamp ≥1bp]-[recog...
34
28241 agent-memory openhands/skills
No SKILL.md available for this skill. View on GitHub
34
28242 ios-chaos-monkey pproenca/dot-skills
iOS Chaos Monkey — Crash-Hunter Best Practices Adversarial crash-hunting guide for iOS and Swift applications. Contains 47 rules across 8 categories, prioritized by crash severity. Every rule follows TDD: dangerous code first, a failing test that proves the bug, then the fix that makes the test pass. Clinic Architecture Contract (iOS 26 / Swift 6.2) All guidance in this skill assumes the clinic modular MVVM-C architecture: Feature modules import Domain + DesignSystem only (never Data , never sib...
34
28243 fastapi tiangolo/fastapi
FastAPI Official FastAPI skill to write code with best practices, keeping up to date with new versions and features. Use the fastapi CLI Run the development server on localhost with reload: fastapi dev Run the production server: fastapi run Add an entrypoint in pyproject.toml FastAPI CLI will read the entrypoint in pyproject.toml to know where the FastAPI app is declared. [ tool.fastapi ] entrypoint = "my_app.main:app" Use fastapi with a path When adding the entrypoint to pyproject.toml is not p...
34
28244 data-science eyadsibai/ltk
Data Science Data analysis, SQL, and insights generation. When to Use Writing SQL queries Data analysis and exploration Creating visualizations Statistical analysis ETL and data pipelines SQL Patterns Common Queries -- Aggregation with window functions SELECT user_id , order_date , amount , SUM ( amount ) OVER ( PARTITION BY user_id ORDER BY order_date ) as running_total , ROW_NUMBER ( ) OVER ( PARTITION BY user_id ORDER BY order_date DESC ) as recency_rank FROM orders ; -- CTEs for readability ...
34
28245 lazycat-advanced-routing whoamihappyhacking/lazycat-skills
懒猫微服高级路由与网络配置指南 你是一个专业的懒猫微服网络配置专家。当用户在移植或开发应用时,遇到复杂的网络转发需求(如多域名、四层转发、去除 URL 前缀、自定义 Nginx 代理等)时,请严格遵循本指南。 核心路由机制 (Core Routing Mechanisms) 懒猫微服提供了三种层级的路由控制能力,请根据用户的需求选择最合适的方案: 1. 基础 HTTP/HTTPS 路由 ( application.routes ) 适用于绝大多数标准的 HTTP 代理场景。 规则格式: URL_PATH=UPSTREAM 特点: 默认会 去掉 URL_PATH 前缀。例如 - /api/=http://backend:80 ,访问 /api/v1 时,后端实际收到的是 /v1 。 支持三种上游协议: http(s)://$hostname/$path (最常用,转发给容器。域名格式需为 $service_name.$appid.lzcapp ) file:///$dir_path (直接托管静态文件) exec://$port,$exec_file_path (启动一个可执行文件并代理...
34
28246 http-header-security-audit jeremylongshore/claude-code-plugins-plus-skills
Http Header Security Audit Purpose This skill provides automated assistance for http header security audit tasks within the Security Fundamentals domain. When to Use This skill activates automatically when you: Mention "http header security audit" in your request Ask about http header security audit patterns or best practices Need help with essential security skills covering authentication, input validation, secure coding practices, and basic vulnerability detection. Capabilities Provides step-b...
34
28247 agent-browser api/git
Browser Automation with agent-browser The CLI uses Chrome/Chromium via CDP directly. Install via npm i -g agent-browser , brew install agent-browser , or cargo install agent-browser . Run agent-browser install to download Chrome. Core Workflow Every browser automation follows this pattern: Navigate : agent-browser open <url> Snapshot : agent-browser snapshot -i (get element refs like @e1 , @e2 ) Interact : Use refs to click, fill, select Re-snapshot : After navigation or DOM changes, get fresh r...
34
28248 architect htlin222/dotfiles
Output style (plain words, no dashes, no hyphens) Write everything this skill produces, files and messages alike, in plain simple language. Talk to the reader as you , warm and direct like a colleague, and present every step as a recommendation they may run or skip, never an order. Keep technical terms that carry real meaning; explain each in plain words. Never use a dash or a hyphen as punctuation: no em dash, no en dash, and no hyphenated compounds. Write read only , not read-only . Say it in ...
34
28249 vercel-react-native-skills guanyang/antigravity-skills
React Native Skills Comprehensive best practices for React Native and Expo applications. Contains rules across multiple categories covering performance, animations, UI patterns, and platform-specific optimizations. When to Apply Reference these guidelines when: Building React Native or Expo apps Optimizing list and scroll performance Implementing animations with Reanimated Working with images and media Configuring native modules or fonts Structuring monorepo projects with native dependencies Rul...
34
28250 bitbucket openhands/skills
You have access to an environment variable, BITBUCKET_TOKEN , which allows you to interact with the Bitbucket API. If you encounter authentication issues when pushing to Bitbucket (such as password prompts or permission errors), the old token may have expired. In such case, update the remote URL to include the current token: git remote set-url origin https://x-token-auth:${BITBUCKET_TOKEN}@bitbucket.org/username/repo.git Here are some instructions for pushing, but ONLY do this if the user asks y...
34