disler

Claude Code Is Programmable — Development skill for Claude Code

Development community intermediate

Scale your compute with Claude Code as a programmable agentic coding tool.

How to install Claude Code Is Programmable

This entry records only its repository, not the path inside it, so there is no exact command to give. Open disler/claude-code-is-programmable and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Claude Code Is Programmable does

This repository demonstrates how to use Claude Code programmatically, showcasing examples in different programming languages. Watch [this video](https://youtu.be/2TIXl2rlA6Q) to understand why this is so important for next generation engineering. Check out the [voice to Claude Code](https://youtu.be

Alternatives in Development

README

Claude Code is Programmable

This repository demonstrates how to use Claude Code programmatically, showcasing examples in different programming languages. Watch [this video](https://youtu.be/2TIXl2rlA6Q) to understand why this is so important for next generation engineering. Check out the [voice to Claude Code](https://youtu.be/LvkZuY7rJOM) video to see how to use the `voice_to_claude_code.py` script.

Quick Start

First off - run these right away to understand how important this is:

# Claude Code example (with only Write and Edit tools allowed)
claude -p "make a hello.js script that prints hello" --allowedTools "Write" "Edit"

# Aider equivalent example
aider --message "make a hello.js script that prints hello" hello.js

Here's the big trick - with Claude Code, you can call ANY TOOL IN ANY ORDER IN NATURAL LANGUAGE.

Check out the other examples in the repo to understand how to scale your impact with this feature.

Watch [this video](https://youtu.be/2TIXl2rlA6Q) to internalize how important this is for next generation engineering. View the brief anthropic documentation [here](https://docs.anthropic.com/en/docs/agents-and-tools/claude-code/tutorials#use-claude-as-a-unix-style-utility) and a more comprehensive write up on [agentic coding here](https://www.anthropic.com/engineering/claude-code-best-practices). The Claude Code team is doing incredible work.

You can also use [Aider](https://aider.chat/) as a programmable ai coding tool to do similar things although it's strictly limited to AI Coding (which is still incredibly useful). Check out the documentation [here](https://aider.chat/docs/scripting.html).

Setup

Configuration Files

  1. MCP (Multi-call Protocol) Configuration
    • Copy the sample configuration file to create your own:
      cp .mcp.sample.json .mcp.json
    • Edit .mcp.json to add your Notion API key in the OPENAPI_MCP_HEADERS section:
      {
        "mcpServers": {

...