スキル一覧に戻る
edheltzel

upgrades

by edheltzel

My personal AI Assistant for Claude Code

1🍴 0📅 2026年1月23日
GitHubで見るManusで実行

SKILL.md


name: Upgrades description: Track PAI upgrade opportunities. USE WHEN upgrades, improvement tracking. SkillSearch('upgrades') for docs.

Upgrades

Monitor Anthropic ecosystem AND AI development YouTube channels for updates that can improve PAI infrastructure.

Voice Notification

When executing a workflow, do BOTH:

  1. Send voice notification:

    curl -s -X POST http://localhost:8888/notify \
      -H "Content-Type: application/json" \
      -d '{"message": "Running the WORKFLOWNAME workflow from the Upgrades skill"}' \
      > /dev/null 2>&1 &
    
  2. Output text notification:

    Running the **WorkflowName** workflow from the **Upgrades** skill...
    

Full documentation: ~/.claude/skills/CORE/SkillNotifications.md

Workflow Routing

When executing a workflow, output this notification directly:

Running the **WorkflowName** workflow from the **Upgrades** skill...
WorkflowTriggerFile
Anthropic"check Anthropic", "new Claude features"Workflows/Anthropic.md
YouTube"check YouTube", "new videos"Workflows/YouTube.md
ReleaseNotesDeepDive"analyze release notes", "deep dive features", "/release-notes analysis"Workflows/ReleaseNotesDeepDive.md
All"check for updates", "check upgrades"Run both workflows

Examples

Example 1: Full ecosystem check

User: "check for updates"
→ Invokes All workflow
→ Runs Anthropic workflow then YouTube workflow
→ Reports Anthropic changes + new YouTube videos with transcripts

Example 2: Anthropic only

User: "any new Claude Code features?"
→ Invokes Anthropic workflow
→ Runs Anthropic.ts tool
→ Returns prioritized update report

Example 3: YouTube only

User: "any new videos from Indy Dev Dan?"
→ Invokes YouTube workflow
→ Checks channels, uses VideoTranscript skill for transcripts
→ Shows new videos with transcripts

Example 4: Deep dive on release notes

User: "deep dive the latest release notes"
→ Invokes ReleaseNotesDeepDive workflow
→ Runs /release-notes to capture features
→ Launches parallel research agents for each feature
→ Researches GitHub, docs, blog for each feature
→ Maps to PAI architecture opportunities
→ Outputs prioritized upgrade roadmap with citations

Anthropic Monitoring (30+ sources)

Sources Monitored:

  1. Blogs & News (4) - Main blog, Alignment, Research, Interpretability
  2. GitHub Repositories (21+) - claude-code, skills, MCP, SDKs, cookbooks
  3. Changelogs (5) - Claude Code CHANGELOG, releases, docs notes
  4. Documentation (6) - Claude docs, API docs, MCP docs, spec, registry
  5. Community (1) - Discord server

YouTube Monitoring

YouTube channels are configured via the Skill Customization Layer. See ~/.claude/SKILLCUSTOMIZATIONS/Upgrades/ for user-specific channels.

Features:

  • Detection of new videos via yt-dlp
  • Transcript extraction via VideoTranscript skill
  • State tracking to avoid duplicate processing
  • User-customizable channel list (add your own channels via customization layer)

Tool Reference

ToolPurpose
tools/Anthropic.tsCheck Anthropic sources

Configuration

Base Skill Files:

  • sources.json - Anthropic sources config (30+ sources)
  • youtube-channels.json - Base YouTube channels (empty - uses customization)
  • state/last-check.json - Anthropic state
  • state/youtube-videos.json - YouTube state

User Customizations (~/.claude/SKILLCUSTOMIZATIONS/Upgrades/):

  • EXTEND.yaml - Extension manifest
  • youtube-channels.json - User's personal YouTube channels

Use bun ~/.claude/skills/CORE/Tools/LoadSkillConfig.ts to load configs with customizations merged.

Integration

Uses VideoTranscript skill for transcript extraction:

bun ~/.claude/skills/CORE/Tools/GetTranscript.ts "<youtube-url>"

スコア

総合スコア

40/100

リポジトリの品質指標に基づく評価

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

0/10
人気

GitHub Stars 100以上

0/15
最近の活動

3ヶ月以内に更新がある

0/10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

0/5

レビュー

💬

レビュー機能は近日公開予定です