LangBot Deployment Guide
langbot-app/LangBot
Deploys and configures a LangBot instance with Docker Compose or Kubernetes, covering config.yaml, the Box sandbox runtime, the plugin runtime and the global API key.
Troubleshoot Chat Question-and-Answer Core end-to-end across Docker Compose and Helm deployments, including startup failures, health/API errors, runtime mismatches (OpenVINO vs Ollama), model/config…
$ npx skills add open-edge-platform/edge-ai-libraries --skill chatqna-troubleshoot -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install open-edge-platform/edge-ai-libraries chatqna-troubleshoot --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/open-edge-platform/edge-ai-libraries.git skills-src && mkdir -p .claude/skills && cp -r skills-src/sample-applications/chat-question-and-answer-core/.github/skills/chatqna-troubleshoot .claude/skills/chatqna-troubleshoot && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "chatqna-troubleshoot" agent skill from https://github.com/open-edge-platform/edge-ai-libraries/tree/main/sample-applications/chat-question-and-answer-core/.github/skills/chatqna-troubleshoot into .claude/skills/chatqna-troubleshoot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chatqna-troubleshoot", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/open-edge-platform/edge-ai-libraries/tree/main/sample-applications/chat-question-and-answer-core/.github/skills/chatqna-troubleshootType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add open-edge-platform/edge-ai-libraries --skill chatqna-troubleshoot -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install open-edge-platform/edge-ai-libraries chatqna-troubleshoot --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/open-edge-platform/edge-ai-libraries.git skills-src && mkdir -p .agents/skills && cp -r skills-src/sample-applications/chat-question-and-answer-core/.github/skills/chatqna-troubleshoot .agents/skills/chatqna-troubleshoot && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "chatqna-troubleshoot" agent skill from https://github.com/open-edge-platform/edge-ai-libraries/tree/main/sample-applications/chat-question-and-answer-core/.github/skills/chatqna-troubleshoot into .agents/skills/chatqna-troubleshoot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chatqna-troubleshoot", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add open-edge-platform/edge-ai-libraries --skill chatqna-troubleshoot -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install open-edge-platform/edge-ai-libraries chatqna-troubleshoot --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/open-edge-platform/edge-ai-libraries.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/sample-applications/chat-question-and-answer-core/.github/skills/chatqna-troubleshoot .cursor/skills/chatqna-troubleshoot && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "chatqna-troubleshoot" agent skill from https://github.com/open-edge-platform/edge-ai-libraries/tree/main/sample-applications/chat-question-and-answer-core/.github/skills/chatqna-troubleshoot into .cursor/skills/chatqna-troubleshoot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chatqna-troubleshoot", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/open-edge-platform/edge-ai-libraries.git --path sample-applications/chat-question-and-answer-core/.github/skills/chatqna-troubleshoot--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add open-edge-platform/edge-ai-libraries --skill chatqna-troubleshoot -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install open-edge-platform/edge-ai-libraries chatqna-troubleshoot --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/open-edge-platform/edge-ai-libraries.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/sample-applications/chat-question-and-answer-core/.github/skills/chatqna-troubleshoot .gemini/skills/chatqna-troubleshoot && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "chatqna-troubleshoot" agent skill from https://github.com/open-edge-platform/edge-ai-libraries/tree/main/sample-applications/chat-question-and-answer-core/.github/skills/chatqna-troubleshoot into .gemini/skills/chatqna-troubleshoot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chatqna-troubleshoot", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install open-edge-platform/edge-ai-libraries chatqna-troubleshootInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add open-edge-platform/edge-ai-libraries --skill chatqna-troubleshoot -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/open-edge-platform/edge-ai-libraries.git skills-src && mkdir -p .github/skills && cp -r skills-src/sample-applications/chat-question-and-answer-core/.github/skills/chatqna-troubleshoot .github/skills/chatqna-troubleshoot && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "chatqna-troubleshoot" agent skill from https://github.com/open-edge-platform/edge-ai-libraries/tree/main/sample-applications/chat-question-and-answer-core/.github/skills/chatqna-troubleshoot into .github/skills/chatqna-troubleshoot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chatqna-troubleshoot", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add open-edge-platform/edge-ai-libraries --skill chatqna-troubleshoot -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install open-edge-platform/edge-ai-libraries chatqna-troubleshoot --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/open-edge-platform/edge-ai-libraries.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/sample-applications/chat-question-and-answer-core/.github/skills/chatqna-troubleshoot .opencode/skills/chatqna-troubleshoot && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "chatqna-troubleshoot" agent skill from https://github.com/open-edge-platform/edge-ai-libraries/tree/main/sample-applications/chat-question-and-answer-core/.github/skills/chatqna-troubleshoot into .opencode/skills/chatqna-troubleshoot/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "chatqna-troubleshoot", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
chatqna-troubleshootTroubleshoot Chat Question-and-Answer Core end-to-end across Docker Compose and Helm deployments, including startup failures, health/API errors, runtime mismatches (OpenVINO vs Ollama), model/config…
Chatqna Troubleshoot is an agent skill from open-edge-platform/edge-ai-libraries. Troubleshoot Chat Question-and-Answer Core end-to-end across Docker Compose and Helm deployments, including startup failures, health/API errors, runtime mismatches (OpenVINO vs Ollama), model/config issues, UI access problems, and log-driven root-cause isolation with concrete fix steps. Use this skill whenever the user mentions "troubleshoot", "debug", "not working", "health check failed", "chat endpoint error", "container crash", "helm pod failing", "docs page unavailable", or similar symptoms, even if they do…
Its SKILL.md is about 2.6k tokens, which your agent loads only when the skill is triggered. The skill folder holds 7 other files, including scripts (for example `benchmark/benchmark.md`, `evals/evals.json` and `evals/trigger-evals.json`).
It sits in DevOps & Cloud, covering Container orchestration, Containers and LLM inference and serving. It works with Docker and Ollama. The repository describes itself as: Libraries, microservices, tools, and other reference software, supporting development of performance-optimized Edge AI applications. The licence is Apache-2.0.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 0ed0479. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Ships 1 file in scripts/ (Shell), which the agent can run.
Shell commands in SKILL.md call:
kubectlcurldockeruvbashhelmnpmFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use kubectl, curl, docker, uv, helm and npm, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names these keys or tokens, usually read from environment variables:
HUGGINGFACEHUB_API_TOKENFrom names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Chatqna Troubleshoot loads about 2.6k tokens when it runs. Until then it costs about 147 tokens; SKILL.md has 919 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); the scripts in this folder are not scanned.
The full file from open-edge-platform/edge-ai-libraries at commit 0ed0479, republished under its Apache-2.0 licence (© open-edge-platform). 919 words, ~2,575 tokens.
.claude/skills/chatqna-troubleshoot/SKILL.md (or your agent's skills folder). This skill also uses 4 other files; get the full folder from GitHub.<!--
SPDX-FileCopyrightText: (C) 2026 Intel Corporation
SPDX-License-Identifier: Apache-2.0
-->
Systematic troubleshooting for Chat Question-and-Answer Core issues using repo-documented commands and runtime-aware checks.
Codebase root: sample-applications/chat-question-and-answer-core/
This skill drives Chat Question-and-Answer Core through its real source files, so the ChatQnA application must be present and commands must run from the app root. Do this before any troubleshooting steps, whether or not the source is already in your workspace.
Run the bundled bootstrap. It first tries to find an existing ChatQnA checkout
by walking up from the current directory and checking the enclosing git repo,
then reuses it without re-cloning. Only when no checkout is found does it do a
shallow, single-branch, sparse checkout of just
sample-applications/chat-question-and-answer-core from main.
It prints the resolved app root on stdout:
# SKILL_DIR is this skill directory. In-repo it is:
# .github/skills/chatqna-troubleshoot
SKILL_DIR=".github/skills/chatqna-troubleshoot"
APP_ROOT="$(bash "$SKILL_DIR/scripts/chatqna-bootstrap.sh")"
cd "$APP_ROOT"Every command below assumes the working directory is this APP_ROOT.
To use a fork/branch or a specific clone path, override these before running the bootstrap script:
CHATQNA_REPO_URLCHATQNA_REPO_BRANCHCHATQNA_CLONE_DIRCHATQNA_FORCE_CLONE (set to 1 to force clone)Collect or infer these first:
docker-compose or helmopenvino or ollamacpu or gpuHOST_IP (default 127.0.0.1)If any value is missing, infer from active services/logs and state assumptions explicitly.
/chat or /documents fails:Run from sample-applications/chat-question-and-answer-core unless noted.
Validate required tools and environment:
docker --versionFor Docker deployment paths:
docker compose versionFor Helm deployment paths:
helm version
kubectl version --clientIf commands are missing, stop and report install prerequisites from docs.
Ensure correct runtime profile export was done in the current shell:
# OpenVINO CPU
source scripts/setup_env.sh
# OpenVINO GPU
# source scripts/setup_env.sh -d gpu
# Ollama CPU
# source scripts/setup_env.sh -b ollamaStart and inspect:
docker compose -f docker/compose.yaml up -d
docker compose -f docker/compose.yaml ps
docker compose -f docker/compose.yaml logs --tail=200If GPU requested, verify render nodes:
ls -l /dev/dri/render*If GPU nodes are absent, recommend CPU fallback and re-run with CPU profile.
Check workload state:
kubectl get pods -n <namespace>
kubectl get svc -n <namespace>
kubectl describe pod <pod-name> -n <namespace>
kubectl logs <pod-name> -n <namespace>If PVC or scheduling blocks startup, inspect PVC and node constraints:
kubectl get pvc -n <namespace>If stale PVC blocks recovery, delete only the affected PVC after user confirmation:
kubectl delete pvc <pvc-name> -n <namespace>For Helm/Kubernetes, always pair kubectl describe pod with kubectl logs for the
nginx/UI pod before probing endpoints, even if kubectl get pods already showed Running:
kubectl describe pod <nginx-or-ui-pod-name> -n <namespace>
kubectl logs <nginx-or-ui-pod-name> -n <namespace>Probe gateway endpoints through nginx exposure on port 8102:
HOST_IP=${HOST_IP:-127.0.0.1}
BASE_URL="http://${HOST_IP}:8102/v1/chatqna"
curl -sS -w "\nHTTP_STATUS:%{http_code}\n" "${BASE_URL}/health"
curl -sS -w "\nHTTP_STATUS:%{http_code}\n" "http://${HOST_IP}:8102/v1/chatqna/docs"
curl -sS -w "\nHTTP_STATUS:%{http_code}\n" "http://${HOST_IP}:8102/v1/chatqna/openapi.json"If docs/openapi fail but containers are up, check nginx container logs and service exposure.
Always check /model first, then the runtime-specific endpoint below it — both are
required evidence for any 500/model/runtime investigation, not just one of them.
OpenVINO runtime checks (run both together):
curl -sS -w "\nHTTP_STATUS:%{http_code}\n" "${BASE_URL}/model"
curl -sS -w "\nHTTP_STATUS:%{http_code}\n" "${BASE_URL}/devices"Ollama runtime checks (run both together):
curl -sS -w "\nHTTP_STATUS:%{http_code}\n" "${BASE_URL}/model"
curl -sS -w "\nHTTP_STATUS:%{http_code}\n" "${BASE_URL}/ollama-models"Chat check (non-stream for deterministic troubleshooting evidence):
curl -sS -X POST "${BASE_URL}/chat" \
-H "Content-Type: application/json" \
-d '{"input":"health-check prompt","stream":false}' \
-w "\nHTTP_STATUS:%{http_code}\n"Interpretation guidance:
422 on /chat: malformed or empty input payload.500 on /chat: backend inference/runtime/model failure; inspect backend logs./devices on Ollama or /ollama-models on OpenVINO): profile mismatch.List current documents:
curl -sS -w "\nHTTP_STATUS:%{http_code}\n" "${BASE_URL}/documents"If upload fails:
pdf, txt, docxfiles fieldExample upload probe:
curl -sS -X POST "${BASE_URL}/documents" \
-H "Content-Type: multipart/form-data" \
-F "files=@./doc1.pdf" \
-w "\nHTTP_STATUS:%{http_code}\n"If symptoms mention missing model, auth errors, or unexpected model behavior:
MODEL_CONFIG_PATH points to a readable YAML file if set.echo "${HUGGINGFACEHUB_API_TOKEN:+SET}"If the issue starts after code/image changes, run targeted checks:
# Build images from compose-defined build graph
docker compose -f docker/compose.yaml build
# Backend unit tests (select runtime)
RUNTIME=openvino uv run pytest -vv tests/
# or
RUNTIME=ollama uv run pytest -vv tests/
# UI unit tests
cd ui && npm test -- --runInBandUse test failures to narrow likely regression area before redeploying.
MODEL_CONFIG_PATH and restart.Always finish with this structure:
© open-edge-platform, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 4 other files (scripts) in sample-applications/chat-question-and-answer-core/.github/skills/chatqna-troubleshoot of open-edge-platform/edge-ai-libraries.
Open the folder on GitHubat commit 0ed0479
Chatqna Troubleshoot next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Chatqna Troubleshoot this skillopen-edge-platform/edge-ai-libraries | 171 | — | ~2.6k | Automated safety check: Pass | Apache-2.0 | |
| LangBot Deployment Guidelangbot-app/LangBot | 18k | — | ~1.5k | Automated safety check: Notes | Apache-2.0 | |
| Debug Openshell ClusterNVIDIA/OpenShell | 16k | — | ~20k | Automated safety check: Notes | Apache-2.0 | |
| Deploynoskillish/bankmcp | 277 | — | ~744 | Automated safety check: Pass | MIT | |
| Demo Local Rolloutcarverauto/serviceradar | 921 | — | ~4.2k | Automated safety check: Pass | Apache-2.0 | |
| Deploymentmatrixorigin/memoria | 610 | — | ~1.6k | Automated safety check: Notes | Apache-2.0 |
langbot-app/LangBot
Deploys and configures a LangBot instance with Docker Compose or Kubernetes, covering config.yaml, the Box sandbox runtime, the plugin runtime and the global API key.
NVIDIA/OpenShell
Debug why an OpenShell gateway deployment is unhealthy, unreachable, or unable to create sandboxes.
noskillish/bankmcp
Deploy BankMCP™ to a small server so it works in claude.ai and on the phone: Railway or Fly.io, volume, domain, setup page, connector.
carverauto/serviceradar
Build unpublished sha-... An agent skill from carverauto/serviceradar.
matrixorigin/memoria
Deploy Memoria with Docker Compose or Kubernetes. An agent skill from matrixorigin/memoria.
open-edge-platform/edge-ai-suites
Validate the get-started experience of Open Edge Platform (OEP) software components from the perspective of a first-time user.
open-edge-platform/edge-ai-libraries
Build a new time-series analytics use case on top of the deployed Time Series Analytics microservice — bring it up with Docker Compose (from a repo clone, or by fetching the compose files from…
open-edge-platform/edge-ai-libraries
Scaffolds and wires a new NestJS service/module for the Video Search & Summarization sample app's pipeline-manager using the repo's real conventions.
open-edge-platform/edge-ai-libraries
Deploy Chat Question-and-Answer Core to Kubernetes using Helm (OpenVINO CPU, OpenVINO GPU, or Ollama), including values.yaml configuration, helm install/upgrade, deployment verification, uninstall…
open-edge-platform/edge-ai-libraries
Generates or updates CHANGELOG.md by analyzing git commit history between two branches, tags, or revisions in ANY git repository or folder.
open-edge-platform/edge-ai-libraries
Deploys and manages VSS through setup.sh and its Docker Compose overlays.
open-edge-platform/edge-ai-libraries
A skill your agent uses whenever a developer needs to deploy VSS to Kubernetes, helm install VSS, configure values.yaml for VSS, or run VSS on k8s with GPU/vLLM for the…
Categories
Troubleshoot Chat Question-and-Answer Core end-to-end across Docker Compose and Helm deployments, including startup failures, health/API errors, runtime mismatches (OpenVINO vs Ollama), model/config…. Chatqna Troubleshoot is an agent skill from open-edge-platform/edge-ai-libraries. Troubleshoot Chat Question-and-Answer Core end-to-end across Docker Compose and Helm deployments, including startup failures, health/API errors, runtime mismatches (OpenVINO vs Ollama), model/config issues, UI access problems, and log-driven root-cause isolation with concrete fix steps.
Chatqna Troubleshoot fits situations like: the user mentions troubleshoot; health check failed; chat endpoint error; container crash.
Run `npx skills add open-edge-platform/edge-ai-libraries --skill chatqna-troubleshoot -a claude-code`. Or copy the skill folder (sample-applications/chat-question-and-answer-core/.github/skills/chatqna-troubleshoot in open-edge-platform/edge-ai-libraries) into .claude/skills/chatqna-troubleshoot in your project. Claude Code loads it when a task matches its description.
Run `npx skills add open-edge-platform/edge-ai-libraries --skill chatqna-troubleshoot -a codex`. Or copy the skill folder (sample-applications/chat-question-and-answer-core/.github/skills/chatqna-troubleshoot in open-edge-platform/edge-ai-libraries) into .agents/skills/chatqna-troubleshoot in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add open-edge-platform/edge-ai-libraries --skill chatqna-troubleshoot -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/chatqna-troubleshoot, .gemini/skills/chatqna-troubleshoot, .github/skills/chatqna-troubleshoot and .opencode/skills/chatqna-troubleshoot in your project.
Going by SKILL.md and its folder, Chatqna Troubleshoot needs a shell for the scripts in its folder, the command-line tools its instructions call (kubectl, curl, docker, uv, bash and helm) and credentials named HUGGINGFACEHUB_API_TOKEN. Our summary lists: A Bash shell; Docker; A credential in HUGGINGFACEHUB_API_TOKEN.
SKILL.md contains no URLs. Its commands use curl, docker, uv and npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. The check reads SKILL.md only: the scripts in the folder are not scanned, so read them before running anything.
Chatqna Troubleshoot is published under the Apache-2.0 licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.
About 2.6k tokens (SKILL.md is roughly 10k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Chatqna Troubleshoot: LangBot Deployment Guide (langbot-app/LangBot, 18k stars), Debug Openshell Cluster (NVIDIA/OpenShell, 16k stars), Deploy (noskillish/bankmcp, 277 stars) and Demo Local Rollout (carverauto/serviceradar, 921 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
open-edge-platform (a GitHub organization) maintains it in open-edge-platform/edge-ai-libraries, which has 171 GitHub stars. The repository holds 29 skills in this directory. The repository was last updated on October 10, 2026.
Source: open-edge-platform/edge-ai-libraries on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.