ai45lab
- 48 skills
- 0 followers
- 5 hours ago last updated
- ▌ Skill PDF · ai45lab bundleUse when tasks involve reading, creating, or reviewing PDF files where rendering and layout matter; prefer visual checks by rendering pages (Poppler) and use Python tools such as `reportlab`, `pdfplumber`, and `pypdf` for generation and extraction.
- ▌ Skill Playwright · ai45lab bundleUse when the task requires automating a real browser from the terminal (navigation, form filling, snapshots, screenshots, data extraction, UI-flow debugging) via `playwright-cli` or the bundled wrapper script.
- ▌ Skill Screenshot · ai45lab bundleUse when the user explicitly asks for a desktop or system screenshot (full screen, specific app or window, or a pixel region), or when tool-specific capture capabilities are unavailable and an OS-level capture is needed.
- ▌ Skill Jupyter Notebook · ai45lab bundleUse when the user asks to create, scaffold, or edit Jupyter notebooks (`.ipynb`) for experiments, explorations, or tutorials; prefer the bundled templates and run the helper script `new_notebook.py` to generate a clean starting notebook.
- ▌ Skill Security Best Practices · ai45lab bundlePerform language and framework specific security best-practice reviews and suggest improvements. Trigger only when the user explicitly requests security best practices guidance, a security review/report, or secure-by-default coding help. Trigger only for supported languages (python, javascript/typescript, go). Do not trigger for general code review, debugging, or non-security tasks.
- ▌ A3s Box · ai45labDrive the a3s-box microVM sandbox CLI - a Docker-like runtime that runs OCI/container images in hardware-isolated microVMs (libkrun). Use when the user wants to run, build, exec into, snapshot, or tear down containers with a3s-box, sandbox untrusted or agent-generated code, spin up throwaway isolated environments, or mentions a3s-box / microVM / libkrun / "run this safely in a sandbox". Teaches the box lifecycle, the `--` argv separator, the networking model, and error recovery. Not for plain Docker/Podman (different CLI, same verbs).
- ▌ Safactory Workflows · ai45lab bundleUse this skill when helping users onboard a benchmark or environment into SAfactory, run SAfactory Docker-mode evaluation, or start SAfactory GRPO/RL training. It guides Codex to inspect the SAfactory repository, read the relevant docs, follow the established Geo3K baseline and my_env placeholder workflows, configure Gateway/model routes safely, and run or prepare launcher/RL commands without leaking private credentials.
- ▌ Idea From Daily · ai45labBridge daily recommender ideas to research pipelines. Read history/ideas/{date}/ideas.json OR generate ideas yourself from today's scored items, then route to /idea-creator, /idea-discovery, or /research-pipeline. Use when user says '/idea-from-daily', '从今日推荐启动研究', 'pick idea from daily'.
- ▌ Ideer Daily Paper · ai45lab bundleDaily paper/repo digest where YOU are the reader. Fetch items from arXiv/HuggingFace/GitHub/Semantic Scholar, then read, score, summarize, and generate ideas yourself — no external LLM API calls. Use when user says '今日论文', 'daily paper', 'daily digest', '每日推荐', or wants a personalized research briefing.
- ▌ Ideer Daily Paper Chatbot · ai45lab bundleUse iDeer as a daily paper-reading workflow for chatbot-first users such as Codex, Gemini, or ChatGPT. Keep the original iDeer paper-digest setup, source selection, history validation, email/report/ideas workflow, but replace in-repo LLM API summarization and scoring with the current chatbot session. 适用于不用单独配置 OpenAI/SiliconFlow/Ollama API key 的每日论文整理、报告、想法生成与自动化。
- ▌ Openart · ai45labGuide an OpenART agent or contributor through planning, running, extending, and debugging the framework.
- ▌ Registry Install · ai45lab bundleInstall GitHub-hosted registry skill folders into the OpenART tool store as guide-only or wrapper-backed script tools.
- ▌ Skill Openai Docs · ai45lab bundleUse when the user asks how to build with OpenAI products or APIs, asks about Codex itself or choosing Codex surfaces, needs up-to-date official documentation with citations, help choosing the latest model for a use case, or model upgrade and prompt-upgrade guidance; use OpenAI docs MCP tools for non-Codex docs questions, use the Codex manual helper first for broad Codex self-knowledge, and restrict fallback browsing to official OpenAI domains.
- ▌ Tool Acli 00a880020b1307d8 · ai45lab bundleReference guide for the Atlassian CLI (acli) - a command-line tool for interacting with Jira Cloud and Atlassian organization administration. Use this skill when the user wants to perform Jira operations (create/edit/search/transition work items, manage projects, boards, sprints, filters, dashboards), administer Atlassian organizations (manage users, authentication), or automate Atlassian workflows from the terminal. Covers all acli commands including: jira workitem (create, edit, search, assign, transition, comment, clone, link, archive), jira project (create, list, update, archive), jira board/sprint, jira filter/dashboard, admin user management, and rovodev (Rovo Dev AI agent). Requires an authenticated acli binary already installed on the system.
- ▌ Tool Asana 094ded3e89364a6e · ai45lab bundleManage Asana workspaces, projects, tasks, and comments via the REST API.
- ▌ Tool Clawemail 7d9092024a946b04 · ai45lab bundleGoogle Workspace via ClawEmail.com service — Gmail, Drive, Docs, Sheets, Slides, Calendar, Forms. Use PROACTIVELY when the user asks to send email, create documents, manage files, schedule events, or work with any Google service.
- ▌ Tool Setup Slack 2e0c4f53cfa18218 · ai45lab bundleSets up the Slack messaging adapter with agent-first config, reload, verification, and identity linking steps. Use when onboarding or repairing Slack channel integration.
- ▌ Tool SQL Queries 1652b99c183e58c4 · ai45lab bundleWrite correct, performant SQL across all major data warehouse dialects (Snowflake, BigQuery, Databricks, PostgreSQL, etc.). Use when writing queries, optimizing slow SQL, translating between dialects, or building complex analytical queries with CTEs, window functions, or aggregations.
- ▌ Tool SQL Queries 50fd9e618e4fbdd3 · ai45lab bundleWrite correct, performant, readable SQL across all major data warehouse dialects
- ▌ Tool SQL Queries 70cb8579d686cf19 · ai45lab bundle모든 주요 데이터 웨어하우스 방언(Snowflake, BigQuery, Databricks, PostgreSQL 등)에서 정확하고 성능이 뛰어난 SQL을 작성합니다. 쿼리 작성, 느린 SQL 최적화, 방언 간 변환, CTE·윈도우 함수·집계를 활용한 복잡한 분석 쿼리 작성 시 사용합니다.
- ▌ Tool SQL Queries 832c6de48aee4067 · ai45lab bundle跨所有主要数据仓库方言(Snowflake、BigQuery、Databricks、PostgreSQL 等)编写正确、高性能的 SQL。用于编写查询、优化慢速 SQL、在方言之间转换,或构建带 CTE、窗口函数或聚合的复杂分析查询。
- ▌ Tool SQL Queries A94f1e1bf530159c · ai45lab bundle跨所有主要数据仓库方言(Snowflake、BigQuery、Databricks、PostgreSQL 等)编写正确、高性能的 SQL。用于编写查询、优化慢速 SQL、在方言之间转换,或构建带 CTE、窗口函数或聚合的复杂分析查询。
- ▌ Tool SQL Queries Adb2e9fbdbb19595 · ai45lab bundle모든 주요 데이터 웨어하우스 방언(Snowflake, BigQuery, Databricks, PostgreSQL 등)에서 정확하고 성능이 뛰어난 SQL을 작성합니다. 쿼리 작성, 느린 SQL 최적화, 방언 간 변환, CTE·윈도우 함수·집계를 활용한 복잡한 분석 쿼리 작성 시 사용합니다.
- ▌ Tool SQL Queries Aff09c2fbf49d9f8 · ai45lab bundle在所有主流数据仓库方言(Snowflake、BigQuery、Databricks、PostgreSQL 等)中编写正确、高效的 SQL。用于编写查询、优化慢查询、在方言间转换,或构建含 CTE、窗口函数和聚合的复杂分析查询时触发。触发词:SQL查询、写SQL
- ▌ Tool SQL Queries E85be025c0e6cfe4 · ai45lab bundle跨所有主要数据仓库方言(Snowflake、BigQuery、Databricks、PostgreSQL 等)编写正确、高性能的 SQL。用于编写查询、优化慢速 SQL、在方言之间转换,或构建带 CTE、窗口函数或聚合的复杂分析查询。
- ▌ Tool Data Engineering 134100a5a52f2e93 · ai45lab bundleData engineering practice patterns for data pipelines, ETL/ELT, orchestration, data quality, and infrastructure. Covers Airflow, Dagster, Prefect, Spark, dbt, data lakes, lakehouses, Iceberg, Delta Lake, warehouses (Snowflake, BigQuery, Databricks), streaming (Kafka, Kinesis, Flink), CDC, data contracts, data governance, data mesh, and batch processing. Use when reviewing or building data pipelines, ingestion systems, stream processing, data infrastructure, or data platform architecture. Do not use for SQL modeling or dbt projects (use analytics-engineering), business dashboards (use analytics), or ML model training (use data-science).
- ▌ Tool Data Engineering 55c8f35d7b3cac72 · ai45lab bundleData engineering practice patterns for data pipelines, ETL/ELT, orchestration, data quality, and infrastructure. Covers Airflow, Dagster, Prefect, Spark, dbt, data lakes, lakehouses, Iceberg, Delta Lake, warehouses (Snowflake, BigQuery, Databricks), streaming (Kafka, Kinesis, Flink), CDC, data contracts, data governance, data mesh, and batch processing. Use when reviewing or building data pipelines, ingestion systems, stream processing, data infrastructure, or data platform architecture. Do not use for SQL modeling or dbt projects (use analytics-engineering), business dashboards (use analytics), or ML model training (use data-science).
- ▌ Tool Google Workspace 1a73bb6e82d43d1e · ai45lab bundleManage Google Workspace via the `gws` CLI — Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, Tasks, Meet, Slides, Forms, Contacts, and every other Workspace API. Use when: (1) listing, uploading, downloading, or sharing files on Google Drive, (2) reading, sending, labeling, or filtering Gmail messages, (3) creating, updating, or querying Google Calendar events, (4) reading or writing Google Sheets data, (5) creating or editing Google Docs, (6) sending Google Chat messages, (7) managing Google Tasks, (8) any other Google Workspace operation. Wraps the official `gws` CLI which dynamically discovers all Workspace APIs. Outputs structured JSON suitable for agent pipelines.
- ▌ Tool Google Workspace 9ccf7df6c1d4f12b · ai45lab bundleGoogle Workspace API — Gmail, Calendar, Drive, Contacts, Sheets, Docs, Slides, Tasks, Forms
- ▌ Tool Datadog API Client 8d8db4e9e130b100 · ai45lab bundleQuery and manage Datadog resources (logs, metrics, monitors, dashboards, incidents, APM traces) using the datadog-api-client Python library. Use when the user asks about Datadog monitoring, wants to search logs, check metrics, manage monitors, investigate incidents, or interact with any Datadog API.
- ▌ Tool Hubspot Integration 5ebd51c72e954598 · ai45lab bundleBuild reliable HubSpot ↔ Airtable sync workflows. Covers API selection, rate limits, sync architecture, and n8n implementation patterns.
- ▌ Tool Access Control Manager 2fc41a8334b8bb33 · ai45lab bundleAudits and manages user access permissions across cloud services, SaaS applications, and internal systems to enforce least-privilege principles
- ▌ Tool Query Integration Data 116dd2027e46230c · ai45lab bundleQuery and modify data in any connected integration (Linear, GitHub, HubSpot, Slack, Google services, etc.) or connected data warehouse (Databricks, Snowflake, BigQuery). Use listConnections() in the code_execution sandbox to get credentials, then call APIs directly. Supports read operations (queries, counts, exports) and write operations (create, update, delete).
- ▌ Tool Query Integration Data 1627e9d39a5ebe7b · ai45lab bundleQuery and modify data in any connected integration (Linear, GitHub, HubSpot, Slack, Google services, etc.) or connected data warehouse (Databricks, Snowflake, BigQuery). Use listConnections() in the code_execution sandbox to get credentials, then call APIs directly. Supports read operations (queries, counts, exports) and write operations (create, update, delete).
- ▌ Tool A6 Plugin Openid Connect Ddb5d0b211377196 · ai45lab bundleSkill for configuring the Apache APISIX openid-connect plugin via the a6 CLI. Covers OIDC authorization code flow, bearer token validation, token introspection vs JWKS verification, session management, provider setup for Keycloak/Auth0/Okta, redirect URIs, and common operational patterns.
- ▌ Tool Add Notification Channel E85166861d03e25f · ai45lab bundleAdding a new notification channel (e.g. Teams, Discord, PagerDuty) — creating a delivery service, adding the channel type to the schema enum, registering OAuth/token routes, storing credentials encrypted at rest, wiring delivery into notification.ts, and adding per-monitor channel UI. Use when asked to 'add a notification channel', 'integrate Discord notifications', 'add Teams alerts', or 'support PagerDuty'.
- ▌ Tool 02 Multi MCP Coordination 3ca611485ca5aa65 · ai45lab bundleOrchestrates design-to-development handoff across Figma, Google Drive, Linear, and Slack MCP servers. Use when user says "design handoff", "send design to developers", "create handoff", "export figma to linear", or "start development handoff".
- ▌ Tool Atlassian Jira Confluence 044da11befcc3a36 · ai45lab bundleHandles all tasks involving Jira and Confluence via the Atlassian Rovo MCP Server. Use this skill whenever the user wants to create or update Confluence pages, write Jira tickets, search issues, generate documentation from templates, or do anything involving Atlassian tools — even if they don't say "Confluence" or "Jira" explicitly. Trigger on phrases like "write a Confluence page", "create a Jira ticket", "document this in Confluence", "log source FAQ", "update the wiki", "add a Jira comment", "search Jira for...", or any request that implies structured knowledge-base or project-tracking work in an Atlassian environment.
- ▌ Tool 02 Fulfillment Optimization 7715db096f3a1657 · ai45lab bundleAnalyzes warehouse shipment backlogs to optimize batch picking and packing workflows. Use when a merchant needs help clearing order backlogs, improving picking efficiency, optimizing batch sizes, or understanding order composition patterns. Triggers on questions about shipping delays, picking strategies, packing station setup, warehouse workflow optimization, or order fulfillment bottlenecks. Works with Fulfil MCP data or user-provided shipment data (CSV/Excel).
- ▌ Tool 0253 Freshdesk Data Exporter 762e75167d6e2486 · ai45lab bundleUse when tasks require freshdesk data exporter with credential-aware preflight, deterministic execution, validation gates, and handoff-ready artifacts.
- ▌ Tool 0254 Freshdesk Data Importer 0d26e61726ca49e9 · ai45lab bundleUse when tasks require freshdesk data importer with credential-aware preflight, deterministic execution, validation gates, and handoff-ready artifacts.
- ▌ Tool 0259 Freshdesk Approval Router 452ec2ac00e92d33 · ai45lab bundleUse when tasks require freshdesk approval router with credential-aware preflight, deterministic execution, validation gates, and handoff-ready artifacts.
- ▌ Tool 0255 Freshdesk Webhook Listener 25409b38e93aa10f · ai45lab bundleUse when tasks require freshdesk webhook listener with credential-aware preflight, deterministic execution, validation gates, and handoff-ready artifacts.
- ▌ Tool 0334 Amazon Seller Data Importer C545b84154a88516 · ai45lab bundleUse when tasks require amazon seller data importer with credential-aware preflight, deterministic execution, validation gates, and handoff-ready artifacts.
- ▌ Tool 0337 Amazon Seller Alert Monitor 3ff72e66284b4b9b · ai45lab bundleUse when tasks require amazon seller alert monitor with credential-aware preflight, deterministic execution, validation gates, and handoff-ready artifacts.
- ▌ Tool 0336 Amazon Seller Report Builder 5b60edff406ea80b · ai45lab bundleUse when tasks require amazon seller report builder with credential-aware preflight, deterministic execution, validation gates, and handoff-ready artifacts.
- ▌ Tool 0338 Amazon Seller Workflow Automator 0f5df336209fa4ab · ai45lab bundleUse when tasks require amazon seller workflow automator with credential-aware preflight, deterministic execution, validation gates, and handoff-ready artifacts.
- ▌ Tool 4818 Incident Playbook Synthesis For Personal Fi 068f5c · ai45lab bundleBuild and operate the "Incident Playbook Synthesis for personal finance management" capability for personal finance management. Use when this exact capability is required by autonomous or human-guided missions.