Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/agent37-platform/agent37-skills-collection
/ functions
Functions
46 in github.com/agent37-platform/agent37-skills-collection
⨍
Functions
46
◇
Types & classes
0
↓ 12 callers
Function
log
Log message to file and stdout.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:60
↓ 3 callers
Function
load_status
Load status from JSON file.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:69
↓ 3 callers
Function
save_status
Save status to JSON file.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:77
↓ 2 callers
Function
compute_similarity
Compute Jaccard similarity between two topic sets.
plugins/yc-advisor/skills/yc-advisor/scripts/add_cross_references.py:24
↓ 2 callers
Function
format_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 callers
Function
format_transcript
Format transcript entries into readable paragraphs.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:208
↓ 2 callers
Function
initialize_status
Initialize or update status with current video list.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:118
↓ 2 callers
Function
normalize_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 callers
Function
add_cross_references
()
plugins/yc-advisor/skills/yc-advisor/scripts/add_cross_references.py:67
↓ 1 callers
Function
add_file_sizes
Add line counts to each resource in index.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_quick_index.py:38
↓ 1 callers
Function
count_lines
Count lines in a file.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_quick_index.py:29
↓ 1 callers
Function
create_backup
Create a timestamped backup of the current references directory.
plugins/yc-advisor/skills/yc-advisor/scripts/merge_resources.py:94
↓ 1 callers
Function
extract_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 callers
Function
extract_key_content
Extract key paragraphs and create a concise summary.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_summaries.py:28
↓ 1 callers
Function
extract_topics_from_content
Extract likely topics from headings in the content.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_summaries.py:90
↓ 1 callers
Function
extract_youtube_id
Extract YouTube ID from file content.
plugins/yc-advisor/skills/yc-advisor/scripts/fetch_transcripts.py:43
↓ 1 callers
Function
extract_youtube_id
Extract YouTube ID from file content.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:84
↓ 1 callers
Function
fetch_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 callers
Function
fetch_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 callers
Function
find_related_resources
Find the most related resources for a given resource.
plugins/yc-advisor/skills/yc-advisor/scripts/add_cross_references.py:35
↓ 1 callers
Function
generate_index
Generate the complete index from all reference files.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_index.py:202
↓ 1 callers
Function
generate_quick_index
Generate a lightweight quick-index.md for discovery.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_quick_index.py:49
↓ 1 callers
Function
generate_summaries
Generate the complete summaries.md file.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_summaries.py:134
↓ 1 callers
Function
generate_summary_entry
Generate a summary entry for a resource.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_summaries.py:102
↓ 1 callers
Function
get_file_sets
Get sets of filenames in each directory.
plugins/yc-advisor/skills/yc-advisor/scripts/merge_resources.py:68
↓ 1 callers
Function
get_files_needing_transcripts
Find video files that need transcripts fetched.
plugins/yc-advisor/skills/yc-advisor/scripts/fetch_transcripts.py:49
↓ 1 callers
Function
get_videos_to_process
Get next batch of videos to process.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:146
↓ 1 callers
Function
is_404_file
Check if file is a 404 placeholder.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_summaries.py:23
↓ 1 callers
Function
load_index
()
plugins/yc-advisor/skills/yc-advisor/scripts/add_cross_references.py:14
↓ 1 callers
Function
load_index
Load the index.yaml file.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_summaries.py:17
↓ 1 callers
Function
load_index
()
plugins/yc-advisor/skills/yc-advisor/scripts/generate_quick_index.py:19
↓ 1 callers
Function
main
()
plugins/yc-advisor/skills/yc-advisor/scripts/merge_resources.py:194
↓ 1 callers
Function
main
()
plugins/yc-advisor/skills/yc-advisor/scripts/generate_index.py:228
↓ 1 callers
Function
main
()
plugins/yc-advisor/skills/yc-advisor/scripts/fetch_transcripts.py:172
↓ 1 callers
Function
main
()
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:360
↓ 1 callers
Function
main
()
plugins/yc-advisor/skills/yc-advisor/scripts/generate_quick_index.py:96
↓ 1 callers
Function
merge_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 callers
Function
parse_reference_file
Parse a reference file and extract metadata.
plugins/yc-advisor/skills/yc-advisor/scripts/generate_index.py:119
↓ 1 callers
Function
process_batch
Process a batch of videos.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:249
↓ 1 callers
Function
reset_rate_limited
Reset rate-limited videos to pending for retry.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:345
↓ 1 callers
Function
save_index
(index)
plugins/yc-advisor/skills/yc-advisor/scripts/add_cross_references.py:19
↓ 1 callers
Function
save_index
(index)
plugins/yc-advisor/skills/yc-advisor/scripts/generate_quick_index.py:24
↓ 1 callers
Function
scan_all_videos
Scan references directory for all videos needing transcripts.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:90
↓ 1 callers
Function
show_status
Show current status summary.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:320
↓ 1 callers
Function
update_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 callers
Function
update_file_with_transcript
Append transcript to file.
plugins/yc-advisor/skills/yc-advisor/scripts/transcript_manager.py:237