プログラミング助手で製品を作る
Tansr Skill はプログラミング助手に入れる開発手順です。アプリ実行時のスキルではなく、@tansr/sdk でもありません。作りたい製品を書くと、助手がその手順で動く画面、業務データ、Tansr の接続を作ります。インストールだけではプラットフォームのアカウントはできず、モデルも呼ばず、アプリも配備しません。
npm の公開パッケージは @tansr/skill 0.1.6 です(2026-10-09 から latest と next はどちらもこれです)。パッケージには .NET、Go、Rust、Python、C++ の参照があります。公開パッケージの版は当サイトの各言語のクライアントに従ってください。0.1.5 は書き込み前に INVALID_RELEASE で終わり、廃止済みなので入れないでください。0.1.4 は latest として配られていません。
インストール
Section titled “インストール”Node.js 22.19 以上と npm が必要です。製品を作るディレクトリで実行します。例は Codex のプロジェクト範囲です。助手を変えるときは --host だけを替え、全プロジェクトで使うときは project を user にします。
npx --yes @tansr/skill@0.1.6 hostsnpx --yes @tansr/skill@0.1.6 preview --host codex --scope projectnpx --yes @tansr/skill@0.1.6 install --host codex --scope project --yes先に preview の書き込み先を見ます。衝突があるときは既存の中身を残します。選んだ一箇所だけを入れます。
| 助手 | --host |
プロジェクト | ユーザー |
|---|---|---|---|
| Codex | codex |
.agents/skills/tansr |
~/.agents/skills/tansr |
| WorkBuddy | workbuddy |
.codebuddy/skills/tansr |
~/.workbuddy/skills/tansr |
| CodeBuddy | codebuddy |
.codebuddy/skills/tansr |
~/.codebuddy/skills/tansr |
| Claude Code | claude-code(別名 claude) |
.claude/skills/tansr |
~/.claude/skills/tansr |
| Cursor | cursor |
.cursor/skills/tansr |
~/.cursor/skills/tansr |
| TRAE 中国版 | trae |
.trae/skills/tansr |
~/.trae-cn/skills/tansr |
| TraeCode CLI | trae-cli |
.traecli/skills/tansr |
~/.traecli/skills/tansr |
| Qoder 国際版 | qoder |
.qoder/skills/tansr |
~/.qoder/skills/tansr |
| Qoder 中国版 | qoder-cn |
.lingma/skills/tansr |
~/.lingma/skills/tansr |
| ZCode | zcode |
非対応 | ~/.zcode/skills/tansr |
| Kimi Code | kimi |
.kimi-code/skills/tansr |
~/.kimi-code/skills/tansr |
| MiniMax Code CLI | minimax |
.minimax/skills/tansr |
~/.minimax/skills/tansr |
| Qwen Code | qwen-code |
.qwen/skills/tansr |
~/.qwen/skills/tansr |
| 汎用ディレクトリ | generic |
.agents/skills/tansr |
~/.agents/skills/tansr |
generic は Codex と同じディレクトリです。全部の助手へ入れる意味ではありません。WorkBuddy と CodeBuddy はプロジェクトが同じで、ユーザーディレクトリが違います。インストーラーは古いユーザーディレクトリを自動では移しません。ZCode はユーザーディレクトリだけです。feishu、yuanbao、doubao、volcengine、trae-global はディレクトリへ入れません。書き込み成功は、助手が読み込んだ証明ではありません。入れたあと、その助手で SKILL.md を読めるか確認してください。
Kimi のプロジェクト導入は Git のルートから実行します。設定ルート、環境変数、再読み込みはパッケージ内の助手説明に従ってください。
同じ助手に戻り、誰が使うか、入力は何か、どの動作で終わるかを書きます。例:
Tansr Skill を使い、Windows で動く学習計画の助手を作ってください。目標の記録、毎日の予定、ふりかえりができるようにし、まず動く初版と、実際のツール実行の進み具合と結果を見せてください。
既存のプロジェクトでは、技術構成、ログイン、データベース、ロックファイルを残します。
Tansr Skill を使い、今の注文システムに自然言語の照会を足してください。今のログインとデータベース、私の既存の変更は残してください。
返してほしいのは動く画面と業務の結果であり、チャットの返事や SDK の断片だけではありません。普通の一文が有効な依頼であり、先にプラットフォームや手順の指示を書く必要はありません。製品にローカルのバックエンドが要るときは、まずプロジェクト内の管理されたバックエンドを再利用します。無いときだけ、Skill 同梱の公式スターターから serve または token-server を作り、接続してこのマシンで起動します。これでプラットフォームのアカウントはできず、有料の呼び出しも起きず、公開インターネットへの配備でもありません。Electron の完全な SDK は引き続きメインプロセスです。アプリ鍵はサーバー側に置きます。appkey をチャットへ貼らないでください。プラットフォーム接続は Node SDK を 5 分で動かす と セッションサービスを 5 分で動かす を見てください。.NET、Go、Rust、Python、C++ の製品は、各言語のクライアントに公開済みと書いてある包を固定します。Node へ書き換えることも、モバイルの Maven、SPM、HAR で代用することもやめてください。
確認、更新、削除
Section titled “確認、更新、削除”--host と --scope は入れたときと同じ組にします。
npx --yes @tansr/skill@0.1.6 status --host codex --scope projectnpx --yes @tansr/skill@0.1.6 update --host codex --scope project --yesnpx --yes @tansr/skill@0.1.6 rollback --host codex --scope project --yesnpx --yes @tansr/skill@0.1.6 uninstall --host codex --scope project --yesstatus はファイルだけを見ます。助手が読み込んだ証明にはなりません。rollback は記録された前の版へ戻します。削除しても、自分で変えたファイル、ほかのスキル、すでに作った製品は残ります。インストールが途中で止まったときは、先に status を見て、同じ対象へ recover --yes を実行します。
このページは役に立ちましたか?
フィードバックありがとうございます。この記事の改善に活かします。