Token导航 LogoToken导航

Agent Skill · 开发

takt-skill-updater(节拍技能更新器)

takt-skill-updater 用于处理 GitHub 仓库、Issue、Pull Request 和代码协作信息,适合在 Codex、Claude、Cursor、Gemini CLI 中需要围绕仓库状态、代码变更或协作事项进行整理时使用。可结合来源仓库、安装命令和原始 README 继续核验具体用法。安装前建议确认权限范围、维护状态,以及是否会触发联网、命令执行或文件读写。

takt-skill-updater 是开发类 Agent Skill,可用宿主为 Codex、Claude、Cursor、Gemini CLI,通过GitHub 仓库获取,权限为需要联网;许可证信息还不明确,第三方扫描有提醒项,按安装量在开发类的 21,746 个 Skill 里排第 13,342。

总安装 931周安装 40GitHub Stars 22下载 326核验 2026-05-01

安装说明

本站只整理中文说明,不托管安装包,也不代用户安装。
GitHub
许可证
unknown

安装方式

通过对话安装

复制提示词发给支持本地命令或 Skills 的 AI 助手,先确认命令和权限,再让它执行。

请帮我安装这个 Agent Skill:takt-skill-updater(节拍技能更新器)
来源仓库:https://github.com/j5ik2o/ai-tools
仓库路径:skills/takt-skill-updater
安装命令:
npx skills add https://github.com/j5ik2o/ai-tools --skill takt-skill-updater
安装前请先检查当前环境是否支持对应 CLI,并向我确认将要执行的命令、安装目录、联网范围和文件读写权限;确认后再执行。

命令行安装

复制命令到本机终端执行。该命令会通过 npx skills 从第三方来源获取 Skill;本站只展示命令,不托管安装包,也不自动执行。

skills.shnpx skills
npx skills add https://github.com/j5ik2o/ai-tools --skill takt-skill-updater

这个 Skill 是做什么的

开发类 Skill 面向写代码、改代码和排查问题,一般会读写仓库文件,部分还会执行构建或测试命令。

批量检测并更新 Agent 技能依赖项。扫描 package.json 或配置文件中的过时包。输出安全更新建议与 breaking change 预警。操作前建议备份当前环境以防回滚困难。适用宿主包括 Codex、Claude、Cursor、Gemini CLI,接入前应确认版本、权限和运行环境要求。

takt-skill-updater 属于开发类 Skill,可作为该场景下的辅助能力补充。

来源仓库内路径:skills/takt-skill-updater

上手步骤

4 步
  1. 1

    确认自己的宿主工具

    公开资料标注支持 Codex、Claude、Cursor、Gemini CLI;先确认自己用的是其中之一,再按对应工具的 Skills 目录放置。

  2. 2

    拿到安装命令

    可以直接复制的命令是 npx skills add https://github.com/j5ik2o/ai-tools --skill takt-skill-updater;命令里的占位符换成自己的路径或密钥再执行。

  3. 3

    安装后重启宿主

    命令执行完要完全退出宿主工具再打开,让新装的 Skill 被重新扫描到,否则列表里可能看不到。

  4. 4

    按最小权限试用

    它需要需要联网,先在测试目录或测试账号里跑,确认没问题再放到正式项目。

常见问题

6 条

takt-skill-updater 怎么安装?

在终端执行 npx skills add https://github.com/j5ik2o/ai-tools --skill takt-skill-updater。装完完全退出宿主工具再打开,让它重新扫描本地 Skill。

takt-skill-updater 支持哪些 AI 工具?

公开资料标注支持 Codex、Claude、Cursor、Gemini CLI。其他工具只要能读取本地 Skill 目录,一般也能手动放进去,但要自己确认触发方式是否一致。

takt-skill-updater 需要什么权限?

权限级别是需要联网。该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

takt-skill-updater 是免费的吗?

公开资料没有标注明确许可证,收费和商用限制都无法确认。正式使用前请到来源仓库核对授权说明。

takt-skill-updater 用的人多吗?

公开数据是累计安装 931 次,近一周安装 40 次,下载 326 次,GitHub 22 星。这些数字来自第三方目录统计,只能当作热度参考,不代表质量或安全性。

takt-skill-updater 安全吗?

第三方扫描有提醒项,说明存在需要人工确认的行为。安装前请打开源码看清它读了什么、联网到哪里。

值得选的地方和要先想清楚的地方

值得选的地方

  • 同时适配 4 种工具,换客户端不用重新找替代品。

先想清楚的地方

  • 许可证没有明确标注,能不能商用、能不能再分发都不确定。
  • 第三方扫描存在提醒项或未通过项,需要人工逐条确认。
  • 第三方目录整理,版本更新和行为细节以来源仓库为准。

适不适合你

更适合

  • 已经在用 Codex,想直接扩展它能力的人。
  • 需要处理开发类任务、又不想每次都手写提示词的人。

不太适合

  • 需要明确授权才能用到公司项目里的场景。
  • 需要厂商级技术支持和 SLA 的生产系统。

开发类 Skill 对比

6 个同类
Skill总安装GitHub 星权限许可证扫描
skill-vetter

技能审查员 · OpenClaw

8,779,018986操作浏览器MIT-0通过
ontology

本体论 · OpenClaw

6,636,960576只读MIT-0通过
entra-app-registration

内部应用程序注册 · Codex、Claude

6,631,872764接触敏感数据未明确通过
entra-app-registration

内部应用程序注册 · Codex、Claude

3,757,680201接触敏感数据未明确通过
nano-banana-pro

纳米香蕉专业版 · OpenClaw

3,526,898364接触敏感数据MIT-0有提醒
takt-skill-updater

节拍技能更新器 · 本页

93122需要联网未明确有提醒

按安装量取同分类前几名;数字来自第三方目录统计,只作热度参考,不代表质量结论。

SKILL.md 原文

TAKT Skill Updater

references/taktサブモジュール更新後に、takt-*スキル群を最新バージョンに追従させる。

前提 takt バージョン: v0.36.0

パス表記について

本スキルでは skills/ で始まるパスを使用する。実際のパスは実行環境に応じて読み替える:

環境プレフィックス
Claude Code.claude/skills/
Codex CLI.codex/skills/
共通(実体).agents/skills/

対象スキル

スキル実体パスチェック対象
takt-task-builderskills/takt-task-builder/SKILL.mdTaskRecordスキーマ、ステータス遷移、フィールド一覧
takt-workflow-builderskills/takt-workflow-builder/SKILL.mdビルトインワークフロー一覧、YAML構造、新機能フィールド
takt-facet-builderskills/takt-facet-builder/SKILL.mdファセット種別、スタイルガイド参照パス
takt-analyzerskills/takt-analyzer/SKILL.mdエンジン仕様参照、ビルトインパス
takt-optimizerskills/takt-optimizer/SKILL.mdログ形式、最適化パラメータ

ワークフロー

Step 1: takt バージョン確認

references/taktの現在のバージョンと、各スキルが前提とするバージョンを比較する。

# 現在のサブモジュールバージョン
NEW_VERSION=$(cd references/takt && git describe --tags --abbrev=0)
echo "現在のtaktバージョン: ${NEW_VERSION}"

# 各スキルの前提バージョン(旧バージョンの特定に使う)
grep -r "前提 takt バージョン" skills/takt-*-builder/SKILL.md skills/takt-analyzer/SKILL.md skills/takt-optimizer/SKILL.md

各スキルの前提バージョンから旧バージョン(OLD_VERSION)を特定する。全スキルが同じバージョンであればその値を使う。異なる場合は最も古いバージョンを OLD_VERSION とする。

OLD_VERSION と NEW_VERSION が一致していれば更新不要。差分がある場合は Step 1.5 に進む。

Step 1.5: リファレンスファイルの同期

サブモジュール更新後、各スキルの references/takt/ ディレクトリにリファレンスファイルを同期する。 rsync --delete により、サブモジュール側で削除されたファイルもスキル側から自動的に削除される。

# dry-run で確認
scripts/sync-takt-references.sh --dry-run

# 問題なければ実行
scripts/sync-takt-references.sh

各スキルには自身が参照する takt リソースのサブセットのみが同期される。 同期対象の定義は scripts/sync-takt-references.sh 内の各スキルセクションを参照。

Step 2: タグ間差分の取得

旧バージョンと現バージョン間の差分を取得し、どのスキルに影響があるかを判定する。

cd references/takt

# 変更されたファイル一覧
git diff --name-only ${OLD_VERSION}..${NEW_VERSION}

# 変更の統計(追加/削除行数)
git diff --stat ${OLD_VERSION}..${NEW_VERSION}

# 変更履歴(コミットメッセージ)
git log --oneline ${OLD_VERSION}..${NEW_VERSION}
影響スキルの判定

変更されたファイルパスから影響スキルを判定する。該当しないスキルは以降のステップをスキップする。

変更ファイルのパスパターン影響スキル
src/infra/task/taskRecordSchemas.ts, src/infra/task/taskExecutionSchemas.tstakt-task-builder
builtins/**/workflows/*.yamltakt-workflow-builder
builtins/**/facets/**takt-facet-builder
builtins/**/*STYLE_GUIDE*.mdtakt-facet-builder
builtins/skill/references/engine.mdtakt-analyzer, takt-workflow-builder
builtins/skill/references/yaml-schema.mdtakt-workflow-builder
src/**/log*, src/**/trace*takt-optimizer

Step 3: 影響スキルの詳細チェック

影響ありと判定されたスキルについて、タグ間差分の詳細を確認し、各スキルへの反映内容を特定する。

cd references/takt

# 影響ファイルの詳細差分を確認(例)
git diff ${OLD_VERSION}..${NEW_VERSION} -- src/infra/task/taskRecordSchemas.ts src/infra/task/taskExecutionSchemas.ts
git diff ${OLD_VERSION}..${NEW_VERSION} -- builtins/ja/workflows/
git diff ${OLD_VERSION}..${NEW_VERSION} -- builtins/ja/facets/
git diff ${OLD_VERSION}..${NEW_VERSION} -- builtins/skill/references/

以下の領域を、影響ありと判定されたもののみチェックする。

a) TaskRecord スキーマ差分(→ takt-task-builder)

差分で src/infra/task/taskRecordSchemas.ts と src/infra/task/taskExecutionSchemas.ts の変更を確認し、以下の観点で反映内容を特定する:

確認項目参照元更新先
ステータス enum 値TaskStatusSchemaskills/takt-task-builder/references/task-schema.md
TaskExecutionConfig フィールドTaskExecutionConfigSchemaskills/takt-task-builder/references/task-schema.md
TaskRecord フィールドTaskRecordSchemaskills/takt-task-builder/references/task-schema.md
superRefine バリデーションTaskRecordSchema.superRefineskills/takt-task-builder/references/task-schema.md ステータス遷移表
TaskFailure 構造TaskFailureSchemaskills/takt-task-builder/references/task-schema.md
b) ビルトインワークフロー差分(→ takt-workflow-builder)

差分で builtins/**/workflows/*.yaml(旧 builtins/**/pieces/*.yaml)の変更を確認し、以下の観点で反映内容を特定する:

確認項目更新先
ワークフロー名のリネームskills/takt-workflow-builder/SKILL.md ビルトインテーブル
新規追加ワークフローskills/takt-workflow-builder/SKILL.md ビルトインテーブル
削除されたワークフローskills/takt-workflow-builder/SKILL.md ビルトインテーブル
ワークフローYAML新フィールドskills/takt-workflow-builder/SKILL.md 設計判断ガイド
c) ファセット構造差分(→ takt-facet-builder)

差分で builtins/**/facets/** と *STYLE_GUIDE*.md の変更を確認し、以下の観点で反映内容を特定する:

確認項目更新先
スタイルガイドの内容変更skills/takt-facet-builder/SKILL.md 参照資料テーブル
ファセット種別の追加/変更skills/takt-facet-builder/SKILL.md ファセット作成規約
新規ビルトインファセットskills/takt-facet-builder/SKILL.md 参照例
d) エンジン仕様差分(→ takt-analyzer, takt-optimizer)

差分で builtins/skill/references/ 配下の変更を確認し、以下の観点で反映内容を特定する:

確認項目更新先
ルール評価方式の変更skills/takt-analyzer/SKILL.md, skills/takt-workflow-builder/SKILL.md
新しいステップ種別skills/takt-workflow-builder/SKILL.md
ログフォーマット変更skills/takt-optimizer/SKILL.md
テンプレート変数の追加skills/takt-task-builder/references/task-schema.md

Step 4: スキル更新の実施

Step 3 で特定した反映内容をもとに、影響のあるスキルを更新する。

更新ルール
  1. バージョン表記: 各 SKILL.md の > **前提 takt バージョン**: を NEW_VERSION に更新
  2. フィールド追加: 新フィールドは既存テーブルの末尾に追加(順序を保持)
  3. リネーム: 旧名→新名の注意書きを添える(例: 「v0.28.1 で expert → dual にリネーム」)
  4. 削除: テーブルから削除し、注意書きで言及
  5. 参照ドキュメント: skills/takt-task-builder/references/task-schema.md 等のリファレンスファイルも同時に更新
更新対象ファイル一覧
ファイル更新内容
skills/takt-task-builder/SKILL.mdステータス遷移表、フィールド参照、ワークフロー名例
skills/takt-task-builder/references/task-schema.mdフィールド一覧、ステータス遷移図、不変条件テーブル
skills/takt-workflow-builder/SKILL.mdビルトインワークフローテーブル、YAML構造例、設計判断ガイド
skills/takt-facet-builder/SKILL.md参照パス、ファセット作成規約
skills/takt-analyzer/SKILL.md参照パス、分析基準
skills/takt-optimizer/SKILL.mdログ形式、最適化パラメータ
takt-skill-updater 自身の更新

対象スキルの更新が完了したら、このスキル自身も更新する:

  1. 冒頭の > **前提 takt バージョン**: を NEW_VERSION に更新
  2. 末尾の「過去の更新履歴」セクションに今回の変更内容を追記

Step 5: バリデーション

更新後の整合性を確認する。

自動検証
# order.md バリデーション(takt-task-builder)
bash skills/takt-task-builder/scripts/validate-order-md.sh

# ワークフロー・ファセット バリデーション(takt-workflow-builder)
bash skills/takt-workflow-builder/scripts/validate-takt-files.sh --workflows
手動検証チェックリスト
  • 全 SKILL.md の 前提 takt バージョン が NEW_VERSION に更新されている
  • task-schema.md のステータス enum が skills/takt-task-builder/references/takt/src/infra/task/taskRecordSchemas.ts の TaskStatusSchema と一致
  • task-schema.md のフィールド一覧が TaskRecordSchema と TaskExecutionConfigSchema の全フィールドを網羅
  • task-schema.md の不変条件テーブルが superRefine のバリデーションルールと一致
  • takt-workflow-builder/SKILL.md のビルトインテーブルが skills/takt-workflow-builder/references/takt/builtins/ja/workflows/ の実態と整合
  • takt-workflow-builder/SKILL.md で廃止・リネームされたワークフロー名が残っていない
  • takt-facet-builder/SKILL.md の参照パスが全て実在する
  • takt-analyzer/SKILL.md の参照パスが全て実在する
  • takt-skill-updater 自身の 前提 takt バージョン と「過去の更新履歴」が更新されている

Step 6: コミットとPR

更新内容をコミットする。

ブランチ命名規約
chore/update-takt-skills-for-v{バージョン}

例: chore/update-takt-skills-for-v031

コミットメッセージテンプレート
chore: update takt-* skills for takt v{バージョン}

- Add "前提 takt バージョン: v{バージョン}" to all takt-* skills
- takt-task-builder: {変更サマリ}
- takt-workflow-builder: {変更サマリ}
- Update references/takt submodule to v{バージョン}

過去の更新履歴

今後の更新時に参照できるよう、主要な変更をここに記録する。

v0.35.4 → v0.36.0(2026-04-16)

スキル変更内容
全スキル前提 takt バージョン: v0.36.0 に更新
takt-task-builderBREAKING: piece, start_movement, exceeded_max_movements エイリアス完全廃止。schema.ts を taskRecordSchemas.ts + taskExecutionSchemas.ts に分割反映。新フィールド: resume_point(サブワークフロー再開用)。テンプレート変数 {max_movements} → {max_steps}、{movement_iteration} → {step_iteration}。instruction_template 完全廃止
takt-workflow-builderBREAKING: movements/initial_movement/max_movements/piece_config/piece_categories エイリアス完全廃止。新ステップ種別: call: サブワークフロー呼び出し(subworkflow: {callable: true} 必須、最大ネスト深度5)、kind: system AIなしシステムステップ(system_inputs:, effects:)。新フィールド: structured_output: {schema_ref:} + schemas: 定義。新ルール条件: when: 決定論的条件(比較演算子・context.*/structured.*/effect.* 参照)。instruction_template 完全廃止
takt-facet-builder新ビルトインポリシー screen-api 追加(画面専用APIポリシー、全 dual 系ワークフロー適用)
takt-analyzer参照パス更新: src/core/piece/evaluation/RuleEvaluator.ts → src/core/workflow/evaluation/RuleEvaluator.ts。when: 決定論的条件評価への対応追記
sync-takt-references.shsrc/core/piece/evaluation → src/core/workflow/evaluation パス更新。schema.ts 同期を taskRecordSchemas.ts + taskExecutionSchemas.ts に拡張

v0.31.0 → v0.35.4(2026-04-13)

スキル変更内容
全スキル前提 takt バージョン: v0.35.4 に更新。大規模用語リネーム: piece → workflow、movement → step、pieces/ → workflows/、initial_movement → initial_step、max_movements → max_steps、piece_config → workflow_config。旧名はエイリアスとして互換あり
takt-task-builderpiece → workflow(エイリアス互換)、start_movement → start_step、exceeded_max_movements → exceeded_max_steps。新フィールド: run_slug, should_publish_branch_to_origin, source(pr_review/issue/manual), pr_number(source: pr_review 時必須)
takt-workflow-builderpieces/ → workflows/ ディレクトリ移動。ワークフローYAMLの movements → steps、initial_movement → initial_step、max_movements → max_steps。ビルトインテーブル刷新: review系分離(review-default, review-backend 等)、audit系ワークフロー新規追加(audit-architecture, audit-e2e, audit-security, audit-unit 等)。e2e-test/unit-test 削除→audit系に統合
takt-facet-builderテンプレートディレクトリ廃止(既存ファセット参照に変更)。新規ファセット大量追加: Instruction(architecture-audit-*, audit-security-*, e2e-audit-*, e2e-coverage-*, unit-audit-*, write-tests-first)、Knowledge(e2e-testing, react, unit-testing)、Output Contract(architecture-audit-*, audit-security, e2e-audit-*, e2e-coverage-plan, plan-frontend, test-report, unit-audit-*)、Policy(design-fidelity, design-planning, task-decomposition)、Persona(architect-planner, research-*, conductor, test-planner, ai-antipattern-reviewer)。implement-e2e-test/plan-e2e-test 削除
takt-analyzerムーブメント → ステップ、ピースYAML → ワークフローYAML 用語統一。ビルトイン参照パスを workflows/ に更新
takt-optimizerムーブメント統合 → ステップ統合。全用語を step/workflow に統一。参照パスを workflows/ に更新

v0.29.0 → v0.31.0(2026-03-09)

スキル変更内容
全スキル前提 takt バージョン: v0.31.0 に更新
takt-task-builderpr_failed ステータス(6番目の終端状態)の遷移テーブルに追加
takt-workflow-builderビルトインテーブルを現行ピース一覧に刷新(expert/default-mini/review-only → dual/backend/frontend/review/takt-default 等)。allowed_tools → provider_options.claude.allowed_tools 移行例を追加。Loop monitor の instruction をビルトインファセット参照へ統一。takt-default-team-leader 廃止(takt-default に統合)
takt-facet-builderビルトイン一覧を大幅拡充(Instruction: dual-team-leader-implement, loop-monitor-reviewers-fix, team-leader-implement 等追加。Knowledge: task-decomposition 追加。Persona: supervisor, dual-supervisor 等追加。Output Contract: 各レビュー系追加)。レビュー出力契約に family_tag/reopened セクション構造追加
takt-analyzerprovider_options 構造チェック項目追加。*-provider-events.jsonl(別ファイル)と trace.md のログ記述追加。observability → logging リネーム反映
takt-optimizerinstruction 参照正規化・allowed_tools の provider_options 移行の最適化項目追加

v0.29.0 → v0.30.0(2026-03-06、未適用 → v0.31.0 に統合)

スキル変更内容
全スキル前提 takt バージョン: v0.30.0 に更新
takt-task-builderpr_failed ステータス(6番目の終端状態)追加。PR作成失敗を failed と分離。failure は任意(failed と異なり必須ではない)
takt-workflow-builderallowed_tools → provider_options.claude.allowed_tools に移動。Loop monitor の instruction をビルトインファセット参照(loop-monitor-ai-fix, loop-monitor-reviewers-fix)へ統一。設計判断ガイドに provider_options 追加
takt-facet-builderビルトイン Instruction に loop-monitor-ai-fix, loop-monitor-reviewers-fix 追加。レビュー出力契約に family_tag/new/persists/resolved/reopened セクション構造追加
takt-analyzerprovider_options 構造チェック項目追加。*-provider-events.jsonl(別ファイル)と trace.md のログ記述追加。observability → logging リネーム反映
takt-optimizerinstruction 参照正規化の最適化項目追加

v0.22.0 → v0.29.0(2026-03-04)

スキル変更内容
全スキル前提 takt バージョン: v0.29.0 を追加
takt-task-builderexceeded ステータス(5番目の終端状態)追加。base_branch, exceeded_max_movements, exceeded_current_iteration フィールド追加
takt-workflow-builderexpert → dual リネーム(v0.28.1)。default-mini 廃止。review-fix 系・backend/frontend 系ピース追加。quality_gates フィールド追加
takt-facet-builder変更なし
takt-analyzer変更なし
takt-optimizerprovider-events.jsonl 追加(minor)

平台分布

Codex

32.89%
按下载量换算107

Claude

30.35%
按下载量换算99

Cursor

18.87%
按下载量换算62

Gemini CLI

8.67%
按下载量换算28

安全审计

Gen Agent Trust Hub

通过

Socket

通过

Snyk

可疑

权限和风险

需要联网

该 Skill 可能需要联网访问来源站点、仓库或外部 API;具体网络访问范围需要结合源码和 README 复核。

安装前确认

本站仅展示第三方公开信息,不托管安装包,不提供自动安装或运行环境。安装前应自行审查源码、依赖和命令行为。来源安全扫描存在提醒或未通过项,安装前请自行复核。目前只有一个公开来源,建议同时核对源仓库。

继续浏览同类 Skills