init: create claude-agents-skills hub with structure

This commit is contained in:
2026-03-01 09:52:53 +01:00
commit 72d0676416
4 changed files with 172 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
node_modules/
.env
.env.local
.env.*.local
*.log
dist/
build/
.DS_Store
.idea/
.vscode/
*.swp
*.swo
*~
.credentials/
.config/
__pycache__/
*.pyc
+88
View File
@@ -0,0 +1,88 @@
# Claude Skills & Agents Hub
Centraliserad repository för alla Claude Skills och Agenter för OpenClaw-ekosystemet.
## 📁 Struktur
```
claude-agents-skills/
├── skills/ # Alla reusable skills
│ ├── browser-testing/ # Playwright E2E-tester
│ ├── claude-multimedia/ # Bilder (Nano Banana Pro) + video (Google Veo)
│ ├── gravl-research/ # UX/design research
│ └── [new-skill]/
├── agents/ # Alla specialized agents
│ ├── gravl-pm/ # Project Manager (Gravl)
│ ├── gravl-researcher/ # UX Researcher (Gravl)
│ ├── browser-tester/ # Browser testing QA
│ ├── frontend-dev/ # React/CSS specialist
│ ├── backend-dev/ # Node.js/PostgreSQL specialist
│ ├── staging/ # Infra/staging setup
│ └── [new-agent]/
├── examples/ # Exempel på användning
│ ├── spawn-pm.sh # Spawn PM agent
│ └── multimedia-demo.js # Använd multimedia skill
├── docs/ # Dokumentation
│ ├── SETUP.md # Initial setup guide
│ ├── SKILLS.md # Skill referens
│ └── AGENTS.md # Agent referens
├── .gitignore
├── package.json
└── README.md
```
## 🚀 Quick Start
```bash
cd ~/clawd/claude-agents-skills
git status
ls skills/
ls agents/
```
## 📚 Skills
- **browser-testing** — Playwright E2E testing
- **claude-multimedia** — Images + Video generation
- **gravl-research** — UX & design research
## 🤖 Agents
- **gravl-pm** — Autonomous project manager
- **gravl-researcher** — UX & competitor research
- **browser-tester** — QA & testing
- **frontend-dev** — React specialist
- **backend-dev** — Node.js specialist
- **staging** — Infrastructure setup
## 📦 How to Add Skills/Agents
### Lägg till skill
```bash
mkdir -p skills/my-skill
cd skills/my-skill
cat > SKILL.md << EOF
# My Skill
...
EOF
```
### Lägg till agent
```bash
mkdir -p agents/my-agent
cd agents/my-agent
cat > SOUL.md << EOF
# My Agent
...
EOF
```
---
Made with 🐝 by Clawd
+42
View File
@@ -0,0 +1,42 @@
# Setup Guide
## Initial Setup
```bash
cd ~/clawd/claude-agents-skills
npm install
```
## Adding Skills
1. Create folder: `skills/my-skill/`
2. Add `SKILL.md` with documentation
3. Add code/scripts as needed
4. Test locally
5. Commit: `git commit -m "skill(my-skill): description"`
## Adding Agents
1. Create folder: `agents/my-agent/`
2. Add `SOUL.md` with agent definition
3. Optional: Add `README.md`, scripts, configs
4. Test with `sessions_spawn` or `openclaw agent`
5. Commit: `git commit -m "agent(my-agent): description"`
## Configuration
Create `.env`:
```bash
GOOGLE_CLOUD_PROJECT="your-project"
GOOGLE_APPLICATION_CREDENTIALS=~/.config/gcloud/key.json
```
## Testing
```bash
# Test skill
cat skills/browser-testing/SKILL.md
# Test agent
openclaw help | grep gravl-pm
```
+25
View File
@@ -0,0 +1,25 @@
{
"name": "claude-agents-skills",
"version": "1.0.0-alpha",
"description": "Centralized hub for Claude Skills and Agents for OpenClaw",
"main": "index.js",
"scripts": {
"test": "echo \"Error: no test specified\" && exit 1"
},
"keywords": [
"claude",
"agents",
"skills",
"openclaw",
"ai"
],
"author": "Clawd",
"license": "MIT",
"dependencies": {
"dotenv": "^16.0.0"
},
"devDependencies": {
"@playwright/test": "^1.40.0",
"@google-cloud/videogeneration": "^1.0.0"
}
}