Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/darkrishabh/agent-skills-eval
/ functions
Functions
152 in github.com/darkrishabh/agent-skills-eval
⨍
Functions
152
◇
Types & classes
54
↓ 21 callers
Function
escapeHtml
(value: string)
src/report.ts:206
↓ 21 callers
Function
write
(line: string)
src/console-reporter.ts:132
↓ 12 callers
Function
tempRoot
()
test/skills.test.mjs:18
↓ 9 callers
Function
asString
(value: unknown, where: string)
src/config.ts:44
↓ 9 callers
Function
round
(value: number)
src/artifacts.ts:86
↓ 7 callers
Function
loadSkill
( skillDir: string, opts: { maxFileBytes?: number; includeScriptBodies?: boolean; strict?: boolean } = {}
src/skill.ts:363
↓ 6 callers
Function
callsByName
(toolCalls: ToolCall[], name?: string)
src/grade.ts:223
↓ 6 callers
Function
clip
(text: string, max: number)
src/console-reporter.ts:78
↓ 6 callers
Function
getByPath
(root: unknown, path: string)
src/grade.ts:175
↓ 6 callers
Function
provider
(output, extra = {})
test/skills.test.mjs:45
↓ 6 callers
Function
readJson
(filePath: string)
src/report.ts:96
↓ 5 callers
Function
indent
(text: string, prefix = " ")
src/console-reporter.ts:84
↓ 5 callers
Function
judgeProvider
(passed = true)
test/skills.test.mjs:58
↓ 5 callers
Function
mean
(values: number[])
src/artifacts.ts:75
↓ 5 callers
Function
writeSkill
(root, name = "csv-analyzer")
test/skills.test.mjs:22
↓ 4 callers
Function
asBoolean
(value: unknown, where: string)
src/config.ts:50
↓ 4 callers
Function
evaluateSkills
(args: EvaluateSkillsArgs)
src/evaluate-skills.ts:138
↓ 4 callers
Function
rateClass
(passRate: number)
src/report.ts:223
↓ 3 callers
Function
asRecord
(value: unknown, where: string)
src/config.ts:37
↓ 3 callers
Function
assertInside
(root: string, candidate: string, label = "path")
src/fs-utils.ts:24
↓ 3 callers
Function
attachedFileXml
(tag: string, file: AttachedFile)
src/fs-utils.ts:98
↓ 3 callers
Function
buildBenchmark
(runs: RunStats[])
src/artifacts.ts:101
↓ 3 callers
Function
ensureDir
(dir: string)
src/fs-utils.ts:14
↓ 3 callers
Function
ensureIterationDir
(workspace: string)
src/artifacts.ts:176
↓ 3 callers
Function
gradeOutputs
(args: GradeOutputsArgs)
src/grade.ts:369
↓ 3 callers
Function
ms
(value: number)
src/report.ts:218
↓ 3 callers
Function
parseParams
(value: unknown, where: string)
src/skill.ts:159
↓ 3 callers
Function
pct
(value: number)
src/report.ts:214
↓ 3 callers
Function
readAttachedFile
(root: string, relativePath: string, maxFileBytes = DEFAULT_MAX_FILE_BYTES)
src/fs-utils.ts:45
↓ 3 callers
Function
runEval
(args: RunEvalArgs)
src/run-eval.ts:164
↓ 3 callers
Function
safeResolve
(root: string, relativePath: string)
src/fs-utils.ts:30
↓ 3 callers
Function
sign
(n: number, suffix = "")
src/console-reporter.ts:283
↓ 3 callers
Function
sign
(n: number)
src/report.ts:348
↓ 3 callers
Function
stddev
(values: number[])
src/artifacts.ts:80
↓ 2 callers
Function
aggregate
(values: RunStats[])
src/artifacts.ts:90
↓ 2 callers
Function
asNumber
(value: unknown, where: string)
src/config.ts:56
↓ 2 callers
Function
asParams
(value: unknown, where: string)
src/config.ts:70
↓ 2 callers
Function
asStringArray
(value: unknown, where: string)
src/config.ts:62
↓ 2 callers
Function
bufferKey
(e: { skill: string; evalIndex: number; mode: RunMode })
src/console-reporter.ts:128
↓ 2 callers
Function
collectSkill
(skillDir: string)
src/report.ts:118
↓ 2 callers
Method
complete
(prompt: string)
src/provider.ts:59
↓ 2 callers
Method
completeChat
(args: CompleteChatArgs)
src/provider.ts:60
↓ 2 callers
Function
consoleReporter
(options: ConsoleReporterOptions = {})
src/console-reporter.ts:111
↓ 2 callers
Function
discoverSkills
( root: string, opts: { include?: string[]; exclude?: string[] } = {} )
src/discover.ts:59
↓ 2 callers
Function
isInsideDir
(root: string, candidate: string)
src/fs-utils.ts:18
↓ 2 callers
Function
isSkillDir
(dir: string)
src/report.ts:114
↓ 2 callers
Function
jsonlReporter
(options: JsonlReporterOptions = {})
src/jsonl-reporter.ts:14
↓ 2 callers
Function
loadConfigFile
(filePath: string)
src/config.ts:137
↓ 2 callers
Function
matchesAny
(relPath: string, patterns: string[] | undefined)
src/discover.ts:24
↓ 2 callers
Function
mergeParams
( ...layers: (Record<string, unknown> | undefined)[] )
src/run-eval.ts:144
↓ 2 callers
Function
parseTools
(value: unknown, where: string)
src/skill.ts:195
↓ 2 callers
Function
prepareIterationSkillDir
(dir: string)
src/evaluate-skills.ts:331
↓ 2 callers
Function
readText
(filePath: string)
src/report.ts:105
↓ 2 callers
Function
serializeToolCalls
(toolCalls: ToolCall[] | undefined)
src/grade.ts:89
↓ 2 callers
Function
slowProvider
(output)
test/skills.test.mjs:231
↓ 2 callers
Function
slugify
(value: string, fallback = "item")
src/fs-utils.ts:106
↓ 2 callers
Function
summarize
(grades: AssertionResult[])
src/grade.ts:52
↓ 2 callers
Function
toPosixPath
(value: string)
src/fs-utils.ts:7
↓ 2 callers
Function
truncate
(value: string, max = 1200)
src/grade.ts:39
↓ 1 callers
Function
allocateHistoryIteration
(workspace: string)
src/artifacts.ts:149
↓ 1 callers
Function
allocateIterationWorkspace
(workspace: string)
src/artifacts.ts:202
↓ 1 callers
Function
callJudge
( provider: Provider, prompt: string, params?: Record<string, unknown> )
src/grade.ts:157
↓ 1 callers
Function
collectReport
(workspace: string)
src/report.ts:185
↓ 1 callers
Method
completeChat
(args: { system?: string; user: string; attachments?: AttachedFile[]; tools?: ToolDef[]; t
src/openai-compatible-provider.ts:127
↓ 1 callers
Function
completeWithFallback
(args: { provider: Provider; system?: string; user: string; attachments: AttachedFile[]; tools?: Too
src/run-eval.ts:110
↓ 1 callers
Function
deepEqual
(a: unknown, b: unknown)
src/grade.ts:192
↓ 1 callers
Function
describeToolAssertion
(a: ToolAssertion)
src/grade.ts:200
↓ 1 callers
Function
detectColor
(option: "auto" | boolean | undefined)
src/console-reporter.ts:65
↓ 1 callers
Function
ensureSkillWorkspaceDir
(workspace: string, skillSlug: string)
src/artifacts.ts:134
↓ 1 callers
Function
escapeXml
(value: string)
src/fs-utils.ts:90
↓ 1 callers
Function
evalSlug
(evalCase: AgentSkillsEval, index = 0)
src/run-eval.ts:64
↓ 1 callers
Function
extractJsonObject
(value: string)
src/grade.ts:43
↓ 1 callers
Function
failClosed
(assertions: string[], response: string)
src/grade.ts:84
↓ 1 callers
Method
fetchWithRetry
( body: Record<string, unknown>, headers: Record<string, string> )
src/openai-compatible-provider.ts:222
↓ 1 callers
Function
formatDuration
(ms: number)
src/console-reporter.ts:88
↓ 1 callers
Function
generateReport
(args: GenerateReportArgs)
src/report.ts:456
↓ 1 callers
Function
globToRegExp
(pattern: string)
src/discover.ts:15
↓ 1 callers
Function
gradeToolAssertion
( assertion: ToolAssertion, toolCalls: ToolCall[] )
src/grade.ts:228
↓ 1 callers
Function
inlineFiles
(user: string, files: AttachedFile[])
src/run-eval.ts:101
↓ 1 callers
Function
main
()
src/cli.ts:49
↓ 1 callers
Function
makePainter
(enabled: boolean)
src/console-reporter.ts:73
↓ 1 callers
Function
modeBadge
(mode: RunMode, paint: (n: ColorName, t: string) => string)
src/console-reporter.ts:96
↓ 1 callers
Function
modelTail
(model: string)
src/openai-compatible-provider.ts:46
↓ 1 callers
Function
nearestPluginName
(dir: string, root: string)
src/discover.ts:29
↓ 1 callers
Function
normalizeConfig
(raw: unknown)
src/config.ts:115
↓ 1 callers
Function
normalizeRubricGrading
(raw: unknown, assertions: string[])
src/grade.ts:59
↓ 1 callers
Function
onEvalEnd
(e: EvalEndEvent)
src/console-reporter.ts:208
↓ 1 callers
Function
onEvalStart
(e: EvalStartEvent)
src/console-reporter.ts:152
↓ 1 callers
Function
onSuiteEnd
(e: SuiteEndEvent)
src/console-reporter.ts:271
↓ 1 callers
Function
onSuiteStart
(e: SuiteStartEvent)
src/console-reporter.ts:137
↓ 1 callers
Function
openAiUsesMaxCompletionTokens
* Models that reject `max_tokens` and require `max_completion_tokens` on Chat Completions * (o-series, GPT-5 family, including OpenRouter-style ids l
src/openai-compatible-provider.ts:60
↓ 1 callers
Function
parseAssertionString
(entry: unknown, where: string)
src/skill.ts:287
↓ 1 callers
Function
parseDefaults
(value: unknown)
src/skill.ts:324
↓ 1 callers
Function
parseEval
(entry: unknown, evalIndex: number)
src/skill.ts:298
↓ 1 callers
Function
parseLayout
(value: unknown)
src/config.ts:76
↓ 1 callers
Function
parseLogFormat
(value: unknown)
src/config.ts:82
↓ 1 callers
Function
parseLogging
(value: unknown)
src/config.ts:99
↓ 1 callers
Function
parseReport
(value: unknown)
src/config.ts:88
↓ 1 callers
Function
parseTool
(entry: unknown, where: string)
src/skill.ts:167
↓ 1 callers
Function
parseToolAssertion
(entry: unknown, where: string)
src/skill.ts:216
next →
1–100 of 152, ranked by callers