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
↓ 1 callers
Function
check_tdd_logs
TDD log files and sidecar-to-log cross-validation.
skills/quality-playbook/quality_gate.py:990
↓ 1 callers
Function
check_tdd_sidecar
TDD sidecar JSON (benchmarks 14, 41).
skills/quality-playbook/quality_gate.py:890
↓ 1 callers
Function
check_terminal_gate
Terminal Gate section in PROGRESS.md.
skills/quality-playbook/quality_gate.py:1320
↓ 1 callers
Function
check_test_file_extension
Test file extension matches project language (benchmark 47).
skills/quality-playbook/quality_gate.py:1272
↓ 1 callers
Function
check_use_cases
Use case identifier section (benchmarks 43, 48).
skills/quality-playbook/quality_gate.py:1238
↓ 1 callers
Function
check_v1_5_0_bugs_manifest
§10 invariants #7, #12 — disposition completeness + legal fix_type × disposition.
skills/quality-playbook/quality_gate.py:2031
↓ 1 callers
Function
check_v1_5_0_cite_extensions
§10 invariant #9 — reference_docs/cite/ contains only .txt/.md. v1.5.2 collapsed the old formal_docs/+informal_docs/ split into a single refe
skills/quality-playbook/quality_gate.py:1772
↓ 1 callers
Function
check_v1_5_0_gate_invariants
Dispatcher that runs every Layer-1 mechanical check from schemas.md §10.
skills/quality-playbook/quality_gate.py:3231
↓ 1 callers
Function
check_v1_5_0_index_md
§10 invariant #10 — quality/INDEX.md exists with all §11 required fields. v1.5.4 Part 1 / Round 1 Council finding C2-1 + Round 2 Council find
skills/quality-playbook/quality_gate.py:2076
↓ 1 callers
Function
check_v1_5_0_manifest_wrappers
§10 invariant #13 — manifest wrapper shape. Four record-shaped manifests (formal_docs / requirements / use_cases / bugs) use `records`; citat
skills/quality-playbook/quality_gate.py:1810
↓ 1 callers
Function
check_v1_5_0_requirements_manifest
§10 invariants #1, #4, #8, #11, #14 — REQ shape, citation gating, functional_section.
skills/quality-playbook/quality_gate.py:1958
↓ 1 callers
Function
check_v1_5_0_semantic_check
§10 invariant #17 — Council-of-Three majority-overreaches rule. Layer-2 semantic check (Phase 6). Gate does NOT re-run the semantic review; i
skills/quality-playbook/quality_gate.py:2208
↓ 1 callers
Function
check_v1_5_2_cardinality_gate
v1.5.2 Lever 3: Phase 5 cardinality reconciliation gate. Surfaces every failure from validate_cardinality_gate() as a fail() entry.
skills/quality-playbook/quality_gate.py:3218
↓ 1 callers
Function
check_v1_5_3_council_inbox_validation
Phase 3b BLOCK-4 cross-reference + DQ-5 structural validation. Validates quality/phase3/pass_d_council_inbox.json against the DQ-5 schema AND
skills/quality-playbook/quality_gate.py:2799
↓ 1 callers
Function
check_v1_5_3_divergence_type_validation
schemas.md §10 invariant #22 — BUG.divergence_type on v1.5.3-shaped manifests. Legacy manifest: one WARN, then skip. v1.5.3-shaped: every BUG
skills/quality-playbook/quality_gate.py:2753
↓ 1 callers
Function
check_v1_5_3_formal_doc_role_validation
schemas.md §10 invariant #23 — FORMAL_DOC.role on v1.5.3-shaped manifests. Legacy manifest (no v1.5.3 fields anywhere): one WARN, then skip.
skills/quality-playbook/quality_gate.py:2619
↓ 1 callers
Function
check_v1_5_3_skill_section_consistency
schemas.md §10 invariant #21 (second part) — skill_section consistency. On a v1.5.3-shaped requirements manifest, REQs with source_type == 's
skills/quality-playbook/quality_gate.py:2694
↓ 1 callers
Function
check_v1_5_3_source_type_validation
schemas.md §10 invariants #21 (first part) — REQ.source_type presence. Legacy manifest: one WARN, then skip. v1.5.3-shaped: every REQ MUST ha
skills/quality-playbook/quality_gate.py:2656
↓ 1 callers
Function
check_version_stamps
Version stamp consistency (benchmark 26). Returns detected skill_version.
skills/quality-playbook/quality_gate.py:1517
↓ 1 callers
Function
check_writeups
Bug writeups section (benchmark 30).
skills/quality-playbook/quality_gate.py:1442
↓ 1 callers
Function
ciColor
(c)
skills/pr-dashboard/scripts/pr-dashboard-cli.mjs:208
↓ 1 callers
Function
clampSteps
Clamp a requested step budget into a sane range.
extensions/java-modernization-studio/server.mjs:79
↓ 1 callers
Function
cleanCommitSubject
(value)
extensions/release-notes-showcase/releaseNotesShowcase.mjs:334
↓ 1 callers
Function
cleanPlugin
(pluginPath)
eng/clean-materialized-plugins.mjs:72
↓ 1 callers
Method
cleanupOffscreen
(camLeft)
extensions/arcade-canvas/game/scenes/NinjaRunner.js:2006
↓ 1 callers
Function
clickTarget
(page, input)
extensions/chromium-control-canvas/extension.mjs:263
↓ 1 callers
Function
cloneSubmissionRepository
(workDir, plugin)
eng/external-plugin-quality-gates.mjs:106
↓ 1 callers
Function
cmd_build
Build a complete analysis document.
skills/eyeball/tools/eyeball.py:693
↓ 1 callers
Function
cmd_convert
Convert a document to PDF.
skills/eyeball/tools/eyeball.py:639
↓ 1 callers
Function
cmd_extract_text
Extract text from a source document (for the AI to read before writing analysis).
skills/eyeball/tools/eyeball.py:741
↓ 1 callers
Function
cmd_screenshot
Generate a single screenshot from a PDF.
skills/eyeball/tools/eyeball.py:652
↓ 1 callers
Function
cmd_setup_check
Check if all dependencies are available.
skills/eyeball/tools/eyeball.py:524
↓ 1 callers
Function
collectSkillDirectories
(dir, rootDir = dir)
eng/clean-materialized-plugins.mjs:117
↓ 1 callers
Function
collect_code_metrics
Collect code metrics: file counts by extension, total LOC.
skills/acquire-codebase-knowledge/scripts/scan.py:473
↓ 1 callers
Function
compare_elements
Compare two elements and return (simple_diffs, nested_set_attrs). simple_diffs: differences in non-Set attributes nested_set_attrs: list
skills/terraform-azurerm-set-diff-analyzer/scripts/analyze_plan.py:183
↓ 1 callers
Function
compare_schema
Compare column names, types, nullability. Return drift report and common columns.
skills/sql-server-table-reconciliation/scripts/reconcile.py:83
↓ 1 callers
Function
computeOrdering
(steps)
extensions/java-modernization-studio/scan.mjs:255
↓ 1 callers
Function
configureSkillFileSwitcher
(filePath: string)
website/src/scripts/modal.ts:369
↓ 1 callers
Function
contentType
(filePath)
extensions/arcade-canvas/extension.mjs:34
↓ 1 callers
Function
convert
(pptx_path, output_path=None, external_assets=None)
skills/publish-to-pages/scripts/convert-pptx.py:170
↓ 1 callers
Function
convert
(pdf_path: str, output_path: str | None = None, dpi: int = 150, external_assets=None)
skills/publish-to-pages/scripts/convert-pdf.py:32
↓ 1 callers
Function
copilotHome
()
extensions/accessibility-kanban/extension.mjs:111
↓ 1 callers
Function
copyDirRecursive
* Recursively copy a directory.
eng/materialize-plugins.mjs:12
↓ 1 callers
Function
countFiles
(dir)
eng/clean-materialized-plugins.mjs:92
↓ 1 callers
Function
count_images
Count total images across all slides.
skills/publish-to-pages/scripts/convert-pptx.py:144
↓ 1 callers
Function
count_per_bug_field
Count bugs in list that have `field` set.
skills/quality-playbook/quality_gate.py:526
↓ 1 callers
Function
count_source_files
Count source files up to 4 dirs deep, excluding vendor/node_modules/etc.
skills/quality-playbook/quality_gate.py:727
↓ 1 callers
Method
createBackdrop
Create a full-screen dark backdrop whose alpha is controlled by the settings slider.
extensions/arcade-canvas/game/scenes/BaseScene.js:109
↓ 1 callers
Method
createGalaxyStarfield
()
extensions/arcade-canvas/game/scenes/GalaxyBlaster.js:483
↓ 1 callers
Function
createPlugin
()
eng/create-plugin.mjs:53
↓ 1 callers
Method
createShields
()
extensions/arcade-canvas/game/scenes/AlienOnslaught.js:570
↓ 1 callers
Method
createShip
()
extensions/arcade-canvas/game/scenes/CosmicRocks.js:156
↓ 1 callers
Function
createSkillTemplate
()
eng/create-skill.mjs:43
↓ 1 callers
Function
createState
()
extensions/token-pacman/extension.mjs:12
↓ 1 callers
Function
create_arrow
Create an arrow element. Args: from_x: Starting X coordinate from_y: Starting Y coordinate to_x: Ending X coordi
skills/excalidraw-diagram-generator/scripts/add-arrow.py:69
↓ 1 callers
Function
create_frozen_client
Create a CopilotClient that works in both normal and frozen builds.
cookbook/copilot-sdk/python/recipe/pyinstaller_frozen_build.py:89
↓ 1 callers
Function
create_text_label
Create a text label element. Args: text: Label text x: X coordinate y: Y coordinate Returns: Te
skills/excalidraw-diagram-generator/scripts/add-icon-to-diagram.py:216
↓ 1 callers
Function
debounce
( func: T, wait: number )
website/src/scripts/utils.ts:343
↓ 1 callers
Function
defaultState
(repoInfo = getRepoInfo())
extensions/accessibility-kanban/extension.mjs:130
↓ 1 callers
Function
deleteSectionContent
(sectionId, field, author = "agent")
extensions/site-studio/extension.mjs:745
↓ 1 callers
Function
demo_classification
Show classification working on sample outputs.
cookbook/copilot-sdk/python/recipe/error_recovery_hooks.py:143
↓ 1 callers
Function
deriveGates
(steps, summaryText)
extensions/java-modernization-studio/scan.mjs:281
↓ 1 callers
Method
destroyAsteroid
(idx)
extensions/arcade-canvas/game/scenes/CosmicRocks.js:447
↓ 1 callers
Function
detectDependencies
(buildText)
extensions/java-modernization-studio/scan.mjs:374
↓ 1 callers
Function
detectJavaVersion
(pom, gradle)
extensions/java-modernization-studio/scan.mjs:334
↓ 1 callers
Function
detectSectionIdFromPrompt
(prompt)
extensions/site-studio/extension.mjs:788
↓ 1 callers
Function
detect_ci_cd_pipelines
Detect CI/CD pipeline configurations.
skills/acquire-codebase-knowledge/scripts/scan.py:399
↓ 1 callers
Function
detect_containers
Detect containerization and orchestration configs.
skills/acquire-codebase-knowledge/scripts/scan.py:418
↓ 1 callers
Function
detect_monorepo
Detect monorepo signals.
skills/acquire-codebase-knowledge/scripts/scan.py:374
↓ 1 callers
Function
detect_performance_markers
Detect performance testing and profiling markers.
skills/acquire-codebase-knowledge/scripts/scan.py:455
↓ 1 callers
Function
detect_project_language
Walk up to 3 dirs deep, return first language whose extension is present. Mirrors bash `find -maxdepth 3 -not -path ...` behavior.
skills/quality-playbook/quality_gate.py:683
↓ 1 callers
Function
detect_security_configs
Detect security and compliance configurations.
skills/acquire-codebase-knowledge/scripts/scan.py:443
↓ 1 callers
Function
determine_exit_code
Determine exit code based on analysis results.
skills/terraform-azurerm-set-diff-analyzer/scripts/analyze_plan.py:772
↓ 1 callers
Function
discoverSkills
(repoPath)
extensions/java-modernization-studio/scan.mjs:309
↓ 1 callers
Function
doAction
(kind, payload)
extensions/java-modernization-studio/renderer.mjs:945
↓ 1 callers
Method
drawAsteroid
(gfx, vertices)
extensions/arcade-canvas/game/scenes/CosmicRocks.js:399
↓ 1 callers
Method
drawUfo
(gfx)
extensions/arcade-canvas/game/scenes/CosmicRocks.js:548
↓ 1 callers
Function
drop_abnormal_ym
Filter abnormal months - overall statistics, not by organization
skills/datanalysis-credit-risk/references/analysis.py:17
↓ 1 callers
Function
drop_highcorr_features
Drop high correlation features - based on original gain, drop one feature at a time Args: data: Data features: Feature list
skills/datanalysis-credit-risk/references/analysis.py:213
↓ 1 callers
Function
drop_highmiss_features
Drop high missing rate features
skills/datanalysis-credit-risk/references/analysis.py:41
↓ 1 callers
Function
drop_highnoise_features
Null Importance to remove high noise features
skills/datanalysis-credit-risk/references/analysis.py:337
↓ 1 callers
Function
drop_highpsi_features
Drop high PSI features - by organization + month-by-month version Multi-processing at feature level, loop through organizations, parallel cal
skills/datanalysis-credit-risk/references/analysis.py:529
↓ 1 callers
Function
drop_lowiv_features
Drop low IV features - multi-process version, returns IV details and IV processing table Args: overall_iv_threshold: Overall IV thres
skills/datanalysis-credit-risk/references/analysis.py:64
↓ 1 callers
Function
encodePathLikeValue
(value)
eng/external-plugin-pr-quality-gates.mjs:13
↓ 1 callers
Function
encode_image_to_data_url
(path: Path)
skills/nano-banana-pro-openrouter/scripts/generate_image.py:58
↓ 1 callers
Function
ensureCommandAvailable
(command)
eng/generate-open-pr-report.mjs:108
↓ 1 callers
Function
ensureDataDir
* Ensure the output directory exists
eng/generate-website-data.mjs:42
↓ 1 callers
Function
ensurePreContent
()
website/src/scripts/modal.ts:186
↓ 1 callers
Function
ensureStateDirectory
(repo)
extensions/accessibility-kanban/extension.mjs:126
↓ 1 callers
Function
ensure_ssl_certs
Inject certifi's CA bundle into the environment. On macOS frozen builds the system certificate store is unreachable, so the CLI subprocess fa
cookbook/copilot-sdk/python/recipe/pyinstaller_frozen_build.py:65
↓ 1 callers
Function
expandJavaHomeValue
(raw, env)
extensions/java-modernization-studio/doctor.mjs:108
↓ 1 callers
Function
expandWindowForOverlay
(callback)
extensions/arcade-canvas/game/hud.js:688
↓ 1 callers
Function
exportWithDrawioCli
(drawioPath, input, output)
skills/drawio/scripts/drawio-to-png.mjs:195
↓ 1 callers
Function
export_cleaning_report
Export cleaning report to xlsx - one sheet per step Args: filepath: Output path steps: Cleaning step list [(step name, DataFr
skills/datanalysis-credit-risk/references/analysis.py:972
↓ 1 callers
Function
extractCanvasMetadataFromSource
(source)
eng/generate-website-data.mjs:834
↓ 1 callers
Function
extractExtensionFromPattern
* Extract file extension from a glob pattern
eng/generate-website-data.mjs:363
↓ 1 callers
Function
extractMcpServerConfigs
* Extract full MCP server configs from an agent file * @param {string} filePath - Path to the agent file * @returns {Array<{name:string,type?:string
eng/yaml-parser.mjs:102
↓ 1 callers
Function
extractSubmissionData
(issue)
eng/external-plugin-rereview.mjs:80
↓ 1 callers
Function
extract_image_data
Extract raw image bytes and content type from a shape.
skills/publish-to-pages/scripts/convert-pptx.py:135
↓ 1 callers
Function
extract_image_url
(image: dict | object)
skills/nano-banana-pro-openrouter/scripts/generate_image.py:109
← previous
next →
701–800 of 3,390, ranked by callers