MCPcopy Create free account

hub / github.com/agent37-platform/agent37-skills-collection / functions

Functions46 in github.com/agent37-platform/agent37-skills-collection

↓ 12 callersFunctionlog
Log message to file and stdout.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:60
↓ 3 callersFunctionload_status
Load status from JSON file.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:69
↓ 3 callersFunctionsave_status
Save status to JSON file.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:77
↓ 2 callersFunctioncompute_similarity
Compute Jaccard similarity between two topic sets.
plugins/yc-advisor/skills/yc-advisor/scripts/add_cross_references.py:24
↓ 2 callersFunctionformat_transcript
Format transcript entries into readable paragraphs. Groups approximately 30 seconds of text together to create natural paragraph breaks.
plugins/yc-advisor/skills/yc-advisor/scripts/fetch_transcripts.py:112
↓ 2 callersFunctionformat_transcript
Format transcript entries into readable paragraphs.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:208
↓ 2 callersFunctioninitialize_status
Initialize or update status with current video list.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:118
↓ 2 callersFunctionnormalize_format
Convert new scrape format to match current skill format. Changes: - **Source:** -> **URL:** - **Type:** blog -> **Type:** Essay
plugins/yc-advisor/skills/yc-advisor/scripts/merge_resources.py:37
↓ 1 callersFunctionadd_cross_references
()
plugins/yc-advisor/skills/yc-advisor/scripts/add_cross_references.py:67
↓ 1 callersFunctionadd_file_sizes
Add line counts to each resource in index.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_quick_index.py:38
↓ 1 callersFunctioncount_lines
Count lines in a file.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_quick_index.py:29
↓ 1 callersFunctioncreate_backup
Create a timestamped backup of the current references directory.
plugins/yc-advisor/skills/yc-advisor/scripts/merge_resources.py:94
↓ 1 callersFunctionextract_code_from_filename
Extract the code prefix from filename (e.g., '8z' from '8z-how-to-get-startup-ideas.md')
plugins/yc-advisor/skills/yc-advisor/scripts/generate_index.py:113
↓ 1 callersFunctionextract_key_content
Extract key paragraphs and create a concise summary.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_summaries.py:28
↓ 1 callersFunctionextract_topics_from_content
Extract likely topics from headings in the content.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_summaries.py:90
↓ 1 callersFunctionextract_youtube_id
Extract YouTube ID from file content.
plugins/yc-advisor/skills/yc-advisor/scripts/fetch_transcripts.py:43
↓ 1 callersFunctionextract_youtube_id
Extract YouTube ID from file content.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:84
↓ 1 callersFunctionfetch_transcript
Fetch transcript from YouTube. Tries English first, then any available language. Returns formatted transcript text or None if unavailabl
plugins/yc-advisor/skills/yc-advisor/scripts/fetch_transcripts.py:73
↓ 1 callersFunctionfetch_transcript
Fetch transcript from YouTube. Returns: (transcript_text, status) where status is: - "success" if transcript fetched
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:163
↓ 1 callersFunctionfind_related_resources
Find the most related resources for a given resource.
plugins/yc-advisor/skills/yc-advisor/scripts/add_cross_references.py:35
↓ 1 callersFunctiongenerate_index
Generate the complete index from all reference files.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_index.py:202
↓ 1 callersFunctiongenerate_quick_index
Generate a lightweight quick-index.md for discovery.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_quick_index.py:49
↓ 1 callersFunctiongenerate_summaries
Generate the complete summaries.md file.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_summaries.py:134
↓ 1 callersFunctiongenerate_summary_entry
Generate a summary entry for a resource.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_summaries.py:102
↓ 1 callersFunctionget_file_sets
Get sets of filenames in each directory.
plugins/yc-advisor/skills/yc-advisor/scripts/merge_resources.py:68
↓ 1 callersFunctionget_files_needing_transcripts
Find video files that need transcripts fetched.
plugins/yc-advisor/skills/yc-advisor/scripts/fetch_transcripts.py:49
↓ 1 callersFunctionget_videos_to_process
Get next batch of videos to process.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:146
↓ 1 callersFunctionis_404_file
Check if file is a 404 placeholder.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_summaries.py:23
↓ 1 callersFunctionload_index
()
plugins/yc-advisor/skills/yc-advisor/scripts/add_cross_references.py:14
↓ 1 callersFunctionload_index
Load the index.yaml file.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_summaries.py:17
↓ 1 callersFunctionload_index
()
plugins/yc-advisor/skills/yc-advisor/scripts/generate_quick_index.py:19
↓ 1 callersFunctionmain
()
plugins/yc-advisor/skills/yc-advisor/scripts/merge_resources.py:194
↓ 1 callersFunctionmain
()
plugins/yc-advisor/skills/yc-advisor/scripts/generate_index.py:228
↓ 1 callersFunctionmain
()
plugins/yc-advisor/skills/yc-advisor/scripts/fetch_transcripts.py:172
↓ 1 callersFunctionmain
()
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:360
↓ 1 callersFunctionmain
()
plugins/yc-advisor/skills/yc-advisor/scripts/generate_quick_index.py:96
↓ 1 callersFunctionmerge_resources
Merge resources from new scrape into current skill. Args: dry_run: If True, only report what would be done without making changes
plugins/yc-advisor/skills/yc-advisor/scripts/merge_resources.py:106
↓ 1 callersFunctionparse_reference_file
Parse a reference file and extract metadata.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_index.py:119
↓ 1 callersFunctionprocess_batch
Process a batch of videos.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:249
↓ 1 callersFunctionreset_rate_limited
Reset rate-limited videos to pending for retry.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:345
↓ 1 callersFunctionsave_index
(index)
plugins/yc-advisor/skills/yc-advisor/scripts/add_cross_references.py:19
↓ 1 callersFunctionsave_index
(index)
plugins/yc-advisor/skills/yc-advisor/scripts/generate_quick_index.py:24
↓ 1 callersFunctionscan_all_videos
Scan references directory for all videos needing transcripts.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:90
↓ 1 callersFunctionshow_status
Show current status summary.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:320
↓ 1 callersFunctionupdate_file_with_transcript
Append transcript to file after the existing content. Returns True if successful, False otherwise.
plugins/yc-advisor/skills/yc-advisor/scripts/fetch_transcripts.py:152
↓ 1 callersFunctionupdate_file_with_transcript
Append transcript to file.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:237