← Back to Skills Marketplace
odrobnik

SwiftButler

by Oliver Drobnik · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ✓ Security Clean
130
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install swiftbutler
Description
Analyze, syntax-check, reindent, and distribute Swift source code with the SwiftButler CLI. Use when working with Swift files or packages and you need a comp...
Usage Guidance
This skill will run a local CLI (butler) that can modify your Swift source (reindent/distribute). Before installing: 1) verify the Homebrew tap/formula and upstream GitHub repo if you don't trust the tap (brew taps can install arbitrary code); 2) run commands with --dry-run or target a copy of your repo first to avoid unexpected file changes; 3) confirm the installed binary with butler --version and inspect its behavior on a small test directory. If you need higher assurance, review the formula and the tool's source on the linked GitHub page.
Capability Analysis
Type: OpenClaw Skill Name: swiftbutler Version: 1.0.0 The swiftbutler skill bundle provides a legitimate interface for the SwiftButler CLI tool, used for analyzing, formatting, and distributing Swift source code. The installation process uses a standard Homebrew tap (cocoanetics/tap/swiftbutler), and the instructions in SKILL.md are well-aligned with the tool's stated purpose of code maintenance without any indicators of malicious intent or data exfiltration.
Capability Assessment
Purpose & Capability
Name/description, required binary (butler), and usage examples all align: the skill exists to run the SwiftButler CLI on Swift source. Requiring the butler binary is proportional to the stated purpose.
Instruction Scope
SKILL.md instructs the agent to install/verifiy the CLI and run commands (analyze, check, reindent, distribute) against local source paths. All referenced files/paths are within the scope of editing or inspecting Swift code; there is no instruction to read unrelated system files or exfiltrate data.
Install Mechanism
Install uses a Homebrew formula from the cocoanetics/tap. Homebrew formulas are common and expected for macOS tooling, but third-party taps can install arbitrary code—reviewing the formula or upstream repo is recommended.
Credentials
No environment variables, credentials, or config paths are requested. This is proportional: the CLI operates on local files and doesn't require external secrets.
Persistence & Privilege
always:false and normal model invocation. The skill does not request permanent presence or modify other skills' configs. It will execute local CLI commands when invoked, which is expected.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install swiftbutler
  3. After installation, invoke the skill by name or use /swiftbutler
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
Initial release: analyze, check, reindent, distribute, Homebrew setup, and version-aware builds.
Metadata
Slug swiftbutler
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is SwiftButler?

Analyze, syntax-check, reindent, and distribute Swift source code with the SwiftButler CLI. Use when working with Swift files or packages and you need a comp... It is an AI Agent Skill for Claude Code / OpenClaw, with 130 downloads so far.

How do I install SwiftButler?

Run "/install swiftbutler" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is SwiftButler free?

Yes, SwiftButler is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does SwiftButler support?

SwiftButler is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created SwiftButler?

It is built and maintained by Oliver Drobnik (@odrobnik); the current version is v1.0.0.

💬 Comments