Borrowing it
Nothing to install: this file belongs to j5ik2o/oni-comb-rs. Take a copy, put it at the same path in your own repository, and replace the rules that are about this project with yours.
curl -O https://raw.githubusercontent.com/j5ik2o/oni-comb-rs/main/.agents/skills/takt-analyzer/SKILL.mdgit clone --depth 1 https://github.com/j5ik2o/oni-comb-rsWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/j5ik2o/oni-comb-rs/takt-analyzer)<a href="https://agentmods.dev/skills/j5ik2o/oni-comb-rs/takt-analyzer"><img src="https://agentmods.dev/badge/skills/j5ik2o/oni-comb-rs/takt-analyzer/github.svg" alt="Measured on agentmods" height="20"></a>Or the 80×15 button, for a site that already has a row of RSS and ATOM ones. Only the verdict fits; the numbers stay here.
<a href="https://agentmods.dev/skills/j5ik2o/oni-comb-rs/takt-analyzer"><img src="https://agentmods.dev/badge/skills/j5ik2o/oni-comb-rs/takt-analyzer.svg" alt="Reviewed on agentmods" width="80" height="20"></a>What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00255 | $0.04195 |
| Opus 5.5 | $0.00102 | $0.01678 |
| Sonnet 5.5 | $0.00051 | $0.00839 |
| Haiku 4.5 | $0.00026 | $0.00419 |
Grade A, and why
takt-analyzer scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 2mo ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 301 lines — stays where its author put it; the contents beside it link to each section on GitHub.
TAKT Analyzer
既存のTAKTピースとファセットを分析し、問題点の検出と改善提案を行う。
前提 takt バージョン: v0.31.0
参照資料
| 資料 | パス | 用途 |
|---|---|---|
| YAMLスキーマ | references/takt/builtins/skill/references/yaml-schema.md |
ピース構造の検証基準 |
| エンジン仕様 | references/takt/builtins/skill/references/engine.md |
ルール評価・実行仕様 |
| スタイルガイド群 | references/takt/builtins/ja/*_STYLE_GUIDE.md |
ファセット品質基準 |
| ビルトインピース | references/takt/builtins/ja/pieces/ |
構造パターンの参照 |
| ビルトインファセット | references/takt/builtins/ja/facets/{personas,policies,instructions,knowledge,output-contracts}/ |
ファセット品質の参照 |
| ログ型定義 | references/takt/src/core/logging/contracts.ts |
NDJSONレコード型の参照(v0.30.0で observability → logging にリネーム) |
| プロバイダイベント | references/takt/src/core/logging/providerEventLogger.ts |
*-provider-events.jsonl の構造 |
| 利用イベント | references/takt/src/core/logging/usageEventLogger.ts |
利用量イベントの構造 |
| ルール評価 | references/takt/src/core/piece/evaluation/RuleEvaluator.ts |
matchedRuleMethod の仕組み |
takt-optimize との違い
| 観点 | takt-analyze | takt-optimize |
|---|---|---|
| 目的 | 問題検出・診断とレポート | 最適化の実行 |
| 出力 | 分析レポート(Markdown) | 最適化済みファイル群 |
| 変更 | なし(読み取り専用) | ファイルを直接編集・生成 |
| 入力 | ピースYAML + ファセット + 実行ログ | 同左 |
| 判断 | 問題の重大度分類 | コスト/品質のトレードオフ判断 |
分析カテゴリ
1. ピース構造分析
ピースYAMLの構造的な問題を検出する。
チェック項目:
| チェック | 内容 | 重大度 |
|---|---|---|
| initial_movement存在 | initial_movementがmovements配列内に存在するか |
Critical |
| 遷移先の有効性 | 全rules.nextが有効なムーブメント名 or COMPLETE/ABORTか |
Critical |
| loop健全遷移整合 | loop_monitors.cycle の健全時 next が cycle 先頭ノードと一致するか |
Critical |
| loop参照レポート範囲 | loop_monitors.judge.instruction の {report:...} が cycle 内 movement 生成物のみか |
Critical |
| セクションマップ整合性 | セクションマップのキーとムーブメント内参照が一致するか | Critical |
| ファイルパス存在 | セクションマップのパスが実在するか | Critical |
| parallel構造 | 親ルールがall()/any()を使用、サブステップにnextがないか |
Warning |
| edit=false + ビルド操作 | edit: false のムーブメントのインストラクションがビルドコマンド(cargo check 等)の禁止を明示しているか。読み取り専用サンドボックスでビルドは Operation not permitted で失敗する |
Warning |
| supervise失敗の遷移先 | supervise の失敗ルールが plan に遷移していないか。修正可能な問題は fix へ遷移すべきで、supervise → plan は根本設計変更が必要な場合のみ |
Warning |
| CI実行の責任配置 | supervise/ai_review 等の edit: false ムーブメントのインストラクションがCIの直接実行を禁止し、fix/implement のレポート証跡確認のみを求めているか |
Warning |
| provider_options構造 | allowed_tools がトップレベルではなく provider_options.claude.allowed_tools に配置されているか(v0.30.0〜) |
Warning |
| edit権限 | edit: trueのムーブメントに適切なrequired_permission_modeがあるか |
Info |
| session設定 | 実装系ムーブメントにsession: refreshがあるか |
Info |
What ships with it
60 files beside SKILL.md in the same directory: the scripts, references and assets a skill reads on demand. Not counted in the per-session cost; read them before you install if any of them is executable.
- references/takt/builtins/ja/config.yaml 5.1 KB
- references/takt/builtins/ja/facets/instructions/ai-fix.md 2.2 KB
- references/takt/builtins/ja/facets/instructions/ai-review.md 901 B
- references/takt/builtins/ja/facets/instructions/arbitrate.md 677 B
- references/takt/builtins/ja/facets/instructions/architect.md 762 B
- references/takt/builtins/ja/facets/instructions/dual-team-leader-implement.md 2.3 KB
- references/takt/builtins/ja/facets/instructions/fix-supervisor.md 863 B
- references/takt/builtins/ja/facets/instructions/fix.md 1.7 KB
- references/takt/builtins/ja/facets/instructions/gather-review.md 2.7 KB
- references/takt/builtins/ja/facets/instructions/implement-after-tests.md 3.1 KB
- references/takt/builtins/ja/facets/instructions/implement-e2e-test.md 1.7 KB
- references/takt/builtins/ja/facets/instructions/implement-terraform.md 1.8 KB
- references/takt/builtins/ja/facets/instructions/implement-test.md 1.6 KB
- references/takt/builtins/ja/facets/instructions/implement.md 2.9 KB
- references/takt/builtins/ja/facets/instructions/loop-monitor-ai-fix.md 529 B
- references/takt/builtins/ja/facets/instructions/loop-monitor-reviewers-fix.md 515 B
- references/takt/builtins/ja/facets/instructions/plan-e2e-test.md 791 B
- references/takt/builtins/ja/facets/instructions/plan-investigate.md 693 B
- references/takt/builtins/ja/facets/instructions/plan-test.md 750 B
- references/takt/builtins/ja/facets/instructions/plan.md 2.3 KB
- references/takt/builtins/ja/facets/instructions/research-analyze.md 1.1 KB
- references/takt/builtins/ja/facets/instructions/research-dig.md 1.7 KB
- references/takt/builtins/ja/facets/instructions/research-plan.md 573 B
- references/takt/builtins/ja/facets/instructions/research-supervise.md 549 B
- references/takt/builtins/ja/facets/instructions/review-ai.md 560 B
- references/takt/builtins/ja/facets/instructions/review-arch.md 1.7 KB
- references/takt/builtins/ja/facets/instructions/review-cqrs-es.md 1.3 KB
- references/takt/builtins/ja/facets/instructions/review-frontend.md 1.2 KB
- references/takt/builtins/ja/facets/instructions/review-qa.md 1.4 KB
- references/takt/builtins/ja/facets/instructions/review-requirements.md 1.5 KB
- references/takt/builtins/ja/facets/instructions/review-security.md 964 B
- references/takt/builtins/ja/facets/instructions/review-terraform.md 1.8 KB
- references/takt/builtins/ja/facets/instructions/review-test.md 1.0 KB
- references/takt/builtins/ja/facets/instructions/supervise.md 2.4 KB
- references/takt/builtins/ja/facets/instructions/team-leader-implement.md 1.9 KB
- references/takt/builtins/ja/facets/instructions/write-tests-first.md 2.4 KB
- references/takt/builtins/ja/facets/knowledge/architecture.md 17 KB
- references/takt/builtins/ja/facets/knowledge/backend.md 18 KB
- references/takt/builtins/ja/facets/knowledge/cqrs-es.md 24 KB
- references/takt/builtins/ja/facets/knowledge/frontend.md 26 KB
- references/takt/builtins/ja/facets/knowledge/research-comparative.md 1.3 KB
- references/takt/builtins/ja/facets/knowledge/research.md 2.3 KB
- references/takt/builtins/ja/facets/knowledge/security.md 7.3 KB
- references/takt/builtins/ja/facets/knowledge/takt.md 5.7 KB
- references/takt/builtins/ja/facets/knowledge/task-decomposition.md 2.7 KB
- references/takt/builtins/ja/facets/knowledge/terraform-aws.md 7.7 KB
- references/takt/builtins/ja/facets/output-contracts/ai-review.md 1.8 KB
- references/takt/builtins/ja/facets/output-contracts/architecture-design.md 419 B
- references/takt/builtins/ja/facets/output-contracts/architecture-review.md 1.8 KB
- references/takt/builtins/ja/facets/output-contracts/coder-decisions.md 185 B
- references/takt/builtins/ja/facets/output-contracts/coder-scope.md 301 B
- references/takt/builtins/ja/facets/output-contracts/cqrs-es-review.md 1.8 KB
- references/takt/builtins/ja/facets/output-contracts/frontend-review.md 1.7 KB
- references/takt/builtins/ja/facets/output-contracts/plan.md 794 B
- references/takt/builtins/ja/facets/output-contracts/qa-review.md 1.6 KB
- references/takt/builtins/ja/facets/output-contracts/requirements-review.md 1.9 KB
- references/takt/builtins/ja/facets/output-contracts/research-report.md 613 B
- references/takt/builtins/ja/facets/output-contracts/review-gather.md 1.1 KB
- references/takt/builtins/ja/facets/output-contracts/security-review.md 1.9 KB
- references/takt/builtins/ja/facets/output-contracts/summary.md 283 B
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 2mo ago First seen · 301 lines · 255 tokens per session scan A 8db2ab8d2e67
takt-analyzer is a skill published in the GitHub repository j5ik2o/oni-comb-rs (41 stars, last pushed 5mo ago), licensed Apache-2.0. It adds 255 tokens to every session and 4,195 once invoked, about $0.0010 per session on Opus 5.5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-01.
takt-analyzer compared with skills from other repositories
| Mod | Type | Stars | Last push | Licence | Scan | Tokens | Works with |
|---|---|---|---|---|---|---|---|
| takt-analyzerj5ik2o/oni-comb-rs | Skill | 41 | 5mo ago | Apache-2.0 | A | 255 | Claude Code, Codex |
| migrate-oxfmtoxc-project/oxc | Skill | 23k | today | MIT | A | 48 | Claude Code, Codex |
| migrate-oxlintoxc-project/oxc | Skill | 23k | today | MIT | A | 44 | Claude Code, Codex |
| insta-snapshotsoxc-project/oxc | Skill | 23k | today | MIT | A | 25 | Claude Code, Codex |
| performance-lint-rulesoxc-project/oxc | Skill | 23k | today | MIT | A | 45 | Claude Code, Codex |
| mineruopendatalab/MinerU | Skill | 83k | 2d ago | none | A | 147 | Claude Code, Codex |
| vera-languageaallan/vera | Skill | 420 | yesterday | MIT | A | 61 | Claude Code, Codex |