MCPcopy Create free account

hub / github.com/dereknguyen269/programing-best-practices / functions

Functions48 in github.com/dereknguyen269/programing-best-practices

↓ 2 callersMethod_clean_header
Remove emojis and extra characters from headers.
scripts/crawler/crawl.py:157
↓ 2 callersMethodfit
(self, documents)
skills/best-practices/scripts/core.py:56
↓ 2 callersFunctionformat_output
Format results for AI consumption.
skills/best-practices/scripts/search.py:27
↓ 2 callersMethodscore
(self, query)
skills/best-practices/scripts/core.py:72
↓ 2 callersFunctionsearch
Search best practices by domain or auto-detect.
skills/best-practices/scripts/core.py:129
↓ 2 callersFunctionsearch_content
Search within crawled content files for deeper answers.
skills/best-practices/scripts/core.py:152
↓ 2 callersMethodtokenize
(self, text)
skills/best-practices/scripts/core.py:51
↓ 1 callersMethod_fetch_github_readme
Fetch README from a GitHub repository.
scripts/crawler/crawl.py:242
↓ 1 callersMethod_generate_id
Generate a unique ID for a URL.
scripts/crawler/crawl.py:186
↓ 1 callersMethod_is_valid_resource_url
Check if URL is a valid resource to crawl.
scripts/crawler/crawl.py:163
↓ 1 callersFunction_load_csv
Load CSV file and return list of dicts.
skills/best-practices/scripts/core.py:97
↓ 1 callersMethod_process_html
Process HTML content and convert to markdown.
scripts/crawler/crawl.py:287
↓ 1 callersFunction_search_csv
Search a CSV file using BM25.
skills/best-practices/scripts/core.py:103
↓ 1 callersFunctioncopy_skill
Copy skill to target project with correct path rewrites.
scripts/install-skill.py:161
↓ 1 callersMethodcrawl_all
Crawl all links from README.md.
scripts/crawler/crawl.py:405
↓ 1 callersFunctioncrawl_content
Run the crawler to fetch content from README.md links.
scripts/install-skill.py:61
↓ 1 callersMethodcrawl_link
Crawl a single link and save content.
scripts/crawler/crawl.py:329
↓ 1 callersFunctionextract_frontmatter
Extract YAML frontmatter from markdown file.
skills/best-practices/scripts/generate_csv.py:19
↓ 1 callersFunctionextract_key_points
Extract key points from markdown content.
scripts/crawler/generate_summaries.py:45
↓ 1 callersFunctionextract_keywords
Extract searchable keywords from content.
skills/best-practices/scripts/generate_csv.py:64
↓ 1 callersMethodextract_links_from_readme
Extract all external links from README.md with context.
scripts/crawler/crawl.py:99
↓ 1 callersFunctionextract_summary
Extract a useful summary from markdown body.
skills/best-practices/scripts/generate_csv.py:44
↓ 1 callersMethodfetch_content
Fetch and process content from a URL.
scripts/crawler/crawl.py:190
↓ 1 callersFunctionformat_recommendation
Format a comprehensive recommendation.
skills/best-practices/scripts/search.py:53
↓ 1 callersFunctionformat_results
Format search results for display.
scripts/crawler/search.py:95
↓ 1 callersFunctiongenerate_categories_csv
Generate categories.csv — one row per category.
skills/best-practices/scripts/generate_csv.py:261
↓ 1 callersFunctiongenerate_category_summary
Generate a summary for a category.
scripts/crawler/generate_summaries.py:73
↓ 1 callersFunctiongenerate_csvs
Run generate_csv.py to build searchable CSV databases.
scripts/install-skill.py:106
↓ 1 callersFunctiongenerate_languages_csv
Generate languages.csv — one row per language/tech with aggregated info.
skills/best-practices/scripts/generate_csv.py:219
↓ 1 callersFunctiongenerate_master_summary
Generate a master summary of all content.
scripts/crawler/generate_summaries.py:118
↓ 1 callersFunctiongenerate_resources_csv
Generate the main resources.csv with all crawled content.
skills/best-practices/scripts/generate_csv.py:161
↓ 1 callersFunctioninstall_crawler_deps
Install crawler dependencies via pip.
scripts/install-skill.py:39
↓ 1 callersFunctionload_index
Load the content index.
scripts/crawler/generate_summaries.py:35
↓ 1 callersFunctionload_index
Load the content index.
scripts/crawler/search.py:24
↓ 1 callersFunctionmain
()
scripts/install-skill.py:247
↓ 1 callersFunctionmain
()
scripts/crawler/crawl.py:496
↓ 1 callersFunctionmain
()
scripts/crawler/generate_summaries.py:163
↓ 1 callersFunctionmain
()
scripts/crawler/search.py:113
↓ 1 callersFunctionmain
()
skills/best-practices/scripts/generate_csv.py:297
↓ 1 callersFunctionprint_post_install
Print post-install instructions.
scripts/install-skill.py:223
↓ 1 callersFunctionrewrite_core_py
Rewrite core.py CONTENT_DIR to correct depth for target location.
scripts/install-skill.py:145
↓ 1 callersFunctionrewrite_generate_csv
Rewrite generate_csv.py REPO_ROOT to correct depth for target location.
scripts/install-skill.py:153
↓ 1 callersFunctionrewrite_skill_md
Rewrite SKILL.md to use correct paths for the target location.
scripts/install-skill.py:131
↓ 1 callersFunctionsearch_content
Search the knowledge base content.
scripts/crawler/search.py:34
Method__aenter__
(self)
scripts/crawler/crawl.py:74
Method__aexit__
(self, *args)
scripts/crawler/crawl.py:95
Method__init__
(self, max_concurrent: int = MAX_CONCURRENT_REQUESTS)
scripts/crawler/crawl.py:61
Method__init__
(self, k1=1.5, b=0.75)
skills/best-practices/scripts/core.py:41