with one click
Comparison-of-LLMs
Comparison-of-LLMs contains 16 collected skills from myoshi2891, with repository-level occupation coverage and site-owned skill detail pages.
Skills in this repository
Guide and automate the monthly updates for the 30 application screens and guides. Ensures pricing data, release versions, API specs, external links, and local tests are fully synchronized with minimal diff.
Migrate static HTML guide pages from legacy/ to web-next/ App Router page.tsx using TDD. Phase A–F is fully complete. Use this skill for new guide pages or maintenance of existing migrated pages. TRIGGER when the user says any of the following (Japanese or English): - "新規ガイドページを追加" / "ガイドページを移行" / "ページを保守" - "add new guide page" / "migrate guide page" / "nextjs page migration" Applies project-specific patterns: SiteHeader, DisclaimerBanner, nav-links.ts, CSS Modules, shiki build-time highlighting, Mermaid lazy loading.
Survey any codebase as a senior advisor and produce prioritized, self-contained implementation plans for OTHER models/agents to execute. Strictly read-only on source code — never implements, fixes, or refactors anything itself. Use when asked to audit a codebase, find improvement opportunities (bugs, security, performance, test coverage, tech debt, migrations, DX), suggest features or where to take the project next (roadmap, product direction), or generate handoff plans for another agent to implement.
Comprehensive guide and rules for formatting Markdown files to comply with the project's `.markdownlint.json` configuration. Addresses common errors like MD031, MD012, and MD047. Trigger: Markdownリント, markdownlint, markdown formatting, MD031, MD012, MD047, blanks-around-fences.
Use this skill to fix Mermaid diagram syntax errors, rendering issues, and dark-mode styling problems inside HTML files. Trigger when the user mentions: "mermaid error", "Syntax error in text", "mermaid not rendering", "diagram is broken", "all diagrams crashed", "文字が読めない", "はみ出している", "図が醜い", "ダークモードで見にくい", "シーケンス図が切れている", "マインドマップの色がおかしい", or references a Mermaid version error (e.g. "mermaid version 10.9.5"). Covers: syntax fixes, SVG sizing, dark-mode coloring (mindmap/sequence), foreignObject CSS limitations, and font-loading timing.
Use this skill to apply Subresource Integrity (SRI) integrity hashes and crossorigin attributes to external CDN assets (Prism, Tabler Icons, Mermaid), or to fix diagram rendering issues caused by Mermaid v10+ ESM migration vs v9 UMD API compatibility problems. Trigger when the user mentions: "SRI", "integrity", "crossorigin", "改ざん対策", "セキュリティ強化", "CDN", "Prism", "Tabler Icons", "mermaid", "mermaid 描画", "undefined" in diagrams, or refers to CDN vulnerability/hashes.
Run a full data refresh: scrape pricing data, update exchange rates, and build the frontend. TRIGGER when the user says any of the following (Japanese or English): - "データをフル更新して" / "全体をビルドして" / "最新の価格を取得して" - "full update" / "rebuild all" / "refresh pricing data" Executes update.sh (full scrape + build) or update.sh --no-scrape (exchange rate only).
Sync and verify type definitions between scraper/src/scraper/models.py (Pydantic) and web-next/types/pricing.ts (TypeScript). TRIGGER when the user says any of the following (Japanese or English): - "型を同期して" / "models.py を変更した" / "pricing.ts を更新して" - "スキーマが一致しているか確認して" - "sync types" / "type sync" / "check type parity" Pydantic models.py is the Single Source of Truth; TypeScript side must match.
Synchronize the test coverage progress tracker and regenerate the visual dashboard. TRIGGER when the user says any of the following (Japanese or English): - "カバレッジダッシュボードを更新" / "update coverage dashboard" - "テストを追加した" / "added a test" / "added tests" - "テストファイルを追加した" / "added test file" - "カバレッジ進捗を同期" / "sync coverage progress" - "カバレッジを更新して" / "refresh the coverage" - "ダッシュボードを再生成" / "regenerate dashboard" - "/update-coverage-dashboard" The skill performs a real file scan (no guessing), updates docs/TEST_COVERAGE_PROGRESS.md as the source of truth, then reflects all changes into the CELLS data block inside docs/coverage-dashboard.html.
Ensures all project specification documents (CLAUDE.md, GEMINI.md, README.md, docs/PROGRESS.md, and individual skills/rules in .claude and .agent) are kept synchronized and updated with the latest project status, test counts, paths, and clear pending tasks. Requires updating the "Last Updated" or "Updated YYYY-MM-DD" timestamp in each document whenever a change is made. Trigger: 仕様書の更新, 更新漏れ確認, ドキュメント同期, 各仕様書を更新, 各仕様書の更新漏れがないか, docs sync, 仕様書同期, spec sync, test追加, テスト追加, 依存関係の更新, CIワークフロー変更, 設定ファイル追加, セッション終了, 再開プロンプト, PROGRESS.md, CLAUDE.md, GEMINI.md, README.md, docs-sync, spec-sync, 最終更新日, Last Updated.
Verify and update documentation after a git push containing feat/fix/refactor commits. TRIGGER when the user says any of the following (Japanese or English): - "ドキュメントを同期して" / "ドキュメント更新漏れを確認" - "push したからドキュメント確認して" / "仕様書を最新化" - "docs が古い" / "stale docs" / "doc sync" / "docs sync" - "/check-docs-sync" Detects stale sections in CLAUDE.md, docs/README.md, docs/TESTING.md, and .claude/skills/*/SKILL.md by comparing git-diff output against actual file state. Updates only the sections that are out of date. Does NOT run bun/pytest.
Add a new API provider (LLM vendor) scraper to pricing.json. TRIGGER when the user says any of the following (Japanese or English): - "プロバイダー追加" / "新しい LLM を追加" / "○○ のスクレイパーを作って" - "○○ の料金を取得したい" / "API プロバイダーを増やして" - "add provider" / "add new LLM" / "new scraper for <provider>" Creates a new module in providers/ and registers it in main.py.
Add a new coding tool (subscription-based) scraper to pricing.json. TRIGGER when the user says any of the following (Japanese or English): - "ツール追加" / "新しいコーディングツールを追加" / "○○ の料金を追加して" - "IDE の料金を取得したい" / "サブスクツールを増やして" - "add tool" / "add coding tool" / "new subscription tool for <name>" Creates a new module in tools/ and registers it in main.py.
Run all tests and builds before committing to verify code quality. TRIGGER when the user says any of the following (Japanese or English): - "コミット前チェック" / "テスト実行" / "ビルドとテスト" / "CI 確認" - "全部テストして" / "コミットしていいか確認" - "pre-commit check" / "run tests" / "check before commit" / "verify build" Validates both frontend (bun run test + bun run build) and backend (pytest).
[DEPRECATED — Phase A–F 移行期間中は使用しない] This skill targets legacy/shared/common-header.{js,css}, which was superseded by web-next/components/site/SiteHeader.tsx in Phase A (commit db67dd0). The legacy/ directory is now frozen (.gitignore) and editing it violates the CLAUDE.md migration rules. For Next.js guide page navigation work, use /nextjs-page-migration instead. This skill will be re-evaluated (or removed) after Phase F cutover.
[DEPRECATED — Phase A–F 移行期間中は使用しない] Creates static HTML guide pages under legacy/, which is now frozen per the Phase A–F migration policy (.gitignore + edit ban in CLAUDE.md). New guide pages must be written as Next.js page.tsx under web-next/app/. Use /nextjs-page-migration for migration work, or write a new page.tsx directly using DocLayout/CodeBlock/MermaidDiagram when adding fresh content. This skill will be re-evaluated (or removed) after Phase F cutover.