Back to Registry
View Author Profile
Official Verified
code-with-claude
Comprehensive Claude Code CLI reference covering interactive mode, CLI flags, commands, environment variables, hooks, channels, checkpointing, plugins, and tools. Use when asked about Claude Code features, configuration, workflows, keyboard shortcuts, session management, permission modes, environment setup, or best practices for using Claude Code effectively.
skill-install — Terminal
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/awalesagar/code-with-claudeOr
Code with Claude
Use this skill when the user asks about Claude Code CLI features, configuration, workflows, or best practices.
Claude Code Feature Map
| Feature | What It Does | Reference |
|---|---|---|
| CLI flags | Launch-time options for sessions, models, permissions, prompts | ./references/cli-reference.md |
| Commands | In-session / commands for model switching, permissions, context, workflows | ./references/commands.md |
| Interactive mode | Keyboard shortcuts, Vim mode, multiline input, voice, task list | ./references/interactive-mode.md |
| Hooks | Shell commands, HTTP endpoints, or LLM prompts at lifecycle events | ./references/hooks.md |
| Plugins | Extend Claude Code with skills, agents, hooks, MCP/LSP servers | ./references/plugins.md |
| Channels | MCP servers that push external events into a session | ./references/channels.md |
| Checkpointing | Automatic file edit tracking with rewind and summarize | ./references/checkpointing.md |
| Tools | Built-in tools: Bash, Edit, Read, Write, Agent, WebFetch, etc. | ./references/tools.md |
| Environment variables | Control behavior via env vars or settings.json | ./references/env-vars.md |
Quick Reference: Essential CLI Flags
| Flag | Purpose | Example |
|---|---|---|
--model | Set model (alias or full name) | claude --model opus |
--continue, -c | Resume most recent conversation | claude -c |
--resume, -r | Resume by session ID or name | claude -r "auth-refactor" |
--print, -p | Non-interactive print mode (SDK) | claude -p "query" |
--permission-mode | Start in a specific permission mode | claude --permission-mode plan |
--worktree, -w | Isolated git worktree session | claude -w feature-auth |
--bare | Minimal mode, skip auto-discovery | claude --bare -p "query" |
--append-system-prompt | Add to default system prompt | claude --append-system-prompt "Use TS" |
--effort | Set effort level for session | claude --effort high |
Quick Reference: Essential Commands
| Command | Purpose |
|---|---|
/model [model] | Switch model mid-session |
/compact [instructions] | Compact conversation, free context |
/clear | Clear conversation history |
/rewind | Rewind to a checkpoint (Esc+Esc) |
/permissions | Manage tool allow/deny rules |
/plan [description] | Enter plan mode |
/batch <instruction> | Parallel large-scale changes |
/hooks | View hook configurations |
/memory | Edit CLAUDE.md memory files |
/diff | Interactive diff viewer |
/cost | Show token usage statistics |
/effort [level] | Set effort (low/medium/high/max) |
Quick Reference: Key Shortcuts
Metadata
AI Skill Finder
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skill Add to Configuration
Paste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-awalesagar-code-with-claude": {
"enabled": true,
"auto_update": true
}
}
}Safety NoteClawKit audits metadata but not runtime behavior. Use with caution.