Token导航 LogoToken导航

Agent Skill · 研究检索

claude-dev-setup(Claude DEV 设置)

claude-dev-setup 用于查找、检索和筛选相关信息,适合在 OpenClaw 中需要根据关键词、任务场景或来源线索快速定位候选结果时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

claude-dev-setup 是研究检索类 Agent Skill,可用宿主为 OpenClaw,通过ClawHub获取,权限为接触敏感数据;许可证为 MIT-0,第三方扫描有提醒项,按安装量在研究检索类的 73,675 个 Skill 里排第 24,021。

总安装 4,118周安装 165GitHub Stars 公开资料未说明下载 1,333核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
MIT-0
版本
1.1.0

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:claude-dev-setup(Claude DEV 设置)
来源仓库:https://github.com/dhruvarvindsingh/claude-dev-setup
安装命令:
openclaw skills install claude-dev-setup
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 OpenClaw 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

ClawHubOpenClaw
openclaw skills install claude-dev-setup

这个 Skill 是做什么的

研究检索类 Skill 主要解决「找资料、核对事实、把来源整理清楚」的问题,通常会让助手先检索再总结。

完成 Claude Code CLI 与会话管理和 APEX 认知框架的集成。设置具有持久任务跟踪功能的编码代理的一项技能。

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 OpenClaw;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 openclaw skills install claude-dev-setup;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要接触敏感数据,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

claude-dev-setup 怎么安装?

在终端执行 openclaw skills install claude-dev-setup。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

claude-dev-setup 支持哪些 AI 工具?

公开资料标注支持 OpenClaw。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

claude-dev-setup 需要什么权限?

权限级别是接触敏感数据。该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

claude-dev-setup 是免费的吗?

来源标注的许可证是 MIT-0。本站不代收任何费用,也不托管安装包;能否商用、要不要署名,以许可证原文为准。

claude-dev-setup 用的人多吗?

公开数据是累计安装 4,118 次,近一周安装 165 次,下载 1,333 次。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

claude-dev-setup 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 专注 OpenClaw 一种宿主,触发方式和使用习惯不用来回切换。
  • 许可证明确为 MIT-0,商用和分发边界好判断。

先想清楚的地方

  • 需要接触敏感数据,装到常用环境前要先评估影响面。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 OpenClaw,想直接扩展它能力的人。
  • 需要处理研究检索类任务、又不想每次都手写提示词的人。

不太适合

  • 环境里有大量密钥、凭证,不方便给第三方 Skill 读取的人。
  • 需要厂商级技术支持和 SLA 的生产系统。

研究检索类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
find-skills

寻找技能 · Codex、Claude

31,199,81316,486操作浏览器MIT有提醒
self-improving-agent

自我改进 Agent · OpenClaw

16,464,0023,396接触敏感数据MIT-0通过
soultrace

灵魂追踪 · Codex、Claude

7,588,94412需要联网未明确有提醒
self-improving

自我完善 · OpenClaw

6,829,2841,046需要联网MIT-0通过
microsoft-foundry

微软代工厂 · Codex、Claude

6,614,144764调用外部服务未明确有提醒
claude-dev-setup

Claude DEV 设置 · 本页

4,118—接触敏感数据MIT-0有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

name
Claude Dev Setup
slug
claude-dev-setup
version
1.1.0
homepage
https://clawhub.ai/DhruvArvindSingh/claude-dev-setup
description
Complete Claude Code CLI integration with session management and APEX cognitive framework. One skill to set up coding agents with persistent task tracking.
metadata
clawdbot
emoji
🤖
requires
bins
["claude"]
os
["linux", "darwin"]

Claude Dev Setup

Complete package for coding agents: Claude Code CLI integration, session management, and APEX cognitive framework.

What This Skill Does

Installs and configures:

  1. Session Tracking — memory/claude-code-sessions.md for background task management
  2. AGENTS.md Section — Workflow documentation for all coding agents
  3. APEX Stack Reference — How to add cognitive framework to project CLAUDE.md files
  4. OAuth Token Handling — Automatic token extraction and usage

Prerequisites

  • Node.js 18+
  • Claude Pro/Max subscription (for OAuth token)
  • OpenClaw agent workspace

OAuth Token (CRITICAL)

Where the Token Lives

Claude Code stores its OAuth token in:

~/.claude/.credentials.json

Token Format

sk-ant-oat01-xxxxx...

How to Get the Token

Option 1: Extract from credentials file (RECOMMENDED)

# Extract the accessToken from credentials
cat ~/.claude/.credentials.json | grep -o '"accessToken":"[^"]*"' | cut -d'"' -f4

Option 2: Authenticate via browser (first-time setup)

claude setup-token
# Opens browser for OAuth flow
# Paste authorization code when prompted

ALWAYS Use the Token When Calling Claude Code

Every Claude Code CLI call MUST include the token:

# ✅ CORRECT - Token set explicitly
export CLAUDE_CODE_OAUTH_TOKEN="sk-ant-oat01-xxxxx..."
claude --print --dangerously-skip-permissions "your task"

# ❌ WRONG - Token not set, will fail in non-interactive mode
claude --print "your task"

Automatic Token Extraction

Add to your shell profile for automatic token loading:

# Add to ~/.bashrc or ~/.zshrc
export CLAUDE_CODE_OAUTH_TOKEN=$(cat ~/.claude/.credentials.json 2>/dev/null | grep -o '"accessToken":"[^"]*"' | cut -d'"' -f4)

For Agent Executors

When using the exec tool, always extract and set the token:

exec({
  command: "export CLAUDE_CODE_OAUTH_TOKEN=$(cat ~/.claude/.credentials.json | grep -o '\"accessToken\":\"[^\"]*\"' | cut -d'\"' -f4) && claude --print --dangerously-skip-permissions 'Task description'",
  background: true,
  yieldMs: 10000
})

Or pre-extract and use:

// First, extract token
exec({
  command: "cat ~/.claude/.credentials.json | grep -o '\"accessToken\":\"[^\"]*\"' | cut -d'\"' -f4"
})

// Then use in all subsequent calls
exec({
  command: "CLAUDE_CODE_OAUTH_TOKEN=sk-ant-oat01-xxx claude --print --dangerously-skip-permissions 'Task'"
})

Architecture

Agent Workspace
├── AGENTS.md                          # + Session management section
├── memory/
│   └── claude-code-sessions.md         # NEW: Session registry
└── skills/
    ├── claude-code-cli-openclaw/       # CLI integration
    ├── apex-stack-claude-code/         # Cognitive framework
    └── claude-dev-setup/               # THIS SKILL

System Level
└── ~/.claude/.credentials.json         # OAuth token (DO NOT COMMIT)

Session Management

Registry Format

Sessions are tracked in memory/claude-code-sessions.md:

| Session ID | Label | Task | Started | Status |
|------------|-------|------|---------|--------|
| tender-nexus | build-auth | Build auth module | 2026-03-24 08:50 UTC | running |

Starting a Background Task (CORRECT WAY)

// Step 1: Extract token from credentials
// Step 2: Use in Claude Code call
exec({
  command: "CLAUDE_CODE_OAUTH_TOKEN=$(cat ~/.claude/.credentials.json | grep -o '\"accessToken\":\"[^\"]*\"' | cut -d'\"' -f4) claude --print --dangerously-skip-permissions 'Task description'",
  background: true,
  yieldMs: 10000
})

After starting, log the session:

  1. Note sessionId from response
  2. Append to memory/claude-code-sessions.md
  3. Report to user: "Started X (session: label)"

Checking Status

When user asks "what's the status?":

process({ action: "log", sessionId: "session-id" })

Label Naming Convention

  • build-feature-X — Building a new feature
  • refactor-Y-module — Refactoring code
  • fix-bug-Z — Bug fix
  • test-coverage-A — Adding tests
  • cleanup-legacy-B — Removing old code

Quick Tasks (< 30 seconds)

For simple tasks, use direct exec without tracking:

exec({
  command: "CLAUDE_CODE_OAUTH_TOKEN=$(cat ~/.claude/.credentials.json | grep -o '\"accessToken\":\"[^\"]*\"' | cut -d'\"' -f4) claude --print --dangerously-skip-permissions 'Quick fix'",
  timeout: 60
})

AGENTS.md Integration

After installing this skill, your AGENTS.md gets a new section:

## 🤖 Claude Code CLI Sessions

You have access to Claude Code CLI for coding tasks.

### OAuth Token (Required)

**Token location:** `~/.claude/.credentials.json`

**ALWAYS extract and use the token:**

CLAUDE_CODE_OAUTH_TOKEN=$(cat ~/.claude/.credentials.json | grep -o '"accessToken":"[^"]*"' | cut -d'"' -f4) claude --print --dangerously-skip-permissions 'task'


### Session Tracking

All background sessions tracked in `memory/claude-code-sessions.md`.

**Before starting:** Check for running sessions
**After starting:** Log session ID + label
**On completion:** Update status column

### When User Asks Status

1. Read sessions file
2. Find session by label
3. Poll for output
4. Summarize progress

APEX Stack for Projects

The cognitive framework (apex-stack-claude-code) should be added to project CLAUDE.md files, not agent memory.

Adding to a Project

cd /path/to/your/project

# If CLAUDE.md doesn't exist:
cat ~/.openclaw/workspace-YOURS/skills/apex-stack-claude-code/SKILL.md > CLAUDE.md

# If CLAUDE.md exists, append:
cat ~/.openclaw/workspace-YOURS/skills/apex-stack-claude-code/SKILL.md >> CLAUDE.md

What APEX Stack Does

LayerPurpose
APEXCognitive modes (precision, execution, architecture, creative)
MEMORIAPersistent memory for project context
ARCHITECTAutonomous execution loop

Project CLAUDE.md Structure

# Project: [Name]

## Overview
[1-2 sentences]

## Tech Stack
- Language: ...
- Framework: ...

[APEX Stack content appended here]

Complete Workflow

User gives task
    ↓
Agent reads memory/claude-code-sessions.md (check for conflicts)
    ↓
Agent extracts token: cat ~/.claude/.credentials.json | grep accessToken
    ↓
Agent starts: exec({ command: "CLAUDE_CODE_OAUTH_TOKEN=xxx claude ...", background: true })
    ↓
Agent logs session to claude-code-sessions.md
    ↓
Agent reports: "Started X (session: build-feature-X)"
    ↓
User: "What's the status?"
    ↓
Agent reads sessions file → polls process → summarizes

Installation Checklist

Run this after installing the skill:

  • [ ] Claude Code CLI installed: which claude
  • [ ] Authenticated: check ~/.claude/.credentials.json exists
  • [ ] Token extractable: cat ~/.claude/.credentials.json | grep accessToken
  • [ ] Session file created: memory/claude-code-sessions.md
  • [ ] AGENTS.md updated with session section
  • [ ] APEX Stack added to project CLAUDE.md (if applicable)

Security Notes

  • OAuth token stored in ~/.claude/.credentials.json (valid 1 year)
  • NEVER commit CLAUDE_CODE_OAUTH_TOKEN to git
  • ALWAYS extract token from credentials file, never hardcode
  • Add .claude/ to .gitignore
  • Sessions are local to each agent workspace
  • MEMORIA explicitly forbids storing credentials

Troubleshooting

"Authentication failed" or "No token"

# Check if credentials exist
ls -la ~/.claude/.credentials.json

# If missing, run setup
claude setup-token

"command not found: claude"

# Install Claude Code CLI
npm install -g @anthropic-ai/claude-code

# Verify installation
which claude
claude --version

Token works in terminal but not in exec

The token must be exported in the same shell session:

# ✅ CORRECT - Same session
CLAUDE_CODE_OAUTH_TOKEN=xxx claude --print "task"

# ❌ WRONG - Separate commands
export CLAUDE_CODE_OAUTH_TOKEN=xxx
claude --print "task"  # Token not available

Token Efficiency

MethodTokens/TaskCost
Raw API (full context)10,000-50,000Per-token
Claude Code (tool-based)~500Flat-rate (Max sub)

Savings: 80-90% reduction in token usage.

Related Skills

Install these alongside for full capability:

  • self-improving — Learn from corrections
  • claude-code-cli-openclaw — CLI integration details
  • apex-stack-claude-code — Cognitive framework

Files in This Skill

claude-dev-setup/
├── SKILL.md              # This file
├── sessions-template.md  # Template for claude-code-sessions.md
├── agents-section.md     # AGENTS.md section template
└── setup.sh              # Installation script

Publishing

To publish to ClawHub:

clawhub publish ./skills/claude-dev-setup \
  --slug claude-dev-setup \
  --name "Claude Dev Setup" \
  --version 1.1.0 \
  --changelog "Added explicit OAuth token extraction guide"

Feedback

  • If useful: clawhub star claude-dev-setup
  • Issues: Open issue on ClawHub
  • Stay updated: clawhub sync

平台分布

OpenClaw

73.9%
按下载量换算985

安全审计

VirusTotal

可疑

ClawScan

可疑

Static analysis

通过

权限和风险

接触敏感数据

该 Skill 可能接触密钥、Token、环境变量或敏感配置,应进入高风险复核队列,默认不自动发布。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills