← スキル一覧に戻る

types
by Technikhighknee
A toolbelt of MCP server that help agents to work with code.
⭐ 0🍴 0📅 2025年12月4日
SKILL.md
name: types description: "Fast type checking for single files. Never hangs, always answers in <5s." allowed-tools: mcp__types__check_file, mcp__types__get_type, mcp__types__go_to_definition, mcp__types__get_quick_fixes
types
Single-file type checking that never hangs. All operations complete in <5 seconds.
First: check_file
After EVERY edit, verify types:
check_file({ file: 'src/edited.ts' })
Quick Reference
| Task | Tool |
|---|---|
| Check for errors | check_file |
| What type is this? | get_type |
| Where is this defined? | go_to_definition |
| Auto-fix an error | get_quick_fixes |
Design Philosophy
- Single file focus - optimized for checking ONE file at a time
- No state - reads fresh from disk every time, never stale
- 5 second timeout - fails fast, never hangs
- For project-wide checks - use
tsc --noEmitvia task_runner
Common Workflows
After Every Edit
check_file({ file: 'src/api.ts' })
Understanding Unknown Code
get_type({ file: 'src/api.ts', line: 42, column: 15 })
go_to_definition({ file: 'src/api.ts', line: 42, column: 15 })
Fixing Type Errors
check_file({ file: 'src/broken.ts' })
get_quick_fixes({ file: 'src/broken.ts', line: 10, column: 5 })
Project-Wide Checks
task_run({ command: 'tsc --noEmit' })
Integration
Run check_file after using syntax.edit_symbol to verify your changes.
スコア
総合スコア
60/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
✓LICENSE
ライセンスが設定されている
+10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です