360 Secure SkillHub
360 安全技能中心

ts5

该 Skill 面向 TypeScript 全栈 monorepo 项目,提供共享类型、前端、后端、CI/CD 与部署相关脚手架能力,并通过 setup 脚本的 --init、--packages、--deploy 参数完成初始化、工作区包管理和部署动作。材料未说明部署目标、凭据或具体 CI/CD 配置。

kleberbaum
kleberbaum
热度 66.67
最近更新 2026-05-17 12:19:02
分类:开发依赖:代码执行 / 读写文件应用场景:代码生成 / DevOps / 自动化脚本

安装技能

复制下面的话术发给你的 Agent,它会通过 secure-skills 检索并安装该技能。

执行命令安装此 skill: npx secure-skills-cli add ts5
Metadata
name
ts5
description
TS5 namespace for Netsnek e.U. TypeScript full-stack starter kit. Monorepo template with shared types, CI/CD pipelines, and one-click deployment.
user-invocable
true
version
0.1.0
metadata
{"openclaw":{"os":["linux"],"permissions":["exec"]}}

The TS5 Approach

TS5 is the Netsnek e.U. full-stack TypeScript starter. One monorepo: shared types, frontend, backend, CI/CD, and deployment.

Monorepo Structure

packages/
  shared/    # Types and utilities
  web/       # Frontend (TSX)
  api/       # Backend (TS3)
tools/       # Scripts and CI

Commands

Argument Purpose
--init Bootstrap monorepo layout
--packages Manage or list workspace packages
--deploy Trigger one-click deployment

From Zero to Deploy

# Create monorepo
./scripts/monorepo-setup.sh --init

# Verify packages
./scripts/monorepo-setup.sh --packages

# Deploy
./scripts/monorepo-setup.sh --deploy