update-cli-config
View and modify Cursor CLI configuration in ~/.cursor/cli-config.json.
Skill by kensaurus
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/kensaurus-update-cli-config
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md and code. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/update-cli-config
What's inside
- Skill name
update-cli-config- Description
- View and modify Cursor CLI configuration in ~/.cursor/cli-config.json. Use to change CLI settings, configure permissions, switch approval mode, enable vim mode, toggle display options, configure sandbox, or manage any CLI preferences.
- License
- MIT
- Instructions
- 77 lines in SKILL.md · view on GitHub
Files (1)
- SKILL.md
SKILL.md (first lines)
# Cursor CLI Configuration This skill explains how to view and modify Cursor CLI settings stored in `~/.cursor/cli-config.json`. ## Config File Location The config file is `~/.cursor/cli-config.json`. Projects can layer overrides via `.cursor/cli.json` files. The CLI walks from the git root to the current working directory and merges each `.cursor/cli.json` it finds (deeper files take precedence). Project overrides only affect the current session; they are not written back to the home config. ## How to Modify Read `~/.cursor/cli-config.json`, apply changes, and write it back. The file is standard JSON. Changes take effect after restarting the CLI. ## Available Settings ### `permissions` (required) Tool permission rules. Each entry is a string pattern. - `allow`: string[] — patterns for allowed tool calls (e.g. `"Shell(**)"`, `"Mcp(server-name, tool-name)"`) - `deny`: string[] — patterns for denied tool calls ### `editor` - `vimMode`: boolean — enable vim keybindings in the CLI input - `defaultBehavior`: `"ide"` | `"agent"` — default behavior mode ### `display` (optional) - `showLineNumbers`: boolean (default: false) — show line numbers in code output - `showThinkingBlocks`: boolean (default: false) — show model thinking/reasoning blocks - `showStatusIndicators`: boolean (default: false) — show status indicators in the UI ### `channel` (optional) Release channel: `"prod"` | `"staging"` | `"lab"` | `"static"` ### `maxMode` (optional) boolean (default: false) — enable max mode for higher-quality model responses ### `approvalMode` (optional) Controls tool approval behavior: - `"allowlist"` (default) — require approval for tools not in the allow list - `"unrestricted"` — auto-approve all tool calls (yolo mode) ### `sandbox` (optional) Sandbox execution environment settings: - `mode`: `"disabled"` | `"enabled"` (default: `"disabled"`) - `networkAccess`: `"user_config_only"` | `"user_config_with_defaults"` | `"allow_all"` — controls network access from sandbox - `networkAllowlist`: string[] — domains the sandbox is allowed to reach ### `network` (optional) - `useHttp1ForAgent`: boolean (default: false) — use HTTP/1.1 instead of HTTP/2 for agent connections (enables SSE-based streaming) ### `bedrock` (optional) AWS Bedrock integration settings: - `enabled`: boolean (default: false) - `mode`: `"access-key"` | `"team-role"` (default: `"access-key"`) - `region`: string — AWS region - `testModel`: string — model to use for testing - `teamRoleArn`: string — IAM role ARN for team mode - `teamExternalId`: string — external ID for STS assume-role ### `attribution` (optional) Controls how agent work is attributed in git: - `attributeCommitsToAgent`: boolean (default: true) — attribute commits to the agent - `attributePRsToAgent`: boolean (default: true) — attribute PRs to the agent ### `webFetchDomainAllowlist` (optional) string[] — domains the web fetch tool is allowed to access (e.g. `"docs.github.com"`, `"*.example.com"`, `"*"`) ## Fields You Should NOT Modify These are internal/cached state and should not be edited manually: - `version` — config schema version - `model` / `selectedModel` / `modelParameters` / `hasChangedDefaultModel` — managed by the model picker - `privacyCache` — cached privacy mode state - `authInfo` — cached authentication info - `showSandboxIntro` — one-time UI flag - `conversationClassificationScoredConversations` — internal cache
From kensaurus/skills, MIT.
More from kensaurus/skills
- 0.633score
create-skill
kensaurus
Guide users through creating effective Agent Skills for Cursor.
SkillAFreshness: A★ 9Claude Code +9 - 0.633score
audit-agent-speed
kensaurus
Measure and fix a slow coding-agent setup: status line, hooks, instruction bloat, effort, worktree pile-up, antivirus and indexer scans.
SkillAFreshness: A★ 9Claude Code +9 - 0.629score
audit-backend-architecture
kensaurus
Read-only backend-architecture audit and pattern advisor, gated by stack.
SkillAFreshness: A★ 9Claude Code +9 - 0.628score
audit-analytics
kensaurus
Read-only audit of product-analytics events (PostHog, Amplitude, Mixpanel, GA4): taxonomy, funnels, consent-gated firing, dead or duplicate events.
SkillAFreshness: A★ 9Claude Code +9 - 0.628score
create-rule
kensaurus
Create Cursor rules for persistent AI guidance.
SkillAFreshness: A★ 9Claude Code +9 - 0.628score
audit-accessibility
kensaurus
WCAG 2.2 AA audit via playwright-cli: axe-core, keyboard, contrast, target size, focus, ARIA.
SkillAFreshness: A★ 9Claude Code +9 - 0.628score
audit-auth-flows
kensaurus
Read-only audit of app-layer auth: route×gate matrix, session lifecycle, OAuth, provider traps (getSession vs getUser, middleware-only gates, CVE-2025-29927).
SkillAFreshness: A★ 9Claude Code +9 - 0.628score
audit-bundle-size
kensaurus
Analyse and shrink a web app's JavaScript bundle.
SkillAFreshness: A★ 9Claude Code +9 - 0.628score
audit-cicd
kensaurus
Audit GitHub Actions CI/CD for cost, speed, and safety.
SkillAFreshness: A★ 9Claude Code +9 - 0.628score
audit-code-quality
kensaurus
Detect and fix repo-wide anti-patterns and consistency drift (naming, organisation, repeated smells).
SkillAFreshness: A★ 9Claude Code +9 - 0.628score
split-to-prs
kensaurus
Split current work into small reviewable PRs.
SkillAFreshness: A★ 9Claude Code +9 - 0.628score
update-cursor-settings
kensaurus
Modify Cursor/VSCode user settings in settings.json.
SkillAFreshness: A★ 9Claude Code +9
Signals
- Stars
- 9
- Forks
- 1
- Open issues
- 0
- Last commit (this folder)
- Sep 23, 2026 (1 month ago)
- Last release
- Oct 19, 2026 (10 days ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/kensaurus/skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from kensaurus
- 0.633score
audit-agent-speed
kensaurus
Measure and fix a slow coding-agent setup: status line, hooks, instruction bloat, effort, worktree pile-up, antivirus and indexer scans.
SkillAFreshness: A★ 9Claude Code +9 - 0.633score
create-skill
kensaurus
Guide users through creating effective Agent Skills for Cursor.
SkillAFreshness: A★ 9Claude Code +9 - 0.629score
audit-backend-architecture
kensaurus
Read-only backend-architecture audit and pattern advisor, gated by stack.
SkillAFreshness: A★ 9Claude Code +9 - 0.628score
create-rule
kensaurus
Create Cursor rules for persistent AI guidance.
SkillAFreshness: A★ 9Claude Code +9 - 0.628score
split-to-prs
kensaurus
Split current work into small reviewable PRs.
SkillAFreshness: A★ 9Claude Code +9 - 0.628score
audit-analytics
kensaurus
Read-only audit of product-analytics events (PostHog, Amplitude, Mixpanel, GA4): taxonomy, funnels, consent-gated firing, dead or duplicate events.
SkillAFreshness: A★ 9Claude Code +9
Cite this page
update-cli-config skill. Agent Mart. https://agentmart.dev/skills/kensaurus-update-cli-config (last updated 2026-10-24)