proj-builder

# builder

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "proj-builder" with this command: npx skills add proj-builder

builder

Project Scaffold Generator — Instantly generate well-structured project skeletons for Node.js, Python, and Go. Get a ready-to-code directory layout with sensible defaults in seconds.

Commands

CommandDescriptionExample
listList all available project templateslist
initInitialize a project scaffold in a directoryinit node my-api
generatePrint the file contents for a specific template filegenerate python main.py

Usage

bash script.sh list
bash script.sh init <template> <project-name>
bash script.sh generate <template> <filename>

Supported Templates

TemplateLanguageDescription
nodeJavaScript / Node.jsExpress REST API with basic routing
node-cliJavaScript / Node.jsCLI tool with commander.js
pythonPython 3Python package with src layout
python-flaskPython 3Flask REST API
goGoGo module with cmd/internal layout
go-cliGoCLI tool with cobra

Requirements

  • bash >= 4.0
  • python3 >= 3.7 (for init command file writing)
  • No external packages required

Examples

$ bash script.sh list

📦 Available Project Templates
──────────────────────────────────────
  node          Node.js Express REST API
  node-cli      Node.js CLI tool
  python        Python package (src layout)
  python-flask  Python Flask REST API
  go            Go module (cmd/internal)
  go-cli        Go CLI tool with cobra

Usage: bash script.sh init <template> <project-name>
$ bash script.sh init python my-project

🏗  Scaffolding: python → my-project/
──────────────────────────────────────
  ✅ my-project/src/my_project/__init__.py
  ✅ my-project/src/my_project/main.py
  ✅ my-project/tests/__init__.py
  ✅ my-project/tests/test_main.py
  ✅ my-project/pyproject.toml
  ✅ my-project/README.md
  ✅ my-project/.gitignore

✨ Done! Next steps:
  cd my-project
  python3 -m venv venv && source venv/bin/activate
  pip install -e .
$ bash script.sh generate go main.go

package main

import (
    "fmt"
    "log"
    "net/http"
)
...

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Web3

Xiang miles | Space2.world

Assigns a permanent S2-DID identity, a 4㎡ Mars coordinate, and a public Web3 dossier to persistently anchor your Openclaw agent.

Registry SourceRecently Updated
Web3

Okx Agentic Wallet

Use this skill when the user mentions wallet login, sign in, verify OTP, add wallet, switch account, wallet status, logout, wallet balance, assets, holdings,...

Registry SourceRecently Updated
2850Profile unavailable
Web3

YYClaw

Access and call 50+ AI models via YYClaw API with on-chain stablecoin payments; check balance, usage, models, and make API calls using one API key.

Registry SourceRecently Updated
1900Profile unavailable
Web3

币安代理配置(中国大陆)

在中国大陆服务器通过代理访问币安API的完整配置指南。涵盖代理选型、mihomo安装配置、vmess连接、币安域名路由、API签名调用。当用户在中国大陆需要调用币安API、配置币安代理、解决币安API连接问题(Connection reset、HTTP 451区域限制、DNS污染)时使用此技能。

Registry SourceRecently Updated
1891Profile unavailable