1panel-dev/1panel-skills/1panel-skills

Claude Code and agent skill by 1panel-dev/1panel-skills

Trust tier 3
  • community
Source check pending

Checking that the SKILL.md file is still in the repository.

1Panel operation skill for agent runtimes. Use when the user wants an assistant to interact with a 1Panel instance for resource monitoring, websites, certificates, app status, container status, logs, cronjobs, task-center records, node-management status, and future management actions. The current implementation focuses on query and inspection interfaces and keeps module-grouped mutation definitions reserved for later expansion.

Install

npx vskill@latest install 1panel-dev/1panel-skills/1panel-skills

SKILL.md

1panel-skills

Overview

Use this skill to interact with a 1Panel instance through authenticated HTTP API calls. The bundled resources are TypeScript source files grouped by module, with query-oriented actions implemented now and mutation endpoints reserved for later expansion.

Requirements

  • Require a 1Panel API key with access to the target instance.
  • Require these environment variables when executing the TypeScript resources in a host runtime:
  • ONEPANEL_BASE_URL
  • ONEPANEL_API_KEY
  • optional: ONEPANEL_TIMEOUT_MS
  • optional: ONEPANEL_SKIP_TLS_VERIFY=true

Workflow

  1. Choose the module that matches the user's request.
  2. Start with a list or search action to identify the exact target.
  3. Read detail, status, or logs only after the target is confirmed.
  4. If the user asks for create, update, delete, restart, stop, or any other mutation:
  • do not fabricate or guess a write workflow
  • surface the matching reserved mutation endpoint from the module
  • implement the write path only when that behavior is intentionally added to the skill

Module Groups

  • monitoring

Resource monitoring, dashboard current status, top processes, historical monitor data, GPU history.

  • websites

Website list/detail, Nginx config reads, domain list, HTTPS config, SSL certificate reads, website log reads.

  • apps

App catalog lookup, installed app list, installed app detail, service list, port/connection info.

  • containers

Container list/status/detail, inspect, stats, streaming log reads.

  • logs

Operation logs, login logs, system log file list, generic line-by-line log reads.

  • cronjobs

Cronjob list/detail, next execution preview, execution records, record log reads.

  • task-center

1Panel task-center list and executing count.

  • nodes

Node list, simple node list, node options, node summary. Some endpoints may require Pro/XPack.

Resources

Human-readable overview of module boundaries, common entrypoints, and reserved write scope.

Shared authenticated 1Panel client.

Executable CLI entry for runtime or shell-based tool calls.

Registry of all module definitions.

  • scripts/modules/*.ts

Module-specific actions and reserved mutation endpoint definitions.

Execution Notes

  • Prefer the CLI instead of letting the model construct signed HTTP requests itself.
  • The repository can ship prebuilt runtime files under dist/, so normal use should call node dist/scripts/cli.js ... directly without rebuilding first.
  • Run npm run build only after changing TypeScript source files such as scripts/**/*.ts.
  • If the host runtime can execute TypeScript directly, import from scripts/index.ts and call the module actions.
  • If the runtime cannot execute TypeScript directly, use the TypeScript files as the source of truth for methods, paths, query parameters, and request payload shapes.
  • The current implementation focuses on query and inspection actions; extend the reserved mutation definitions when you intentionally add managed write flows.

Security

  • Security scanPassed, 90 of 100Pattern checks on the skill's files.
  • Model reviewPassed

Quality evaluation

  • Task evaluationNot runNo evaluation yet. Run one in Skill Studio.

Source

  • SKILL.md in the repositoryCheckingSKILL.md

Popularity

Repository stars
35
Repository forks
5
7-day trend score
18

Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 25 Jul 2026, 3 months ago.

Works with

Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.

  • Claude Code
  • Cursor
  • GitHub Copilot
  • Windsurf
  • Codex
  • Gemini CLI
  • Cline
  • Amp
  • Roo Code
  • Goose
  • Continue
  • Kilo Code
  • Junie
  • Trae
  • OpenHands
  • Qwen Code
  • AI Agent
  • Tabnine Chat
  • Sourcegraph Cody
  • Amazon Q
  • Firebase Genkit
  • Sweep
  • Devin
  • Phind
  • Mentat
  • Claude Desktop
  • Aider
  • GPT Pilot
  • Plandex
  • bolt.new
  • v0
  • Replit Agent
  • Anse
  • TypingMind
  • BetterChatGPT
  • LibreChat
  • Warp AI
  • Pieces
  • Fig AI
Embed badge
vskill VERIFIED badge
[![vskill VERIFIED](https://verified-skill.com/api/v1/skills/1panel-dev/1panel-skills/1panel-skills/badge)](https://verified-skill.com/skills/1panel-dev/1panel-skills/1panel-skills)

Something wrong with this skill or its page? Tell us.