MCPcopy Create free account

hub / github.com/github/awesome-copilot / functions

Functions3,390 in github.com/github/awesome-copilot

↓ 2 callersFunctionautopilotLog
(a)
extensions/java-modernization-studio/renderer.mjs:563
↓ 2 callersFunctionblockedReason
(targetUrl)
extensions/chromium-control-canvas/extension.mjs:74
↓ 2 callersFunctionbroadcastView
(instanceId, inst)
extensions/diagram-viewer/extension.mjs:62
↓ 2 callersFunctionbuildExportPayload
(state, input)
extensions/release-notes-showcase/releaseNotesShowcase.mjs:857
↓ 2 callersFunctionbuildRepoImageUrl
(assetPath, ref)
eng/generate-website-data.mjs:826
↓ 2 callersFunctioncalculate_bounding_box
Calculate the bounding box (min_x, min_y, max_x, max_y) of icon elements.
skills/excalidraw-diagram-generator/scripts/add-icon-to-diagram.py:36
↓ 2 callersFunctioncatalogWithRelevance
(detectedKeys)
extensions/java-modernization-studio/catalog.mjs:169
↓ 2 callersFunctionclassifyCommit
(subject)
extensions/release-notes-showcase/releaseNotesShowcase.mjs:341
↓ 2 callersFunctionclassifySmokeFailure
(output)
eng/external-plugin-quality-gates.mjs:93
↓ 2 callersFunctionclassify_sdk_error
Classify an SDK-level error for retry/skip decisions.
cookbook/copilot-sdk/python/recipe/error_recovery_hooks.py:93
↓ 2 callersFunctionclassify_tool_result
Classify a tool's output into a failure category.
cookbook/copilot-sdk/python/recipe/error_recovery_hooks.py:80
↓ 2 callersFunctionclearAgentStatus
(issueNumber)
extensions/accessibility-kanban/extension.mjs:264
↓ 2 callersFunctionclearStaleLockIfDead
()
extensions/chromium-control-canvas/extension.mjs:441
↓ 2 callersFunctioncloseGithubIssue
(board, item, note)
extensions/backlog-swipe-triage/extension.mjs:388
↓ 2 callersFunctioncloseInstance
(instanceId)
extensions/chromium-control-canvas/extension.mjs:519
↓ 2 callersMethodcollectCoinsAbove
Collect any coins sitting directly above a block (within 1 block).
extensions/arcade-canvas/game/scenes/NinjaRunner.js:2159
↓ 2 callersFunctioncollectFiles
(dir, rootDir = dir)
eng/clean-materialized-plugins.mjs:104
↓ 2 callersFunctioncollect_all_changes
Recursively collect order-only and actual changes from nested structure. Returns (order_only_list, actual_change_list)
skills/terraform-azurerm-set-diff-analyzer/scripts/analyze_plan.py:481
↓ 2 callersFunctioncommentGithubIssue
(board, item, note)
extensions/backlog-swipe-triage/extension.mjs:410
↓ 2 callersFunctioncomputeDistance
(a, b)
extensions/arcade-canvas/game/scenes/GalaxyBlaster.js:10
↓ 2 callersFunctioncomputeTypesArg
(report)
eng/contributor-report.mjs:470
↓ 2 callersFunctionconnect
Connect using mssql-python driver. Reads credentials from env vars or prompts interactively. Never hardcodes.
skills/sql-server-table-reconciliation/scripts/reconcile.py:36
↓ 2 callersFunctioncopyInstallCommand
(skillId: string, btn: HTMLButtonElement)
website/src/scripts/pages/skills.ts:59
↓ 2 callersFunctioncountByKind
(sections, kind)
extensions/release-notes-showcase/releaseNotesShowcase.mjs:2284
↓ 2 callersFunctioncount_files_matching
Count files in `directory` (non-recursive) matching glob pattern.
skills/quality-playbook/quality_gate.py:584
↓ 2 callersFunctioncreateChoices
(selector: string | HTMLSelectElement, options: Partial<Choices['config']> = {})
website/src/scripts/choices.ts:28
↓ 2 callersFunctioncreateInstanceServer
({ instanceId, repoPath, initialTab, sendPrompt, runTurn, log, runDoctor: runDoctorImpl })
extensions/java-modernization-studio/server.mjs:304
↓ 2 callersFunctioncurrentSteps
(state)
extensions/java-modernization-studio/autopilot.mjs:22
↓ 2 callersMethoddeactivateDualShot
()
extensions/arcade-canvas/game/scenes/GalaxyBlaster.js:1184
↓ 2 callersMethoddestroyEnemy
(e)
extensions/arcade-canvas/game/scenes/PlanetGuardian.js:1123
↓ 2 callersFunctiondetect_primary_key
Auto-detect PK columns from sys.index_columns.
skills/sql-server-table-reconciliation/scripts/reconcile.py:132
↓ 2 callersFunctiondetect_skill_version
Read `version:` value from the first existing SKILL.md-like file.
skills/quality-playbook/quality_gate.py:652
↓ 2 callersFunctiondirHasDockerfile
(dir)
extensions/java-modernization-studio/scan.mjs:385
↓ 2 callersMethoddoRespawn
()
extensions/arcade-canvas/game/scenes/NinjaRunner.js:2393
↓ 2 callersFunctiondownloadFile
(filePath: string)
website/src/scripts/utils.ts:215
↓ 2 callersFunctiondownloadHook
(hookId: string, btn: HTMLButtonElement)
website/src/scripts/pages/hooks.ts:71
↓ 2 callersFunctiondownloadSkill
(skillId: string, btn: HTMLButtonElement)
website/src/scripts/pages/skills.ts:72
↓ 2 callersMethoddrawMystery
()
extensions/arcade-canvas/game/scenes/AlienOnslaught.js:525
↓ 2 callersMethoddrawShip
()
extensions/arcade-canvas/game/scenes/CosmicRocks.js:196
↓ 2 callersFunctiondriveClient
(initialState, opts = {})
extensions/java-modernization-studio/test/cockpit.test.mjs:1097
↓ 2 callersFunctionemailAccent
(kind)
extensions/release-notes-showcase/releaseNotesShowcase.mjs:2304
↓ 2 callersFunctionensureParentDir
(filePath)
eng/pr-risk-scan.mjs:137
↓ 2 callersFunctionescapeHtml
(value)
extensions/backlog-swipe-triage/extension.mjs:75
↓ 2 callersFunctionescapeMarkdownCell
(value)
eng/generate-open-pr-report.mjs:191
↓ 2 callersFunctionevaluateExternalPluginIssue
({ issue, token, runId, owner, repo } = {})
eng/external-plugin-intake.mjs:574
↓ 2 callersFunctionexecGit
(args, cwd)
extensions/java-modernization-studio/scan.mjs:38
↓ 2 callersFunctionextractAgentMetadata
* Extract agent metadata including MCP server information * @param {string} filePath - Path to the agent file * @returns {object|null} Agent metadat
eng/yaml-parser.mjs:64
↓ 2 callersFunctionextractDescription
(filePath)
eng/update-readme.mjs:222
↓ 2 callersFunctionextractIssueNumber
(item)
extensions/backlog-swipe-triage/extension.mjs:428
↓ 2 callersFunctionextractTitle
* Extract title from filename or frontmatter
eng/generate-website-data.mjs:51
↓ 2 callersFunctionextractTitle
(filePath)
eng/update-readme.mjs:124
↓ 2 callersFunctionextract_table
Extract table data as Arrow Table, using Arrow columnar transfer.
skills/sql-server-table-reconciliation/scripts/reconcile.py:152
↓ 2 callersFunctionfakeExec
(map)
extensions/java-modernization-studio/test/cockpit.test.mjs:505
↓ 2 callersFunctionfetchContributorMergedPrs
(username, { includeAllFiles = false } = {})
eng/contributor-report.mjs:348
↓ 2 callersFunctionfetchGithubJson
(url)
extensions/release-notes-showcase/releaseNotesShowcase.mjs:496
↓ 2 callersFunctionfile_contains
True if any line in file matches pattern (regex string or compiled).
skills/quality-playbook/quality_gate.py:601
↓ 2 callersFunctionfindPluginJson
(pluginRoot)
eng/external-plugin-quality-gates.mjs:147
↓ 2 callersMethodfireEnemyBullet
(x, y)
extensions/arcade-canvas/game/scenes/GalaxyBlaster.js:841
↓ 2 callersMethodfollowPath
(e, dt, onCompletion)
extensions/arcade-canvas/game/scenes/GalaxyBlaster.js:650
↓ 2 callersFunctionformatDisplayName
* Convert kebab/snake names into readable titles.
eng/generate-website-data.mjs:72
↓ 2 callersFunctionformatHumanDate
(d)
skills/pr-dashboard/scripts/pr-dashboard-cli.mjs:29
↓ 2 callersFunctionformatTimestampWithAge
(timestamp)
eng/generate-open-pr-report.mjs:200
↓ 2 callersFunctiongeneratePointsOnBezierCurve
(points, numOfPoints)
extensions/arcade-canvas/game/scenes/GalaxyBlaster.js:28
↓ 2 callersFunctiongenerate_unique_id
Generate a unique ID for Excalidraw elements.
skills/excalidraw-diagram-generator/scripts/add-arrow.py:28
↓ 2 callersFunctiongetAllFiles
(dirPath, arrayOfFiles = [])
eng/yaml-parser.mjs:146
↓ 2 callersFunctiongetChoicesValues
(choices: Choices)
website/src/scripts/choices.ts:10
↓ 2 callersFunctiongetFieldSuggestionsForSection
(sectionId)
extensions/site-studio/extension.mjs:441
↓ 2 callersFunctiongetFileContributionType
(filePath)
eng/contributor-report.mjs:145
↓ 2 callersFunctiongetFilteredRecipes
* Get filtered recipes
website/src/scripts/pages/samples.ts:202
↓ 2 callersFunctiongetGitHubHandle
( url: string | null | undefined, fallback = "" )
website/src/scripts/utils.ts:397
↓ 2 callersFunctiongetInstallDropdownHtml
( type: string, filePath: string, small = false )
website/src/scripts/utils.ts:515
↓ 2 callersMethodgetLeaderboard
Get top 10 scores for this game from localStorage.
extensions/arcade-canvas/game/scenes/BaseScene.js:210
↓ 2 callersFunctiongetMissingContributors
()
eng/contributor-report.mjs:195
↓ 2 callersFunctiongetOpenEntry
(instanceId)
extensions/arcade-canvas/extension.mjs:449
↓ 2 callersFunctiongetTemplatePackOrThrow
(packId)
extensions/site-studio/extension.mjs:432
↓ 2 callersFunctionget_attr_config
Parse attribute definition and return (key_attr, nested_attrs). Attribute definition can be: - str: simple key attribute (e.g., "name")
skills/terraform-azurerm-set-diff-analyzer/scripts/analyze_plan.py:80
↓ 2 callersFunctionget_element_key
Extract the key value from a Set element.
skills/terraform-azurerm-set-diff-analyzer/scripts/analyze_plan.py:147
↓ 2 callersFunctionget_shape_fill
(shape)
skills/publish-to-pages/scripts/convert-pptx.py:93
↓ 2 callersFunctionhas_file_matching
True if any file in `directory` (non-recursive) matches any glob pattern.
skills/quality-playbook/quality_gate.py:574
↓ 2 callersFunctionheroAction
(f)
extensions/java-modernization-studio/renderer.mjs:447
↓ 2 callersFunctionhideSettings
()
extensions/arcade-canvas/game/hud.js:737
↓ 2 callersFunctioninitGame
()
extensions/arcade-canvas/game/game.js:40
↓ 2 callersFunctioninitSamplesPage
()
website/src/scripts/pages/samples.ts:38
↓ 2 callersFunctioninstallGuards
(context)
extensions/chromium-control-canvas/extension.mjs:426
↓ 2 callersFunctionisFindingLocked
(x, ord)
extensions/java-modernization-studio/renderer.mjs:471
↓ 2 callersFunctionisMarkdownFile
(filePath: string)
website/src/scripts/modal.ts:116
↓ 2 callersFunctionisOverHudArea
(x, y)
extensions/arcade-canvas/game/hud.js:120
↓ 2 callersFunctionisSamplePlaceholder
(value)
extensions/site-studio/extension.mjs:741
↓ 2 callersMethodkillGoomba
(e)
extensions/arcade-canvas/game/scenes/NinjaRunner.js:2296
↓ 2 callersMethodknockEnemiesAbove
Knock out any enemy standing on top of a block that was hit from below.
extensions/arcade-canvas/game/scenes/NinjaRunner.js:2180
↓ 2 callersFunctionlistReleaseTags
(repoRoot)
extensions/release-notes-showcase/releaseNotesShowcase.mjs:295
↓ 2 callersFunctionlivePage
(entry)
extensions/chromium-control-canvas/extension.mjs:143
↓ 2 callersFunctionload_config
Return (api_user, api_key), preferring env vars then the config file.
skills/namecheap/namecheap.py:78
↓ 2 callersFunctionmakeBadges
(link, type, linkIntent = "source")
eng/update-readme.mjs:272
↓ 2 callersFunctionmakeExec
(env)
extensions/java-modernization-studio/doctor.mjs:92
↓ 2 callersFunctionmatchGlob
(filePath, pattern)
eng/contributor-report.mjs:112
↓ 2 callersFunctionnormalizeAuthor
* Normalize an author value (npm string form or { name, url } object) to * { name, url? } | null. Returns null when no usable name is present.
eng/generate-website-data.mjs:108
↓ 2 callersFunctionnormalizeErrorMessage
(error)
extensions/gesture-review/extension.mjs:23
↓ 2 callersFunctionnormalizePathValue
(value)
eng/external-plugin-approval.mjs:35
↓ 2 callersFunctionnormalizePathValue
(value)
eng/external-plugin-rereview.mjs:39
← previousnext →401–500 of 3,390, ranked by callers