π€ AI-Native Design
Built from the ground up for AI agents, not human-first with AI as an afterthought. Clean, structured output and predictable command semantics make it easy for agents to use.
Capabilities
Slingshot packs a wide range of capabilities into focused command groups β each one a βskillβ your AI agent can discover and wield.
π§ Core
| Skill | What it does |
|---|
--explain flag | Every command can be parsed and explained without side effects β safe exploration for AI agents |
config | Manage settings: get, set, list, unset β simple key-value configuration |
i18n | Full internationalization workflow: extract, translate, sync, stats, check |
| Bilingual CLI | Switch between English and Chinese with LANG=zh_CN.UTF-8 β help text, errors, everything |
π’ WeChat Publishing
| Skill | What it does |
|---|
draft | Full draft lifecycle: create, list, update, remove, show, convert |
| Auto-convert | Convert Markdown/Org mode β WeChat-compatible HTML, including image CDN upload |
meterial | Permanent materials management: add images/thumbnails, list, remove, show |
π Site Deployment
| Skill | What it does |
|---|
site | Manage deployment targets: add, update, list, remove, rsync |
| Zine integration | Full Zine SSG support: auto-build before deploy, i18n, templates, versioning |
page | Manage site pages: add, update, list, remove β simple content workflow |
| CSS optimization | Auto-upgrade to responsive stylesheet during deployment |
| Syntax highlight | Auto-highlight code blocks in all HTML files before deploying |
π§© Skill System
| Skill | What it does |
|---|
skill | Install, list, remove, and show AI agent skills |
| Built-in skills | weixin, site-page, site-zine, incus β curated expertise in reusable form |
| Discoverable | skill explain <name> to learn a skillβs full capabilities |
π Observability
| Skill | What it does |
|---|
jaeger | Distributed tracing: search traces, view timelines, find critical paths, topology |
| Span tracing | Every command is instrumented β full trace context propagated via CLOG_TRACEPARENT |
π Site Content
| Skill | What it does |
|---|
page | Add, update, list, remove pages on your deployment sites |
| Code highlighting | Built-in syntax highlighting for deployed HTML pages |
curl -fsSL https://slingshot.dscli.io/install.sh | bash