Penpot
Penpot: The open-source design tool for design and code collaboration design-tool, clojure, clojure, clojurescript, design, prototyping.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/ckchzh/design-toolDesign Tool
Design Tool v2.0.0 — a utility toolkit for logging, tracking, and managing design-related entries from the command line.
Commands
All commands accept optional input arguments. Without arguments, they display recent entries from the corresponding log. With arguments, they record a new timestamped entry.
| Command | Description |
|---|---|
run <input> | Record or view run entries |
check <input> | Record or view check entries |
convert <input> | Record or view convert entries |
analyze <input> | Record or view analyze entries |
generate <input> | Record or view generate entries |
preview <input> | Record or view preview entries |
batch <input> | Record or view batch entries |
compare <input> | Record or view compare entries |
export <input> | Record or view export entries |
config <input> | Record or view config entries |
status <input> | Record or view status entries |
report <input> | Record or view report entries |
stats | Show summary statistics across all log files |
search <term> | Search all log entries for a keyword (case-insensitive) |
recent | Display the 20 most recent history log entries |
help | Show usage information |
version | Print version (v2.0.0) |
Data Storage
All data is stored locally in ~/.local/share/design-tool/:
- Per-command logs — Each command (run, check, convert, etc.) writes to its own
.logfile with pipe-delimitedtimestamp|valueformat. - history.log — A unified activity log recording every write operation with timestamps.
- Export formats — The
exportutility function supports JSON, CSV, and TXT output, written to~/.local/share/design-tool/export.<fmt>.
No external services, databases, or API keys are required. Everything is flat-file and human-readable.
Requirements
- Bash (v4+ recommended)
- No external dependencies — uses only standard Unix utilities (
date,wc,du,tail,grep,sed,basename,cat)
When to Use
- When you need to log and track design-related activities from the command line
- To maintain a searchable history of design decisions and iterations
- For batch recording of design tasks with timestamps
- When you want to export design logs in JSON, CSV, or TXT format
- As part of a larger design workflow automation pipeline
- To get quick statistics and summaries of past design activities
Examples
# Record a new run entry
design-tool run "updated homepage wireframe v3"
# View recent run entries (no args = show history)
design-tool run
# Check something and log it
design-tool check "color contrast passes WCAG AA"
# Analyze and record
design-tool analyze "user flow has 5 steps, target is 3"
# Preview and record
design-tool preview "mobile layout at 375px"
# Compare designs
design-tool compare "v2 vs v3 header layout"
# Search across all logs
design-tool search "wireframe"
# View summary statistics
design-tool stats
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-ckchzh-design-tool": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
header
Header design reference — navigation patterns, sticky headers, responsive menus, accessibility. Use when designing website headers or implementing navigation components.
docker-helper
Dockerfile生成、docker-compose编排、命令速查、调试排错、镜像优化、仓库配置. Use when you need docker helper capabilities. Triggers on: docker helper.
rsyslog
RSyslog advanced system logging reference. RainerScript configuration, input/output modules (imtcp/imfile/omfwd/omelasticsearch), templates with property replacer, content-based filtering, TLS-encrypted remote logging, queue performance tuning, and debug troubleshooting.
Fitness Plan — Science-Based Training & Workout Auditor
Track workouts, calculate BMI/1RM, and access exercise science guides. 支持科学健身计划制定、BMI/最大力量计算及运动解剖学参考。Use when planning gym sessions, calculating macro needs, or auditing training splits.
pesticide
Pesticide management reference — chemical classes, application methods, IPM strategies, residue limits, safety protocols. Use when selecting pest control products, calculating spray rates, or managing pesticide compliance.