Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/github/awesome-copilot
/ functions
Functions
3,390 in github.com/github/awesome-copilot
⨍
Functions
3,390
◇
Types & classes
88
↓ 2 callers
Function
normalizeRepositoryUrl
(value)
eng/external-plugin-approval.mjs:23
↓ 2 callers
Function
normalize_for_comparison
Normalize value for comparison, including case-insensitive option.
skills/terraform-azurerm-set-diff-analyzer/scripts/analyze_plan.py:170
↓ 2 callers
Function
openInBrowser
(filePath)
skills/pr-dashboard/scripts/pr-dashboard-cli.mjs:274
↓ 2 callers
Function
parseExternalPluginIssueBody
(body)
eng/external-plugin-intake.mjs:325
↓ 2 callers
Function
parseHookMetadata
* Parse hook metadata from a hook folder (similar to skills) * @param {string} hookPath - Path to the hook folder * @returns {object|null} Hook meta
eng/yaml-parser.mjs:185
↓ 2 callers
Function
parseRepoFromRemoteUrl
(remoteUrl)
eng/contributor-report.mjs:299
↓ 2 callers
Function
parseWorkflowMetadata
* Parse workflow metadata from a standalone .md workflow file * @param {string} filePath - Path to the workflow .md file * @returns {object|null} Wo
eng/yaml-parser.mjs:262
↓ 2 callers
Function
parseYamlFile
* Parse a generic YAML file (used for tools.yml and other config files) * @param {string} filePath - Path to the YAML file * @returns {object|null}
eng/yaml-parser.mjs:305
↓ 2 callers
Function
parse_log_entry
(text, log_regex)
skills/optimize-simplicite-logs/scripts/simplicite-log2json.py:32
↓ 2 callers
Method
pauseGame
Called by the pause system. Override if the scene needs custom cleanup.
extensions/arcade-canvas/game/scenes/BaseScene.js:618
↓ 2 callers
Function
pickAssetFile
(files, preferredNames)
eng/generate-website-data.mjs:739
↓ 2 callers
Function
promptForRepo
()
cookbook/copilot-sdk/go/recipe/pr-visualization.go:50
↓ 2 callers
Function
promptForRepo
()
cookbook/copilot-sdk/nodejs/recipe/pr-visualization.ts:49
↓ 2 callers
Method
promptForRepo
()
cookbook/copilot-sdk/java/recipe/PRVisualization.java:169
↓ 2 callers
Function
prompt_for_repo
()
cookbook/copilot-sdk/python/recipe/pr_visualization.py:63
↓ 2 callers
Function
publishSse
(event, payload)
extensions/site-studio/extension.mjs:872
↓ 2 callers
Method
query
Orchestration entry point for retrieving a subgraph for a query. The agent (Copilot) MUST: 1. Read retrieval.md to underst
skills/mini-context-graph/scripts/contextgraph.py:51
↓ 2 callers
Function
readBranchFromGit
()
extensions/site-studio/extension.mjs:404
↓ 2 callers
Function
readCommitSummaries
(repoRoot, rangeExpr)
extensions/release-notes-showcase/releaseNotesShowcase.mjs:312
↓ 2 callers
Function
readJson
(filePath)
eng/validate-json-schema.mjs:23
↓ 2 callers
Function
readJson
(req, maxBytes = MAX_REQUEST_BODY_BYTES)
extensions/backlog-swipe-triage/extension.mjs:1789
↓ 2 callers
Function
readJsonBody
(req)
extensions/release-notes-showcase/releaseNotesShowcase.mjs:2228
↓ 2 callers
Function
readLocalPluginNames
()
eng/external-plugin-approval.mjs:67
↓ 2 callers
Function
readPluginJson
* Read and parse a plugin.json file from a plugin directory.
eng/update-readme.mjs:717
↓ 2 callers
Function
readTagDate
(repoRoot, tag)
extensions/release-notes-showcase/releaseNotesShowcase.mjs:307
↓ 2 callers
Function
read_file_preview
Read file with line limit.
skills/acquire-codebase-knowledge/scripts/scan.py:245
↓ 2 callers
Function
redactInput
(input)
extensions/chromium-control-canvas/extension.mjs:110
↓ 2 callers
Function
renderHeader
()
extensions/java-modernization-studio/renderer.mjs:900
↓ 2 callers
Function
resetBoard
()
extensions/accessibility-kanban/extension.mjs:319
↓ 2 callers
Function
resolveImageUrl
(value, ref)
eng/generate-website-data.mjs:708
↓ 2 callers
Function
resolvePolicy
(policy)
eng/external-plugin-validation.mjs:33
↓ 2 callers
Function
resolveRepositoryContext
(preferredWorkingDirectory, sessionId)
extensions/release-notes-showcase/releaseNotesShowcase.mjs:151
↓ 2 callers
Function
resolveSource
* Resolve a plugin-relative path to the repo-root source file. * * ./agents/foo.md → ROOT/agents/foo.agent.md * ./skills/baz/ → ROOT/ski
eng/materialize-plugins.mjs:31
↓ 2 callers
Function
resolveTarget
(input)
extensions/chromium-control-canvas/extension.mjs:194
↓ 2 callers
Function
resolveUnder
(root, requestPath)
extensions/arcade-canvas/extension.mjs:63
↓ 2 callers
Function
runDoctor
(scan, opts = {})
extensions/java-modernization-studio/doctor.mjs:216
↓ 2 callers
Function
runExternalPluginQualityGates
(plugin)
eng/external-plugin-quality-gates.mjs:331
↓ 2 callers
Function
runGh
(args, cwd)
extensions/backlog-swipe-triage/extension.mjs:379
↓ 2 callers
Function
runGhJson
(args, cwd)
extensions/backlog-swipe-triage/extension.mjs:370
↓ 2 callers
Function
screenshot
(page, opts = {})
extensions/chromium-control-canvas/extension.mjs:278
↓ 2 callers
Function
screenshot_region
Find anchor text in a PDF and capture the surrounding region as a highlighted image. Args: pdf_doc: An open fitz.Document. a
skills/eyeball/tools/eyeball.py:274
↓ 2 callers
Function
sectionSteps
(md, headingRe)
extensions/java-modernization-studio/scan.mjs:210
↓ 2 callers
Function
sendJson
(res, value)
extensions/arcade-canvas/extension.mjs:71
↓ 2 callers
Function
sendNotFound
(res)
extensions/arcade-canvas/extension.mjs:79
↓ 2 callers
Function
sendSse
(res, event, data)
extensions/arcade-canvas/extension.mjs:84
↓ 2 callers
Function
setSelectedGalleryImage
(url: string, extensionName: string)
website/src/scripts/pages/extensions.ts:145
↓ 2 callers
Function
setSelectedLabels
(labels)
extensions/accessibility-kanban/extension.mjs:311
↓ 2 callers
Function
setupDropdownCloseHandlers
()
website/src/scripts/utils.ts:557
↓ 2 callers
Function
setupRecipeListeners
* Setup event listeners for recipe interactions
website/src/scripts/pages/samples.ts:268
↓ 2 callers
Function
sevBadgeClass
(sev)
extensions/java-modernization-studio/renderer.mjs:500
↓ 2 callers
Function
sevCounts
(f)
extensions/java-modernization-studio/renderer.mjs:495
↓ 2 callers
Function
severityCounts
(findings)
eng/pr-risk-scan.mjs:235
↓ 2 callers
Function
shareFile
(filePath: string)
website/src/scripts/utils.ts:236
↓ 2 callers
Function
showEmptyState
* Show empty state when no cookbooks are available
website/src/scripts/pages/samples.ts:79
↓ 2 callers
Function
showRecipeContent
* Show recipe/example content in modal
website/src/scripts/pages/samples.ts:312
↓ 2 callers
Method
spawnAsteroid
(sizeIdx, x, y, aimAtShip = false)
extensions/arcade-canvas/game/scenes/CosmicRocks.js:331
↓ 2 callers
Function
startImplementationSession
(board, item, agent, note)
extensions/backlog-swipe-triage/extension.mjs:444
↓ 2 callers
Method
startWave
()
extensions/arcade-canvas/game/scenes/AlienOnslaught.js:304
↓ 2 callers
Method
startWave
()
extensions/arcade-canvas/game/scenes/GalaxyBlaster.js:506
↓ 2 callers
Method
startWave
()
extensions/arcade-canvas/game/scenes/CosmicRocks.js:670
↓ 2 callers
Method
startWave
()
extensions/arcade-canvas/game/scenes/PlanetGuardian.js:1418
↓ 2 callers
Method
storageGet
Safe localStorage helpers
extensions/arcade-canvas/game/scenes/BaseScene.js:33
↓ 2 callers
Method
storageRemove
(key)
extensions/arcade-canvas/game/scenes/BaseScene.js:47
↓ 2 callers
Function
streamFile
(res, filePath)
extensions/arcade-canvas/extension.mjs:302
↓ 2 callers
Method
syncHighScoreToHUD
Push high score into the HTML HUD element.
extensions/arcade-canvas/game/scenes/BaseScene.js:146
↓ 2 callers
Function
taskRow
(t)
extensions/java-modernization-studio/renderer.mjs:841
↓ 2 callers
Function
toPosixPath
(filePath)
eng/clean-materialized-plugins.mjs:147
↓ 2 callers
Function
toRawAssetUrl
(item: Extension, assetPath: string | null | undefined)
website/src/scripts/pages/extensions.ts:85
↓ 2 callers
Function
toRelativeEntry
(entry)
eng/generate-website-data.mjs:1199
↓ 2 callers
Function
toReleaseStateFromCommits
(context, commits, options)
extensions/release-notes-showcase/releaseNotesShowcase.mjs:354
↓ 2 callers
Function
toggleFileMenu
(event: Event)
website/src/scripts/modal.ts:646
↓ 2 callers
Function
triggerBlobDownload
(blob: Blob, filename: string)
website/src/scripts/utils.ts:83
↓ 2 callers
Method
triggerGameOver
()
extensions/arcade-canvas/game/scenes/AlienOnslaught.js:766
↓ 2 callers
Function
updateHash
* Update URL hash for deep linking
website/src/scripts/modal.ts:789
↓ 2 callers
Function
updateIssueStatus
(issueNumber, status, logEntry)
extensions/accessibility-kanban/extension.mjs:244
↓ 2 callers
Method
updateMarchInterval
()
extensions/arcade-canvas/game/scenes/AlienOnslaught.js:462
↓ 2 callers
Function
updateModalTitle
(titleText: string, filePath: string)
website/src/scripts/modal.ts:165
↓ 2 callers
Method
updateUfoBullets
(dtSec)
extensions/arcade-canvas/game/scenes/CosmicRocks.js:608
↓ 2 callers
Function
updateViewButtons
()
website/src/scripts/modal.ts:312
↓ 2 callers
Function
validateExternalPlugin
(plugin, index, options = {})
eng/external-plugin-validation.mjs:317
↓ 2 callers
Function
validateExternalPlugins
(plugins, options = {})
eng/external-plugin-validation.mjs:356
↓ 1 callers
Function
Lt
(t,e,i)
extensions/arcade-canvas/game/phaser.min.js:1
↓ 1 callers
Function
N
(t,e,i)
extensions/arcade-canvas/game/phaser.min.js:1
↓ 1 callers
Function
U
(t,e)
extensions/arcade-canvas/game/phaser.min.js:1
↓ 1 callers
Function
_append_log
Append a timestamped entry to log.md.
skills/mini-context-graph/scripts/tools/wiki_store.py:110
↓ 1 callers
Function
_bug_req_has_tier_12_citation
True iff req_id resolves to a REQ with a non-empty citation and tier in {1, 2}. Used by the "No spec basis" trigger pattern.
skills/quality-playbook/quality_gate.py:2451
↓ 1 callers
Function
_bug_writeup_text
Return lowercased writeup text for ``bug_id`` (empty string if absent). Writeups live at quality/writeups/BUG-NNN.md. Reading failures are tr
skills/quality-playbook/quality_gate.py:2435
↓ 1 callers
Function
_challenge_record_has_verdict
True iff the file exists and contains either the canonical or legacy verdict line per the invariant's accept set.
skills/quality-playbook/quality_gate.py:2535
↓ 1 callers
Function
_check_citation_block
(repo_dir, req_id, citation, formal_docs_by_path, req_tier)
skills/quality-playbook/quality_gate.py:1863
↓ 1 callers
Function
_check_error
(root)
skills/namecheap/namecheap.py:151
↓ 1 callers
Function
_check_exploration_sections
Check that EXPLORATION.md contains all required section titles.
skills/quality-playbook/quality_gate.py:1575
↓ 1 callers
Function
_chunk_text
Split content into overlapping character windows.
skills/mini-context-graph/scripts/tools/documents_store.py:61
↓ 1 callers
Function
_classify_bug_triggers
Return the list of trigger-pattern names that fired for one bug. Empty list means the bug does not require a challenge record. Patterns mirro
skills/quality-playbook/quality_gate.py:2478
↓ 1 callers
Function
_convert_with_libreoffice
Convert using LibreOffice headless mode.
skills/eyeball/tools/eyeball.py:146
↓ 1 callers
Function
_convert_with_word_mac
Convert using Microsoft Word on macOS via AppleScript.
skills/eyeball/tools/eyeball.py:120
↓ 1 callers
Function
_convert_with_word_windows
Convert using Microsoft Word on Windows via win32com.
skills/eyeball/tools/eyeball.py:180
↓ 1 callers
Function
_dataset_dirs
(results_dir: Path)
skills/eval-driven-dev/resources/verify_step6_completion.py:20
↓ 1 callers
Function
_ensure_pptx
()
skills/publish-to-pages/scripts/convert-pptx.py:14
↓ 1 callers
Function
_ensure_references_on_path
()
skills/datanalysis-credit-risk/scripts/example.py:20
↓ 1 callers
Function
_entry_dirs
(dataset_dir: Path)
skills/eval-driven-dev/resources/verify_step6_completion.py:28
← previous
next →
501–600 of 3,390, ranked by callers