Agent skill

Chatqna Troubleshoot

by open-edge-platform in 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…

Apache-2.0Auto-check passedDevOps & Cloud

Install Chatqna Troubleshoot

skills CLI
$ npx skills add open-edge-platform/edge-ai-libraries --skill chatqna-troubleshoot -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install open-edge-platform/edge-ai-libraries chatqna-troubleshoot --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ 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-src

Use ~/.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/

Facts

Skill name
chatqna-troubleshoot
GitHub stars
171
Token cost
~2.6k tokens
SKILL.md length
919 words
Files
5 (incl. scripts)
Skills in repo
29
Repo updated
First seen
Licence
Apache-2.0

At a glance

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…

  • Works in 7 steps: Baseline Environment Checks → Startup Diagnostics → Gateway and Reachability Diagnostics → …
  • The user mentions troubleshoot
  • SKILL.md covers Environment setup (run first), What This Skill Produces, When to Use and Inputs To Confirm, plus 5 more sections
  • Runs Shell scripts from its folder; calls kubectl, curl and docker; needs HUGGINGFACEHUB_API_TOKEN

What it does

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.

When your agent uses it

  • The user mentions troubleshoot
  • Health check failed
  • Chat endpoint error
  • Container crash

Example prompts

  • “troubleshoot”
  • “not working”
  • “health check failed”
  • “/chatqna-troubleshoot”

Requirements

  • A Bash shell
  • Docker
  • A credential in HUGGINGFACEHUB_API_TOKEN

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Baseline Environment Checks
  2. Startup Diagnostics
  3. Gateway and Reachability Diagnostics
  4. API and Runtime Diagnostics
  5. Document Ingestion Diagnostics
  6. Model Configuration and Token Diagnostics
  7. Build and Test Diagnostics (When Asked)

What it can do on your machine

Read from SKILL.md and the folder at commit 0ed0479. It shows what the files ask for, not the result of running them.

  • Tool permissions

    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.

  • Runs code

    Ships 1 file in scripts/ (Shell), which the agent can run.

    Shell commands in SKILL.md call:

    • kubectl
    • curl
    • docker
    • uv
    • bash
    • helm
    • npm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    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.

  • Credentials

    Names these keys or tokens, usually read from environment variables:

    • HUGGINGFACEHUB_API_TOKEN

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

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.

Always · name and description, kept in context so the agent knows when to use it
~147
When it runs · the whole SKILL.md, loaded when a task matches
~2.6k

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.

Safety

Auto-check passed

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.

SKILL.md

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.

Download SKILL.mdSave it as .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.
name
chatqna-troubleshoot
description
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 not explicitly ask for a troubleshooting workflow.
license
Apache-2.0
metadata.version
1.0.0
metadata.tags
chatqna troubleshoot debug diagnostics docker compose helm openvino ollama api health logs
<!--
SPDX-FileCopyrightText: (C) 2026 Intel Corporation
SPDX-License-Identifier: Apache-2.0
-->

ChatQnA Troubleshooting

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/

Environment setup (run first)

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:

bash
# 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_URL
  • CHATQNA_REPO_BRANCH
  • CHATQNA_CLONE_DIR
  • CHATQNA_FORCE_CLONE (set to 1 to force clone)

What This Skill Produces

  • A symptom-to-root-cause troubleshooting path tailored to deployment mode:
    • Docker Compose deployment
    • Helm/Kubernetes deployment
    • Local build and unit test workflow
  • Command evidence for each hypothesis tested (status, logs, endpoint output).
  • A concise diagnosis summary:
    • observed symptom
    • validated root cause
    • exact corrective action
    • verification command confirming fix

When to Use

  • "ChatQnA is not working"
  • "health endpoint fails"
  • "chat returns 500"
  • "containers keep restarting"
  • "helm pod is crashlooping"
  • "docs/openapi page is unavailable"
  • "documents upload fails"
  • "OpenVINO/Ollama runtime mismatch issues"

Inputs To Confirm

Collect or infer these first:

  1. Deployment type: docker-compose or helm
  2. Runtime: openvino or ollama
  3. Device mode for OpenVINO: cpu or gpu
  4. Host/namespace context:
    • Docker: HOST_IP (default 127.0.0.1)
    • Helm: namespace and release name
  5. User-visible symptom and first failure point:
    • startup
    • UI reachability
    • API endpoint behavior
    • model/runtime errors
    • ingestion/chat failures

If any value is missing, infer from active services/logs and state assumptions explicitly.

Diagnostic Decision Tree

  1. If deployment does not start or pods/containers are not healthy:
    • run startup diagnostics first.
  2. If deployment starts but UI/docs are unreachable:
    • run gateway/network diagnostics.
  3. If health is up but /chat or /documents fails:
    • run API/runtime diagnostics.
  4. If failures mention model loading, private model, or device:
    • run model/config diagnostics.
  5. For Helm issues, include PVC and namespace checks.

Troubleshooting Workflow

Run from sample-applications/chat-question-and-answer-core unless noted.

1. Baseline Environment Checks

Validate required tools and environment:

bash
docker --version

For Docker deployment paths:

bash
docker compose version

For Helm deployment paths:

bash
helm version
kubectl version --client

If commands are missing, stop and report install prerequisites from docs.

2. Startup Diagnostics
Docker Compose

Ensure correct runtime profile export was done in the current shell:

bash
# OpenVINO CPU
source scripts/setup_env.sh

# OpenVINO GPU
# source scripts/setup_env.sh -d gpu

# Ollama CPU
# source scripts/setup_env.sh -b ollama

Start and inspect:

bash
docker compose -f docker/compose.yaml up -d
docker compose -f docker/compose.yaml ps
docker compose -f docker/compose.yaml logs --tail=200

If GPU requested, verify render nodes:

bash
ls -l /dev/dri/render*

If GPU nodes are absent, recommend CPU fallback and re-run with CPU profile.

Helm/Kubernetes

Check workload state:

bash
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:

bash
kubectl get pvc -n <namespace>

If stale PVC blocks recovery, delete only the affected PVC after user confirmation:

bash
kubectl delete pvc <pvc-name> -n <namespace>
3. Gateway and Reachability Diagnostics

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:

bash
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:

bash
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.

Show full SKILL.md (394 more words)Show less
4. API and Runtime Diagnostics

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):

bash
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):

bash
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):

bash
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.
  • runtime endpoint mismatch (/devices on Ollama or /ollama-models on OpenVINO): profile mismatch.
5. Document Ingestion Diagnostics

List current documents:

bash
curl -sS -w "\nHTTP_STATUS:%{http_code}\n" "${BASE_URL}/documents"

If upload fails:

  • confirm format is one of pdf, txt, docx
  • confirm request is multipart with files field
  • inspect backend logs for embedding/model exceptions

Example upload probe:

bash
curl -sS -X POST "${BASE_URL}/documents" \
  -H "Content-Type: multipart/form-data" \
  -F "files=@./doc1.pdf" \
  -w "\nHTTP_STATUS:%{http_code}\n"
6. Model Configuration and Token Diagnostics

If symptoms mention missing model, auth errors, or unexpected model behavior:

  1. Verify runtime-appropriate setup command was used.
  2. Verify MODEL_CONFIG_PATH points to a readable YAML file if set.
  3. For private/gated Hugging Face models on OpenVINO paths, verify token export in shell:
bash
echo "${HUGGINGFACEHUB_API_TOKEN:+SET}"
  1. If token is missing for a gated model, set token and restart deployment.
7. Build and Test Diagnostics (When Asked)

If the issue starts after code/image changes, run targeted checks:

bash
# 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 -- --runInBand

Use test failures to narrow likely regression area before redeploying.

Common Root Causes and Fix Mapping

  • Wrong runtime profile selected:
    • symptom: runtime-specific endpoints fail or model path mismatch.
    • fix: re-source correct setup script and restart services.
  • GPU requested without GPU availability:
    • symptom: startup failures or device initialization errors.
    • fix: switch to CPU profile or correct GPU host configuration.
  • Missing/invalid model configuration path:
    • symptom: model load errors at startup or first chat.
    • fix: correct MODEL_CONFIG_PATH and restart.
  • Missing Hugging Face token for gated model:
    • symptom: model download/auth failure.
    • fix: export token and restart backend.
  • Helm PVC stuck:
    • symptom: pods pending/crashloop due to volume mount issues.
    • fix: inspect and remove stale PVC, then redeploy.

Reporting Format

Always finish with this structure:

  1. Symptom observed
  2. Checks run (commands + key outputs)
  3. Root cause identified
  4. Fix applied or recommended
  5. Verification evidence after fix
  6. Next fallback step if still failing

Completion Criteria

  1. Symptom reproduced or clearly characterized.
  2. Relevant startup, endpoint, and log checks executed.
  3. Root cause tied to evidence (not guesswork).
  4. User receives exact command(s) to fix and verify.
  5. Final state is either:
    • issue resolved with verification output, or
    • narrowed to one remaining blocker with next concrete action.

© 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

Files

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.

  • SKILL.md
  • benchmark/benchmark.md
  • evals/evals.json
  • evals/trigger-evals.json
  • scripts/chatqna-bootstrap.sh

Open the folder on GitHubat commit 0ed0479

Compare with similar skills

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.

Chatqna Troubleshoot compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Chatqna Troubleshoot this skillopen-edge-platform/edge-ai-libraries171—~2.6kAutomated safety check: PassApache-2.0
LangBot Deployment Guidelangbot-app/LangBot18k—~1.5kAutomated safety check: NotesApache-2.0
Debug Openshell ClusterNVIDIA/OpenShell16k—~20kAutomated safety check: NotesApache-2.0
Deploynoskillish/bankmcp277—~744Automated safety check: PassMIT
Demo Local Rolloutcarverauto/serviceradar921—~4.2kAutomated safety check: PassApache-2.0
Deploymentmatrixorigin/memoria610—~1.6kAutomated safety check: NotesApache-2.0

Similar skills

  • 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.

    18k GitHub stars~1.5k tokensUpdated today
    DevOps & CloudAuto-check: notes
  • Debug Openshell Cluster

    NVIDIA/OpenShell

    Official

    Debug why an OpenShell gateway deployment is unhealthy, unreachable, or unable to create sandboxes.

    16k GitHub stars~20k tokensUpdated yesterday
    DevOps & CloudAuto-check: notes
  • Deploy

    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.

    277 GitHub stars~744 tokensUpdated 12 days ago
    DevOps & CloudAuto-check passed
  • Demo Local Rollout

    carverauto/serviceradar

    Build unpublished sha-... An agent skill from carverauto/serviceradar.

    921 GitHub stars~4.2k tokensUpdated yesterday
    DevOps & CloudAuto-check passed
  • Deployment

    matrixorigin/memoria

    Deploy Memoria with Docker Compose or Kubernetes. An agent skill from matrixorigin/memoria.

    610 GitHub stars~1.6k tokensUpdated yesterday
    DevOps & CloudAuto-check: notes
  • Onboarding Validation

    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.

    140 GitHub stars~3.3k tokensUpdated yesterday
    DevOps & CloudAuto-check passed

More from open-edge-platform/edge-ai-libraries

All 29 skills in this repo
  • Time Series Analytics 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…

    171 GitHub stars~3.1k tokensUpdated yesterday
    Auto-check passed
  • Vss Add Nest Module

    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.

    171 GitHub stars~2.5k tokensUpdated yesterday
    Auto-check passed
  • Chatqna Helm Deploy

    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…

    171 GitHub stars~2.3k tokensUpdated yesterday
    Auto-check passed
  • Generate Changelog

    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.

    171 GitHub stars~3.1k tokensUpdated yesterday
    Auto-check passed
  • Vss Deploy

    open-edge-platform/edge-ai-libraries

    Deploys and manages VSS through setup.sh and its Docker Compose overlays.

    171 GitHub stars~4.1k tokensUpdated yesterday
    Auto-check passed
  • Vss Deploy Helm

    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…

    171 GitHub stars~3.8k tokensUpdated yesterday
    Auto-check passed

Works with

Categories

Questions about Chatqna Troubleshoot

What does Chatqna Troubleshoot do?

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.

When should I use Chatqna Troubleshoot?

Chatqna Troubleshoot fits situations like: the user mentions troubleshoot; health check failed; chat endpoint error; container crash.

How do I install Chatqna Troubleshoot in Claude Code?

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.

How do I install Chatqna Troubleshoot in Codex?

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.

Can I use Chatqna Troubleshoot in Cursor, Gemini CLI or GitHub Copilot?

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.

What does Chatqna Troubleshoot need to run?

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.

Does Chatqna Troubleshoot access the network?

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.

Is Chatqna Troubleshoot safe to install?

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.

What licence does Chatqna Troubleshoot use?

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.

How many tokens does Chatqna Troubleshoot use?

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.

What are the alternatives to Chatqna Troubleshoot?

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.

Who maintains Chatqna Troubleshoot?

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.