Crawler Summary

claude-code answer-first brief

Run Claude Code CLI (Anthropic's official coding agent) for software development tasks. Use when the user explicitly requests Claude Code, or when working on coding tasks that benefit from Anthropic's Claude models. Supports project scaffolding, code generation, refactoring, debugging, and code review. --- name: claude-code description: Run Claude Code CLI (Anthropic's official coding agent) for software development tasks. Use when the user explicitly requests Claude Code, or when working on coding tasks that benefit from Anthropic's Claude models. Supports project scaffolding, code generation, refactoring, debugging, and code review. --- Claude Code Run **Claude Code** — Anthropic's official CLI coding agent power Capability contract not published. No trust telemetry is available yet. Last updated 2/24/2026.

Freshness

Last checked 2/24/2026

Best For

claude-code is best for general automation workflows where OpenClaw compatibility matters.

Not Ideal For

Contract metadata is missing or unavailable for deterministic execution.

Evidence Sources Checked

editorial-content, GITHUB OPENCLEW, runtime-metrics, public facts pack

Claim this agent
Agent DossierGitHubSafety: 89/100

claude-code

Run Claude Code CLI (Anthropic's official coding agent) for software development tasks. Use when the user explicitly requests Claude Code, or when working on coding tasks that benefit from Anthropic's Claude models. Supports project scaffolding, code generation, refactoring, debugging, and code review. --- name: claude-code description: Run Claude Code CLI (Anthropic's official coding agent) for software development tasks. Use when the user explicitly requests Claude Code, or when working on coding tasks that benefit from Anthropic's Claude models. Supports project scaffolding, code generation, refactoring, debugging, and code review. --- Claude Code Run **Claude Code** — Anthropic's official CLI coding agent power

OpenClawself-declared

Public facts

4

Change events

1

Artifacts

0

Freshness

Feb 24, 2026

Verifiededitorial-contentNo verified compatibility signals

Capability contract not published. No trust telemetry is available yet. Last updated 2/24/2026.

Trust evidence available

Trust score

Unknown

Compatibility

OpenClaw

Freshness

Feb 24, 2026

Vendor

Happykhan

Artifacts

0

Benchmarks

0

Last release

Unpublished

Executive Summary

Key links, install path, and a quick operational read before the deeper crawl record.

Verifiededitorial-content

Summary

Capability contract not published. No trust telemetry is available yet. Last updated 2/24/2026.

Setup snapshot

git clone https://github.com/happykhan/claude-code-skill.git
  1. 1

    Setup complexity is LOW. This package is likely designed for quick installation with minimal external side-effects.

  2. 2

    Final validation: Expose the agent to a mock request payload inside a sandbox and trace the network egress before allowing access to real customer data.

Evidence Ledger

Everything public we have scraped or crawled about this agent, grouped by evidence type with provenance.

Verifiededitorial-content
Vendor (1)

Vendor

Happykhan

profilemedium
Observed Feb 24, 2026Source linkProvenance
Compatibility (1)

Protocol compatibility

OpenClaw

contractmedium
Observed Feb 24, 2026Source linkProvenance
Security (1)

Handshake status

UNKNOWN

trustmedium
Observed unknownSource linkProvenance
Integration (1)

Crawlable docs

6 indexed pages on the official domain

search_documentmedium
Observed Apr 15, 2026Source linkProvenance

Release & Crawl Timeline

Merged public release, docs, artifact, benchmark, pricing, and trust refresh events.

Self-declaredagent-index

Artifacts Archive

Extracted files, examples, snippets, parameters, dependencies, permissions, and artifact metadata.

Self-declaredGITHUB OPENCLEW

Extracted files

0

Examples

6

Snippets

0

Languages

typescript

Parameters

Executable Examples

bash

# ✅ Correct - with PTY
exec pty:true command:"claude 'Your task'"

# ❌ Wrong - no PTY, agent may break
exec command:"claude 'Your task'"

bash

# Install via npm (requires Node.js)
npm install -g @anthropic-ai/claude-code

# Or via Homebrew (macOS)
brew install claude-code

# Verify installation
claude --version

bash

export ANTHROPIC_API_KEY="your-api-key"
# Or configure via: claude config

bash

# Simple task with PTY
exec pty:true command:"claude 'Add error handling to api.js'"

# In specific directory
exec pty:true workdir:/path/to/project command:"claude 'Refactor the auth module'"

# Background mode for longer tasks
exec pty:true workdir:/path/to/project background:true command:"claude 'Build a REST API for user management'"

bash

# Start interactive session
exec pty:true command:"claude"

# Interactive in specific directory
exec pty:true workdir:/path/to/project command:"claude"

bash

# Create new component
exec pty:true workdir:./src command:"claude 'Create a React component for user profile with avatar, name, and bio'"

# Generate utility function
exec pty:true command:"claude 'Write a TypeScript function to debounce async operations'"

# Scaffold project structure
exec pty:true workdir:./new-project command:"claude 'Set up a Node.js Express API with TypeScript, Jest, and ESLint'"

Docs & README

Full documentation captured from public sources, including the complete README when available.

Self-declaredGITHUB OPENCLEW

Docs source

GITHUB OPENCLEW

Editorial quality

ready

Run Claude Code CLI (Anthropic's official coding agent) for software development tasks. Use when the user explicitly requests Claude Code, or when working on coding tasks that benefit from Anthropic's Claude models. Supports project scaffolding, code generation, refactoring, debugging, and code review. --- name: claude-code description: Run Claude Code CLI (Anthropic's official coding agent) for software development tasks. Use when the user explicitly requests Claude Code, or when working on coding tasks that benefit from Anthropic's Claude models. Supports project scaffolding, code generation, refactoring, debugging, and code review. --- Claude Code Run **Claude Code** — Anthropic's official CLI coding agent power

Full README

name: claude-code description: Run Claude Code CLI (Anthropic's official coding agent) for software development tasks. Use when the user explicitly requests Claude Code, or when working on coding tasks that benefit from Anthropic's Claude models. Supports project scaffolding, code generation, refactoring, debugging, and code review.

Claude Code

Run Claude Code — Anthropic's official CLI coding agent powered by Claude models.

⚠️ PTY Mode Required!

Claude Code is an interactive terminal application that needs a pseudo-terminal (PTY) to work correctly. Without PTY, you'll get broken output, missing colors, or the agent may hang.

Always use pty:true when running Claude Code:

# ✅ Correct - with PTY
exec pty:true command:"claude 'Your task'"

# ❌ Wrong - no PTY, agent may break
exec command:"claude 'Your task'"

Installation

# Install via npm (requires Node.js)
npm install -g @anthropic-ai/claude-code

# Or via Homebrew (macOS)
brew install claude-code

# Verify installation
claude --version

API Key Setup: Claude Code requires an Anthropic API key. Set it via:

export ANTHROPIC_API_KEY="your-api-key"
# Or configure via: claude config

Quick Start

One-Shot Tasks

# Simple task with PTY
exec pty:true command:"claude 'Add error handling to api.js'"

# In specific directory
exec pty:true workdir:/path/to/project command:"claude 'Refactor the auth module'"

# Background mode for longer tasks
exec pty:true workdir:/path/to/project background:true command:"claude 'Build a REST API for user management'"

Interactive Mode

# Start interactive session
exec pty:true command:"claude"

# Interactive in specific directory
exec pty:true workdir:/path/to/project command:"claude"

Common Use Cases

Code Generation

# Create new component
exec pty:true workdir:./src command:"claude 'Create a React component for user profile with avatar, name, and bio'"

# Generate utility function
exec pty:true command:"claude 'Write a TypeScript function to debounce async operations'"

# Scaffold project structure
exec pty:true workdir:./new-project command:"claude 'Set up a Node.js Express API with TypeScript, Jest, and ESLint'"

Code Review & Analysis

# Review specific file
exec pty:true command:"claude 'Review src/utils/auth.ts for security issues'"

# Analyze code quality
exec pty:true workdir:./src command:"claude 'Analyze the codebase for performance bottlenecks'"

# Review PR changes
exec pty:true command:"claude 'Review the changes in this PR and suggest improvements'"

Refactoring

# Refactor legacy code
exec pty:true command:"claude 'Refactor app.js to use modern ES6+ syntax and improve readability'"

# Extract components
exec pty:true command:"claude 'Extract reusable components from Dashboard.jsx'"

# Optimize performance
exec pty:true command:"claude 'Optimize the database queries in users.controller.js'"

Debugging

# Fix bugs
exec pty:true command:"claude 'Debug the infinite loop in calculateTotal() function'"

# Resolve errors
exec pty:true command:"claude 'Fix the TypeScript compilation errors in the types/ directory'"

# Add logging
exec pty:true command:"claude 'Add comprehensive logging to the payment processing module'"

Testing

# Write tests
exec pty:true command:"claude 'Write Jest unit tests for src/utils/validation.js with 90% coverage'"

# Add test cases
exec pty:true command:"claude 'Add edge case tests for the date parsing function'"

# Fix failing tests
exec pty:true command:"claude 'Fix the failing integration tests in __tests__/api.test.js'"

Command-Line Flags

# Specify model (defaults to claude-3-5-sonnet-latest)
claude --model claude-3-opus-20240229 "Your task"

# Set temperature
claude --temperature 0.7 "Your task"

# Max tokens
claude --max-tokens 4000 "Your task"

# Verbose output
claude --verbose "Your task"

# Help
claude --help

Background Mode Pattern

For long-running tasks, use background mode and monitor progress:

# Start in background
exec pty:true workdir:~/project background:true command:"claude 'Build a full authentication system with JWT'"

# Monitor progress (returns sessionId)
process action:log sessionId:XXX

# Check if still running
process action:poll sessionId:XXX

# Kill if needed
process action:kill sessionId:XXX

Progress Updates

When spawning Claude Code in background mode, keep the user informed:

  1. On start: Brief message about what's running and where
  2. During execution: Only update when:
    • Agent asks a question / needs input
    • Milestone completes (tests pass, build finishes)
    • Error occurs requiring user action
    • Task finishes (summary of what changed)
  3. On completion or kill: Always notify user immediately

Example:

✅ Started Claude Code in ~/project: Building authentication system (background mode)
[wait for completion or milestones]
✅ Done: Built JWT auth with login, register, and token refresh endpoints

Auto-Notify on Completion

For long-running background tasks, add a notification command to your prompt:

exec pty:true workdir:~/project background:true command:"claude 'Build a todo app with React.

When completely finished, run:
openclaw system event --text \"Done: Built React todo app with CRUD operations\" --mode now'"

This triggers an immediate wake event instead of waiting for the next heartbeat.

Working with Git

Claude Code works best in git repositories:

# In existing repo
exec pty:true workdir:~/my-repo command:"claude 'Add user authentication'"

# Create temp repo for experiments
SCRATCH=$(mktemp -d) && cd $SCRATCH && git init && claude 'Build a calculator CLI'

Parallel Execution

Run multiple Claude Code instances for parallel work:

# Use git worktrees for isolation
git worktree add -b feature/auth /tmp/auth-work main
git worktree add -b feature/api /tmp/api-work main

# Launch parallel instances
exec pty:true workdir:/tmp/auth-work background:true command:"claude 'Implement OAuth2 authentication'"
exec pty:true workdir:/tmp/api-work background:true command:"claude 'Build REST API endpoints'"

# Monitor all
process action:list

# Cleanup after
git worktree remove /tmp/auth-work
git worktree remove /tmp/api-work

Comparison to Other Coding Agents

| Feature | Claude Code | Codex (Clawd) | Cursor | |---------------------|-------------|---------------|------------| | Provider | Anthropic | OpenAI | OpenAI | | CLI | ✅ | ✅ | ❌ (GUI) | | PTY Required | ✅ | ✅ | N/A | | Background Mode | ✅ | ✅ | N/A | | Auto-approval | Context-dep | --full-auto | Manual | | Git Integration | ✅ | ✅ | ✅ |

When to use Claude Code:

  • User explicitly requests Claude Code or Anthropic models
  • Tasks requiring strong reasoning and code understanding
  • Complex refactoring or architecture design
  • Code review and security analysis

When to use Codex instead:

  • User requests Codex/Clawd specifically
  • Fast iteration cycles with --yolo mode
  • Tasks benefiting from OpenAI's model strengths

Best Practices

  1. Always use PTY mode - pty:true is non-negotiable for interactive CLIs
  2. Set working directory - Use workdir: to focus the agent's context
  3. Use background mode for long tasks - Don't block on multi-step operations
  4. Monitor don't micromanage - Use process:log to check progress without interfering
  5. Provide clear prompts - Specific tasks work better than vague requests
  6. Review before committing - Always review generated code before pushing
  7. Use git worktrees for parallel work - Isolate concurrent tasks properly

Troubleshooting

Claude Code hangs or produces garbled output

  • Fix: Always use pty:true - coding agents need a terminal

"API key not found" error

  • Fix: Set ANTHROPIC_API_KEY environment variable or run claude config

Claude Code modifies wrong files

  • Fix: Use workdir: to constrain the agent's scope

Background task seems stuck

  • Fix: Check logs with process action:log sessionId:XXX - agent may be waiting for confirmation

Agent refuses to run outside git repo

  • Fix: Initialize a git repo: git init or use existing repo

Advanced: Custom Models & Settings

# Use specific Claude model
claude --model claude-3-opus-20240229 "Complex architecture design task"

# Adjust creativity (temperature)
claude --temperature 0.2 "Write precise unit tests"  # Lower = more deterministic
claude --temperature 0.9 "Brainstorm API design ideas"  # Higher = more creative

# Increase output length
claude --max-tokens 8000 "Generate comprehensive documentation"

Reference Files

For detailed information, see:


Rules

  1. Always use pty:true - coding agents need a terminal!
  2. Respect user's tool choice - if they ask for Claude Code, use Claude Code (not Codex)
  3. Monitor, don't take over - if agent struggles, respawn it or ask user, don't silently hand-code
  4. Update user on progress - especially for background tasks
  5. Review generated code - never blindly commit without checking
  6. Use workdir - keep agent focused on relevant files
  7. Clean up - remove temp directories and git worktrees after use

Contract & API

Machine endpoints, protocol fit, contract coverage, invocation examples, and guardrails for agent-to-agent use.

MissingGITHUB OPENCLEW

Contract coverage

Status

missing

Auth

None

Streaming

No

Data region

Unspecified

Protocol support

OpenClaw: self-declared

Requires: none

Forbidden: none

Guardrails

Operational confidence: low

No positive guardrails captured.
Invocation examples
curl -s "https://xpersona.co/api/v1/agents/happykhan-claude-code-skill/snapshot"
curl -s "https://xpersona.co/api/v1/agents/happykhan-claude-code-skill/contract"
curl -s "https://xpersona.co/api/v1/agents/happykhan-claude-code-skill/trust"

Reliability & Benchmarks

Trust and runtime signals, benchmark suites, failure patterns, and practical risk constraints.

Missingruntime-metrics

Trust signals

Handshake

UNKNOWN

Confidence

unknown

Attempts 30d

unknown

Fallback rate

unknown

Runtime metrics

Observed P50

unknown

Observed P95

unknown

Rate limit

unknown

Estimated cost

unknown

Do not use if

Contract metadata is missing or unavailable for deterministic execution.
No benchmark suites or observed failure patterns are available.

Media & Demo

Every public screenshot, visual asset, demo link, and owner-provided destination tied to this agent.

Missingno-media
No screenshots, media assets, or demo links are available.

Related Agents

Neighboring agents from the same protocol and source ecosystem for comparison and shortlist building.

Self-declaredprotocol-neighbors
GITHUB_REPOSactivepieces

Rank

70

AI Agents & MCPs & AI Workflow Automation • (~400 MCP servers for AI agents) • AI Automation / AI Agent with MCPs • AI Workflows & AI Agents • MCPs for AI Agents

Traction

No public download signal

Freshness

Updated 2d ago

OPENCLAW
GITHUB_REPOScherry-studio

Rank

70

AI productivity studio with smart chat, autonomous agents, and 300+ assistants. Unified access to frontier LLMs

Traction

No public download signal

Freshness

Updated 5d ago

MCPOPENCLAW
GITHUB_REPOSAionUi

Rank

70

Free, local, open-source 24/7 Cowork app and OpenClaw for Gemini CLI, Claude Code, Codex, OpenCode, Qwen Code, Goose CLI, Auggie, and more | 🌟 Star if you like it!

Traction

No public download signal

Freshness

Updated 6d ago

MCPOPENCLAW
GITHUB_REPOSCopilotKit

Rank

70

The Frontend for Agents & Generative UI. React + Angular

Traction

No public download signal

Freshness

Updated 23d ago

OPENCLAW
Machine Appendix

Contract JSON

{
  "contractStatus": "missing",
  "authModes": [],
  "requires": [],
  "forbidden": [],
  "supportsMcp": false,
  "supportsA2a": false,
  "supportsStreaming": false,
  "inputSchemaRef": null,
  "outputSchemaRef": null,
  "dataRegion": null,
  "contractUpdatedAt": null,
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Invocation Guide

{
  "preferredApi": {
    "snapshotUrl": "https://xpersona.co/api/v1/agents/happykhan-claude-code-skill/snapshot",
    "contractUrl": "https://xpersona.co/api/v1/agents/happykhan-claude-code-skill/contract",
    "trustUrl": "https://xpersona.co/api/v1/agents/happykhan-claude-code-skill/trust"
  },
  "curlExamples": [
    "curl -s \"https://xpersona.co/api/v1/agents/happykhan-claude-code-skill/snapshot\"",
    "curl -s \"https://xpersona.co/api/v1/agents/happykhan-claude-code-skill/contract\"",
    "curl -s \"https://xpersona.co/api/v1/agents/happykhan-claude-code-skill/trust\""
  ],
  "jsonRequestTemplate": {
    "query": "summarize this repo",
    "constraints": {
      "maxLatencyMs": 2000,
      "protocolPreference": [
        "OPENCLEW"
      ]
    }
  },
  "jsonResponseTemplate": {
    "ok": true,
    "result": {
      "summary": "...",
      "confidence": 0.9
    },
    "meta": {
      "source": "GITHUB_OPENCLEW",
      "generatedAt": "2026-04-17T00:32:50.555Z"
    }
  },
  "retryPolicy": {
    "maxAttempts": 3,
    "backoffMs": [
      500,
      1500,
      3500
    ],
    "retryableConditions": [
      "HTTP_429",
      "HTTP_503",
      "NETWORK_TIMEOUT"
    ]
  }
}

Trust JSON

{
  "status": "unavailable",
  "handshakeStatus": "UNKNOWN",
  "verificationFreshnessHours": null,
  "reputationScore": null,
  "p95LatencyMs": null,
  "successRate30d": null,
  "fallbackRate": null,
  "attempts30d": null,
  "trustUpdatedAt": null,
  "trustConfidence": "unknown",
  "sourceUpdatedAt": null,
  "freshnessSeconds": null
}

Capability Matrix

{
  "rows": [
    {
      "key": "OPENCLEW",
      "type": "protocol",
      "support": "unknown",
      "confidenceSource": "profile",
      "notes": "Listed on profile"
    }
  ],
  "flattenedTokens": "protocol:OPENCLEW|unknown|profile"
}

Facts JSON

[
  {
    "factKey": "docs_crawl",
    "category": "integration",
    "label": "Crawlable docs",
    "value": "6 indexed pages on the official domain",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  },
  {
    "factKey": "vendor",
    "category": "vendor",
    "label": "Vendor",
    "value": "Happykhan",
    "href": "https://github.com/happykhan/claude-code-skill",
    "sourceUrl": "https://github.com/happykhan/claude-code-skill",
    "sourceType": "profile",
    "confidence": "medium",
    "observedAt": "2026-02-24T19:43:57.387Z",
    "isPublic": true
  },
  {
    "factKey": "protocols",
    "category": "compatibility",
    "label": "Protocol compatibility",
    "value": "OpenClaw",
    "href": "https://xpersona.co/api/v1/agents/happykhan-claude-code-skill/contract",
    "sourceUrl": "https://xpersona.co/api/v1/agents/happykhan-claude-code-skill/contract",
    "sourceType": "contract",
    "confidence": "medium",
    "observedAt": "2026-02-24T19:43:57.387Z",
    "isPublic": true
  },
  {
    "factKey": "handshake_status",
    "category": "security",
    "label": "Handshake status",
    "value": "UNKNOWN",
    "href": "https://xpersona.co/api/v1/agents/happykhan-claude-code-skill/trust",
    "sourceUrl": "https://xpersona.co/api/v1/agents/happykhan-claude-code-skill/trust",
    "sourceType": "trust",
    "confidence": "medium",
    "observedAt": null,
    "isPublic": true
  }
]

Change Events JSON

[
  {
    "eventType": "docs_update",
    "title": "Docs refreshed: Sign in to GitHub · GitHub",
    "description": "Fresh crawlable documentation was indexed for the official domain.",
    "href": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceUrl": "https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Fopenclaw%2Fskills%2Ftree%2Fmain%2Fskills%2Fasleep123%2Fcaldav-calendar",
    "sourceType": "search_document",
    "confidence": "medium",
    "observedAt": "2026-04-15T05:03:46.393Z",
    "isPublic": true
  }
]

Sponsored

Ads related to claude-code and adjacent AI workflows.