It reads your TypeScript/JavaScript exported functions and generates a complete npm/npx CLI package in one command:
npx clifast your-file.ts
It parses types, JSDoc comments and function signatures to generate a --help command which can be used by LLMs to navigate the available input arguments and use your files or repositories effectively with less input tokens.
Multiple exports become subcommands. External imports are bundled. The output is a ready-to-publish npm package (which comes with the benefits of npx).
The goal is to reduce token usage by exposing files or entire folders as CLI commands that can be executed by Claude Code or Cloudflare's Codemode using a reduced amount of input tokens while decreasing the need to build and maintain complex MCP servers when not needed.
Repo: https://github.com/AlexandrosGounis/clifast
Can you please give me some feedback if you find this helpful?