Agent skill · Audited from source
cli-reference
skill · parcadei/continuous-claude-v3MIT licenceAudited 31 Oct 2026 · source 79ffdab59d4c
Is it safe? Yes — SAFE, grade B (89/100). We read this skill's source at commit 79ffdab59d4c and found no filesystem, network or shell access and no hard-coded secrets. What it does: Claude Code CLI commands, flags, headless mode, and automation patterns
Cite
Cite this page
ModelsAtlas. “cli-reference (parcadei/continuous-claude-v3)”. Retrieved 31 Oct 2026. https://modelsatlas.com/skills/parcadei/cli-reference
Trust audit
Audit 0.4.1 · source read 31 Oct 2026
SAFE means nothing in the source contradicts what the skill says it does. Grade B is shared by 16,667 of 17,602 audited skills.
What the source does
- FilesystemNone observedNo reads or writes in the source
- NetworkNone observedNo outbound calls in the source
- ShellNone observedNo commands run in the source
- DependenciesPinnedNothing floats
- SecretsNone foundNo keys in source
Five audit layers
| Layer | What we check | Result | Findings |
|---|---|---|---|
L0 Provenance | Repo owner, licence, archive status, activity | WARN | 1 |
L1 Static source | Secrets, path traversal, supply chain, hidden code | NA | 0 |
L2 Instructions | Prompt injection, authority framing, hidden directives | PASS | 1 |
L3 Inventory | The files and declarations match the source | PASS | 0 |
L4 Sandbox | Run in isolation and watch behaviour | SKIPPED why | 0 |
Gates applied: no behavioural pass.
Findings (2)
MEDIUMInventory / provenanceinv.symlink · .claude/scripts/mcp
.claude/scripts/mcp
- Why
- link not followed
- Fix
- —
INFOPrompt injectionprompt.authority_framing · SKILL.md:71
"prompt": "You are a senior code reviewer. Focus on code quality and security.",
- Why
- No further detail recorded for this rule.
- Fix
- —
Audit 0.4.1 · source sha 79ffdab59d4c · 31 Oct 2026Report an issue or request a re-scan
Provenance
Who published it, and what the verdict is pinned to
- Publisherparcadei GitHub userOwner of the repository this skill is read from
- Source folderparcadei/continuous-claude-v3/.claude/skills/cli-referenceThe exact folder we audited
- LicenceMITAs the repository states it
- Commit pinned for this verdict79ffdab59d4cA new audit runs when the source changes
- Repository statusNot archivedLast push 277 days ago
- Sandboxed runNot runSkills are read, not executed; layer L4 is skipped
What it tells the agent
Full source on GitHub ↗Its description: Claude Code CLI commands, flags, headless mode, and automation patterns
---
name: cli-reference
description: Claude Code CLI commands, flags, headless mode, and automation patterns
allowed-tools: [Read]
---
# CLI Reference
Complete reference for Claude Code command-line interface.
## When to Use
- "What CLI flags are available?"
- "How do I use headless mode?"
- "Claude in automation/CI/CD"
- "Output format options"
- "System prompt via CLI"
- "How do I spawn agents properly?"
## Core Commands
| Command | Description | Example |
|---------|-------------|---------|
| `claude` | Start interactive REPL | `claude` |
| `claude "query"` | REPL with initial prompt | `claude "explain this project"` |
| `claude -p "query"` | Headless mode (SDK) | `claude -p "explain function"` |
| `cat file \| claude -p` | Process piped content | `cat logs.txt \| claude -p "explain"` |
| `claude -c` | Continue most recent | `claude -c` |
| `claude -c -p "query"` | Continue via SDK | `claude -c -p "check types"` |
| `claude -r "id" "query"` | Resume session | `claude -r "auth" "finish PR"` |
| `claude update` | Update version | `claude update` |
| `claude mcp` | Configure MCP servers | See MCP docs |
## Session Control
| Flag | Description | Example |
|------|-------------|---------|
| `--continue, -c` | Load most recent conversation | `claude --continue` |
| `--resume, -r` | Resume session by ID/name | `claude --resume auth-refactor` |
| `--session-id` | Use specific UUID | `claude --session-id "550e8400-..."` |
| `--fork-session` | Create new session on resume | `claude --resume abc --fork-session` |
## Headless Mode (Critical for Agents)
| Flag | Description | Example |
|------|-------------|---------|
| `--print, -p` | Non-interactive, exit after | `claude -p "query"` |
| `--output-format` | `text`, `json`, `stream-json` | `claude -p --output-format json` |
| `--max-turns` | Limit agentic turns | `claude -p --max-turns 100 "query"` |
| `--verbose` | Full turn-by-turn output | `claude --verbose` |
| `--dangerously-skip-permissions` | Skip permission prompts | `claude -p --dangerously-skip-permissions` |
| `--include-partial-messages` | Include streaming events | `claude -p --output-format stream-json --include-partial-messages` |
| `--input-format` | Input format (text/stream-json) | `claude -p --input-format stream-json` |
## Tool Control
| Flag | Description | Example |
|------|-------------|---------|
| `--allowedTools` | Auto-approve these tools | `"Bash(git log:*)" "Read"` |
| `--disallowedTools` | Block these tools | `"Bash(rm:*)" "Edit"` |
| `--tools` | Only allow these tools | `--tools "Bash,Edit,Read"` |
## Subagent Definition (--agents flag)
Define custom subagents inline via JSON:
```bash
claude --agents '{
"code-reviewer": {
"description": "Expert code reviewer. Use proactively after code changes.",
"prompt": "You are a senior code reviewer. Focus on code quality and security.",
"tools": ["Read", "Grep", "Glob", "Bash"],
"model": "sonnet"
},
"debugger": {
"description": "Debugging specialist for errors and test failures.",
"prompt": "You are an expert debugger. Analyze errors and provide fixes."
}
}'
```
### Agent Fields
| Field | Required | Description |
|-------|----------|-------------|
| `description` | Yes | When to invoke this agent |
| `prompt` | Yes | System prompt for behavior |
| `tools` | No | Allowed tools (inherits all if omitted) |
| `model` | No | `sonnet`, `haiku`, or `claude-opus-4-5-20251101` |
### Key Insight
When Lead uses Task tool, it auto-spawns from these definitions. No manual spawn needed.
## System Prompt Customization
| Flag | Behavior | Modes |
|------|----------|-------|
| `--system-prompt` | **Replace** entire prompt | Interactive + Print |
| `--system-prompt-file` | **Replace** from file | Print only |
| `--append-system-prompt` | **Append** to default (recommended) | Interactive + Print |
**Use `--append-system-prompt`** for most cases - preserves Claude Code capabilities.
## Model Selection
| Flag | Description | Example |
|------|-------------|---------|
| `--model` | Set model for session | `--model claude-sonnet-4-5` |
| `--fallback-model` | Fallback if default overloaded | `--fallback-model sonnet` |
Aliases: `sonnet`, `opus`, `haiku`
## MCP Configuration
| Flag | Description | Example |
|------|-------------|---------|
| `--mcp-config` | Load MCP servers from JSON | `--mcp-config ./mcp.json` |
| `--strict-mcp-config` | Only use these MCP servers | `--strict-mcp-config --mcp-config ./mcp.json` |
## Advanced Flags
| Flag | Description | Example |
|------|-------------|---------|
| `--add-dir` | Add working directories | `--add-dir ../apps ../lib` |
| `--agent` | Specify agent for session | `--agent my-custom-agent` |
| `--permission-mode` | Start in permission mode | `--permission-mode plan` |
| `--permission-prompt-tool` | MCP tool for permissions | `--permission-prompt-tool mcp_auth` |
| `--plugin-dir` | Load plugins from directory | `--plugin-dir ./my-plugins` |
| `--settings` | Load settings from file/JSON | `--settings ./settings.json` |
| `--setting-sources` | Which settings to load | `--setting-sources user,project` |
| `--betas` | Beta API headers | `--betas interleaved-thinking` |
| `--debug` | Enable debug mode | `--debug "api,hooks"` |
| `--ide` | Auto-connect to IDE | `--ide` |
| `--chrome` | Enable Chrome integration | `--chrome` |
| `--no-chrome` | Disable Chrome for session | `--no-chrome` |
| `--enable-lsp-logging` | Verbose LSP debugging | `--enable-lsp-logging` |
| `--version, -v` | Output version | `claude -v` |
## Output Formats
### JSON (for parsing)
```bash
claude -p "query" --output-format json
# {"result": "...", "session_id": "...", "usage": {...}}
```
### Streaming (for real-time monitoring)
```bash
claude -p "query" --output-format stream-json
# Newline-delimited JSON events
```
### Structured Output (schema validation)
```bash
claude -p "Extract data" \
--output-format json \
--json-schema '{"type":"object","properties":{...}}'
```
## HeaExcerpt, first 6,000 characters of SKILL.md, verbatim from the audited commit. It is text from someone else’s repository, quoted so you can judge it before your agent reads it.
Install
Pinned to the audited commit 79ffdab
git clone https://github.com/parcadei/continuous-claude-v3 git -C continuous-claude-v3 checkout 79ffdab59d4c
The author documents no install command, so this uses the repository directly. Our verdict covers commit 79ffdab59d4c only.
Works in which agents?
What its own text says, not a test
| Agent | Status | More |
|---|---|---|
| Claude Code | Mentioned in its text, not tested | Skills for Claude Code · About Claude Code |
Audit history
Every audit, every source change
- ✓SAFE B 89 / 100
first audit · source
79ffdab59d4c
README badge
For maintainers · shows the latest audit
[](https://modelsatlas.com/skills/parcadei/cli-reference/)
The badge shows our verdict and grade for this skill, and links back to this page. It changes when the audit does.
Similar skills
parcadei/continuous-claude-v3
Braintrust tracing for Claude Code - hook architecture, sub-agent correlation, debugging
parcadei/continuous-claude-v3
Workflow orchestrator that chains existing skills for feature development
parcadei/continuous-claude-v3
Create git commits with user approval and no Claude attribution
parcadei/continuous-claude-v3
A complete skill for E2E testing
parcadei/continuous-claude-v3
Completion Check: Verify Infrastructure Is Wired
parcadei/continuous-claude-v3
Reference guide for Agentica multi-agent infrastructure APIs
Add this badge to your README
[](https://modelsatlas.com/skills/parcadei/cli-reference/)
<a href="https://modelsatlas.com/skills/parcadei/cli-reference/"><img src="https://modelsatlas.com/skills/parcadei/cli-reference/badge.svg" alt="ModelsAtlas: SAFE B"></a>
Questions about cli-reference
What does the cli-reference skill do?
Is cli-reference safe to install?
What can cli-reference access on my machine?
Which assistants does cli-reference work with?
How current is this page?
Sources
- github.com/parcadei/continuous-claude-v3/tree/main/.claude/skill — the audited source at commit 79ffdab59d4c and every finding aboveObserved · 31 Oct 2026
Spotted something wrong? Report a correction · Methodology
Keep going in your AI
Opens with this page as the source. We add nothing else to the prompt.
- What does the cli-reference skill do?
- Is cli-reference safe to install?
- What can cli-reference access on my machine?