Claude Code CLI
Anthropic's coding agent for the terminal, IDE and GitHub: understands your codebase, runs tasks and handles git
- 153,873 ★ on the repository
- Last commit
Broad access
Why this level
- The agent runs shell commands and modifies files
- The installer downloads and runs a script
- Code is sent to Anthropic models
Install
- Works in
In your terminal, with SkillFoxx CLI
npx skillfoxx add cli/claude-codeDetects the agents on your machine, shows the access level and pins the version.
What it sends to the author: what it sends to the author: Claude Code sends usage data such as code acceptance or rejections, associated conversation data, and user feedback submitted via the /bug command.
Other ways to install
Access and checks
How we reviewBroad accessThe tool can change data, run commands or handle secrets.
- The agent runs shell commands and modifies files
- The installer downloads and runs a script
- Code is sent to Anthropic models
This is third-party code. Review the repository files before installing.
What it does
Claude Code runs in the terminal, understands the project and performs routine tasks from natural-language requests: writing and editing code, explaining complex parts and handling git workflows. It can be used in an IDE or invoked by tagging @claude on GitHub. The repository contains official plugins with commands, agents and skills such as frontend-design, code-review and plugin-dev.
Who it is for. Developers who want to delegate tasks in a real repository to an agent.
Good fit when
- You need a multi-step task done in a codebase: a feature, refactor or bug fix
- You want to understand an unfamiliar project
- You automate git operations and PR work
- You want ready-made plugins and skills from the official repository
Not a fit when
- Your network cannot reach Anthropic services
- Company policy forbids sending code to external models
Example request
Find why tests in the payments module fail, fix them and commit with a clear messageLimitations
Installing via npm is deprecated; the native installer, Homebrew or WinGet are recommended. Claude Code collects usage data and feedback, as described in the data usage policy.
How to disable. Uninstall Claude Code following the setup documentation; plugins are disabled with /plugin commands inside Claude Code.
FAQ
How do I report a bug?
Use the /bug command inside Claude Code or open a GitHub issue.
Where are the plugins?
In the plugins directory of this repository, documented in plugins/README.md.
Discussion
No questions or reviews yet.
Related
CLI toolsWorkflows for Claude Code: /do, /omo, /bmad-pilot and more commands, with Codex, Gemini or OpenCode writing the code through codeagent-wrapper
Multi-agent orchestration for Claude Code: teams, roles, autopilot and task routing across skills and subagents
A terminal app for running several Claude Code, Codex, Gemini CLI and Aider sessions in parallel, each in its own tmux session and git worktree
A CLI and the aitmpl.com catalog: installs agents, commands, MCP servers, hooks, settings and skills into Claude Code, plus session analytics
A teaching terminal coding agent in Python, built as a "nanoGPT for agents": read it, take it apart and fork it
A Claude Code plugin marketplace with ready sets of agents, slash commands, hooks and skills, plus a search site
README in short
Claude Code is an agentic coding tool that lives in the terminal and understands your codebase. The README lists installation methods for macOS, Linux and Windows and notes that npm installation is deprecated. The repository includes a set of plugins with commands and agents. Data collection, usage and privacy safeguards are described separately.
README badge
Original SKILL.md
--- name: frontend-design description: Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults. license: Complete terms in LICENSE.txt --- # Frontend Design Approach this as the design lead at a design studio known for giving every client a distinct visual identity that is not mistaken for anyone else's. This client has already rejected proposals that felt cliché or templated, and is paying for a distinctive point of view: make deliberate, opinionated choices about palette, typography, and layout that are specific to this brief, and take aesthetic risk if justified. ## Ground your designs in the subject matter If the brief does not identify what the product or subject matter is, identify it yourself before designing, and confirm with the client. You can come up with one concrete subject, the design's audience, and the design's primary job, as a proposal. If there's any information in your memory about the client's preferences or context about what they're building, use that as a hint. The subject's industry, subject matter, materials, and vernacular are where distinctive visual choices come from — a design for a toy for girls aged 8–11 will be very aesthetically different from a dashboard for financial analysts. Build with the brief's real content and subject matter throughout. ## Design principles For web designs, the hero is the first thing viewers will see. Open with the most characteristic thing in the subject's world, in the form that is most appropriate: a headline, an image, an animation, a live demo, an interactive moment, or other treatments. Be deliberate with your choice: a big number with a small label, supporting stats, and a gradient accent is the default treatment, so only use it if that's truly the best option. Typography carries the personality of the page. You don't need a different typeface for display or headline text and body content: use one family or two, and if two, make them clearly distinct.