From 95b62ff6fef54973746bbf94d30a449c1d2ec3a8 Mon Sep 17 00:00:00 2001 From: sxl Date: Fri, 30 Jan 2026 15:33:46 +0800 Subject: [PATCH] feat: add tman skill --- .agent/skills/use_tman/SKILL.md | 179 ++++++++++++++++++++++++++++++++ 1 file changed, 179 insertions(+) create mode 100644 .agent/skills/use_tman/SKILL.md diff --git a/.agent/skills/use_tman/SKILL.md b/.agent/skills/use_tman/SKILL.md new file mode 100644 index 0000000000..58a9dfa968 --- /dev/null +++ b/.agent/skills/use_tman/SKILL.md @@ -0,0 +1,179 @@ +--- +name: use_tman +description: Comprehensive guide for using the TMAN CLI to manage the TEN framework, including creating, installing, packaging, and publishing projects. +--- + +# Use TMAN CLI + +The `tman` (TEN Manager) CLI is the central tool for developing with the TEN framework. It handles project creation, dependency management, building, packaging, and interacting with the TEN registry. + +## Global Options +These options apply to most commands: +* `--verbose`: Enable verbose output for debugging. +* `-y, --yes`: Automatically answer 'yes' to all prompts (useful for automation). +* `-c, --config-file `: Specify a custom configuration file. +* `--user-token `: Provide a user token for registry authentication. + +## 1. Project Creation (`create`) +Create new packages, extensions, or applications based on templates. + +**Syntax:** +```bash +tman create --template