Anvil

Community

Build robust CLIs and TUIs.

Authorsimota
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill streamlines the creation of command-line interfaces (CLIs) and terminal user interfaces (TUIs), ensuring they are user-friendly, cross-platform, and integrate seamlessly with development tools.

Core Features & Use Cases

  • CLI Development: Design and implement CLI commands, argument parsing, and help generation across multiple languages.
  • TUI Components: Build interactive elements like progress bars, spinners, and menus for terminal applications.
  • Tool Integration: Wire up linters, test runners, and build tools for a cohesive development experience.
  • Use Case: You need to create a new CLI tool for your project that scaffolds new components, runs tests, and formats code. Anvil will help you design the command structure, implement the logic, and ensure it works on different operating systems.

Quick Start

Use the Anvil skill to design a new CLI command for project initialization.

Dependency Matrix

Required Modules

None required

Components

references

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: Anvil
Download link: https://github.com/simota/agent-skills/archive/main.zip#anvil

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.