[ci skip] Import Claude skills into OpenClaw moltbot
- Convert setup-project and extend-vm-storage from standalone .md to directory-based SKILL.md format with YAML frontmatter - Add symlink in moltbot init container to expose Claude skills at ~/.openclaw/skills/ for auto-discovery by OpenClaw - Update CLAUDE.md skill path references
This commit is contained in:
parent
734c173f78
commit
6a8efa69c4
4 changed files with 176 additions and 47 deletions
|
|
@ -492,14 +492,14 @@ Skills are specialized workflows for common tasks. Located in `.claude/skills/`.
|
|||
|
||||
### Available Skills
|
||||
|
||||
**setup-project** (`.claude/skills/setup-project.md`)
|
||||
**setup-project** (`.claude/skills/setup-project/SKILL.md`)
|
||||
- Deploy new self-hosted services from GitHub repos
|
||||
- Automated workflow: Docker image → Terraform module → Deploy
|
||||
- Handles database setup, ingress, DNS configuration
|
||||
- **When to use**: User provides GitHub URL or wants to deploy a new service
|
||||
- **Example**: "Deploy [GitHub repo] to the cluster"
|
||||
|
||||
**extend-vm-storage** (`.claude/skills/extend-vm-storage.md`)
|
||||
**extend-vm-storage** (`.claude/skills/extend-vm-storage/SKILL.md`)
|
||||
- Extend disk storage on K8s node VMs (Proxmox-hosted)
|
||||
- Automates: drain → shutdown → resize → boot → expand filesystem → uncordon
|
||||
- **When to use**: A k8s node needs more disk space
|
||||
|
|
|
|||
|
|
@ -1,3 +1,16 @@
|
|||
---
|
||||
name: extend-vm-storage
|
||||
description: |
|
||||
Extend disk storage on a Kubernetes node VM (Proxmox-hosted).
|
||||
Use when: (1) User wants to increase disk space on a k8s node VM,
|
||||
(2) A node is running low on disk, (3) User says "extend storage"
|
||||
or "add disk space". Automates: drain → shutdown → resize → boot →
|
||||
expand filesystem → uncordon.
|
||||
author: Claude Code
|
||||
version: 1.0.0
|
||||
date: 2025-01-01
|
||||
---
|
||||
|
||||
# Extend VM Storage Skill
|
||||
|
||||
**Purpose**: Extend disk storage on a Kubernetes node VM (Proxmox-hosted).
|
||||
|
|
@ -1,3 +1,17 @@
|
|||
---
|
||||
name: setup-project
|
||||
description: |
|
||||
Deploy a new self-hosted service to the Kubernetes cluster from a GitHub repository.
|
||||
Use when: (1) User provides a GitHub URL or project name and wants to deploy it,
|
||||
(2) User says "deploy [service]" or "set up [service]",
|
||||
(3) User wants to add a new service to the cluster.
|
||||
Automated workflow: Docker image → Terraform module → Deploy.
|
||||
Handles database setup, ingress, DNS configuration.
|
||||
author: Claude Code
|
||||
version: 1.0.0
|
||||
date: 2025-01-01
|
||||
---
|
||||
|
||||
# Setup Project Skill
|
||||
|
||||
**Purpose**: Deploy a new self-hosted service to the Kubernetes cluster from a GitHub repository.
|
||||
Loading…
Add table
Add a link
Reference in a new issue