Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/CreminiAI/skillpack
/ functions
Functions
628 in github.com/CreminiAI/skillpack
⨍
Functions
628
◇
Types & classes
102
↓ 4 callers
Function
sleep
(ms: number)
tests/resilient-lark-channel.test.ts:170
↓ 4 callers
Method
use
(...e)
web/marked.min.js:1983
↓ 3 callers
Method
blockTokens
(e, t = [], n = !1)
web/marked.min.js:1244
↓ 3 callers
Function
calculate_stats
Calculate mean, stddev, min, max for a list of values.
templates/builtin-skills/skill-creator/scripts/aggregate_benchmark.py:45
↓ 3 callers
Method
clearHeartbeatTimer
()
src/runtime/adapters/resilient-lark-channel.ts:442
↓ 3 callers
Function
configExists
(workDir: string)
src/pack-config.ts:144
↓ 3 callers
Function
createCustomProviderModelConfig
( options: Pick< PackAgentOptions, "provider" | "modelId" | "apiProtocol" | "reasoning" >, model
src/runtime/agent.ts:89
↓ 3 callers
Function
createDelegatedCustomTools
( definitions: readonly DelegatedCustomToolDefinition[], client: DelegatedCustomToolExecutor, runContext
src/runtime/custom-tools/delegated-custom-tool-factory.ts:23
↓ 3 callers
Function
createTempRootDir
()
tests/runtime-config.test.ts:14
↓ 3 callers
Function
detectMimeType
(filePath: string)
src/runtime/files/metadata.ts:24
↓ 3 callers
Function
detectPlatformFromChannelId
(channelId: string)
src/runtime/adapters/types.ts:31
↓ 3 callers
Function
enableInput
()
web/js/chat.js:732
↓ 3 callers
Function
ensureBackgroundWsConnection
()
web/js/chat.js:229
↓ 3 callers
Function
ensureLinksOpenInNewTab
(html)
web/js/chat.js:169
↓ 3 callers
Method
extractText
(message: any)
src/runtime/services/conversation.ts:330
↓ 3 callers
Function
find_runs
Recursively find directories that contain an outputs/ subdirectory.
templates/builtin-skills/skill-creator/eval-viewer/generate_review.py:60
↓ 3 callers
Function
formatSlackMessage
(text: string)
src/runtime/adapters/markdown.ts:91
↓ 3 callers
Function
getEntryPathForCanonicalDir
(dir: string)
src/runtime/registry.ts:88
↓ 3 callers
Function
getOrCreateWs
(options = {})
web/js/chat.js:251
↓ 3 callers
Method
getTeamId
(payload: any, context: any)
src/runtime/adapters/slack.ts:749
↓ 3 callers
Function
handleError
(errorMsg)
web/js/chat.js:359
↓ 3 callers
Function
hasConfiguredWebAuth
()
web/js/chat.js:19
↓ 3 callers
Method
html
(e)
web/marked.min.js:868
↓ 3 callers
Function
installSkills
(workDir: string, skills: SkillEntry[])
src/skill-manager.ts:70
↓ 3 callers
Method
list
(e)
web/marked.min.js:711
↓ 3 callers
Method
listConversations
* Scan data/sessions and return conversation summaries sorted by recency.
src/runtime/services/conversation.ts:80
↓ 3 callers
Function
listEntryFiles
()
src/runtime/registry.ts:97
↓ 3 callers
Function
normalizeDataConfig
(value: unknown)
src/runtime/config.ts:146
↓ 3 callers
Method
off
(event: "message", listener: (message: unknown) => void)
src/runtime/host-ipc/host-ipc-client.ts:29
↓ 3 callers
Method
paragraph
(e)
web/marked.min.js:947
↓ 3 callers
Function
parseFeishuChannelId
(channelId: string)
src/runtime/adapters/feishu.ts:65
↓ 3 callers
Function
readAdditionalSkillPaths
( env: NodeJS.ProcessEnv = process.env, )
src/runtime/agent.ts:145
↓ 3 callers
Function
readAll
()
src/runtime/registry.ts:328
↓ 3 callers
Method
registerJob
* Register a job: validate, create cron task (if enabled), store in map. * Does NOT persist – callers decide when to persist.
src/runtime/adapters/scheduler.ts:150
↓ 3 callers
Method
run
()
src/runtime/agent.ts:670
↓ 3 callers
Function
saveConfigData
(updates)
web/js/api.js:3
↓ 3 callers
Function
scanInstalledSkills
(workDir: string)
src/skill-manager.ts:101
↓ 3 callers
Method
sendSafe
* Safe send that catches and logs errors.
src/runtime/adapters/telegram.ts:307
↓ 3 callers
Method
sendWithRetry
( client: any, route: SlackRoute, text: string, maxRetries = 3, )
src/runtime/adapters/slack.ts:555
↓ 3 callers
Function
syncSkillDescriptions
( workDir: string, config: PackConfig, )
src/skill-manager.ts:305
↓ 3 callers
Method
triggerRebuild
(reason: string)
src/runtime/adapters/resilient-lark-channel.ts:370
↓ 3 callers
Method
updateAuth
Update runtime auth when provider/apiKey changes
src/runtime/adapters/types.ts:160
↓ 3 callers
Method
updateJob
( id: string, updates: Omit<ScheduledJobConfig, "id" | "name">, )
src/runtime/adapters/scheduler.ts:406
↓ 3 callers
Function
updateRestartButton
(show)
web/js/chat-apps-dialog.js:285
↓ 3 callers
Function
validateConfigShape
( value: unknown, sourceLabel: string, )
src/pack-config.ts:74
↓ 3 callers
Method
walkTokens
(e, t)
web/marked.min.js:1954
↓ 3 callers
Function
withCapturedIpc
( run: (sent: unknown[]) => Promise<void> | void, )
tests/ipc-adapter.test.ts:9
↓ 2 callers
Function
N
(l)
web/marked.min.js:82
↓ 2 callers
Function
V
(l)
web/marked.min.js:473
↓ 2 callers
Function
Y
(l, e)
web/marked.min.js:481
↓ 2 callers
Function
_call_claude
Run `claude -p` with the prompt on stdin and return the text response. Prompt goes over stdin (not argv) because it embeds the full SKILL.md
templates/builtin-skills/skill-creator/scripts/improve_description.py:20
↓ 2 callers
Method
abort
Abort the current run for a channel
src/runtime/adapters/types.ts:139
↓ 2 callers
Method
addHandler
( name: K, handler: EventMap[K], )
src/runtime/adapters/resilient-lark-channel.ts:261
↓ 2 callers
Method
addHandler
(name: string, handler: (...args: any[]) => void)
tests/resilient-lark-channel.test.ts:135
↓ 2 callers
Function
aggregate_runs
(results: list[dict])
templates/builtin-skills/skill-creator/scripts/generate_report.py:227
↓ 2 callers
Function
announceReady
(actualPort: number)
src/runtime/server.ts:307
↓ 2 callers
Function
appendFileCard
(container, filePath, caption)
web/js/chat.js:638
↓ 2 callers
Method
blockquote
(e)
web/marked.min.js:629
↓ 2 callers
Method
br
(e)
web/marked.min.js:1136
↓ 2 callers
Function
buildActiveToolNames
( customTools: Array<{ name?: unknown }> = [], )
src/runtime/agent.ts:209
↓ 2 callers
Function
clearReconnectTimer
()
web/js/chat.js:211
↓ 2 callers
Method
clearRetryTimer
()
src/runtime/adapters/resilient-lark-channel.ts:449
↓ 2 callers
Method
code
(e)
web/marked.min.js:564
↓ 2 callers
Method
codespan
(e)
web/marked.min.js:1122
↓ 2 callers
Method
connect
()
src/runtime/adapters/resilient-lark-channel.ts:90
↓ 2 callers
Method
connectNewChannel
(reason: string)
src/runtime/adapters/resilient-lark-channel.ts:217
↓ 2 callers
Function
copyStartTemplates
* Copy templates/start.sh and templates/start.bat to workDir.
src/commands/create.ts:97
↓ 2 callers
Method
createCronTask
(jobConfig: ScheduledJobConfig)
src/runtime/adapters/scheduler.ts:567
↓ 2 callers
Function
createDefaultConfig
( name: string, description: string, )
src/pack-config.ts:24
↓ 2 callers
Function
createLifecycleRecorder
()
tests/embedded-parent-disconnect.test.ts:14
↓ 2 callers
Function
createResilientLarkChannel
( options: ResilientLarkChannelOptions, )
src/runtime/adapters/resilient-lark-channel.ts:47
↓ 2 callers
Method
del
(e)
web/marked.min.js:1140
↓ 2 callers
Method
deleteMessageSafe
( client: any, route: SlackRoute, ts: string, )
src/runtime/adapters/slack.ts:639
↓ 2 callers
Method
detectPlatform
( channelId: string, )
src/runtime/services/conversation.ts:609
↓ 2 callers
Method
disconnect
()
src/runtime/adapters/resilient-lark-channel.ts:106
↓ 2 callers
Function
downloadAndSaveAttachment
( rootDir: string, channelId: string, url: string, filename: string, mimeType?: string, headers?:
src/runtime/adapters/attachment-utils.ts:64
↓ 2 callers
Method
emitEvent
(name: string, ...args: unknown[])
tests/resilient-lark-channel.test.ts:97
↓ 2 callers
Method
ensureFile
()
src/runtime/config.ts:370
↓ 2 callers
Function
ensureRegistryDir
()
src/runtime/registry.ts:68
↓ 2 callers
Method
ensureTerminalAgentEvent
( channelId: string, sawAgentStart: boolean, sawAgentEnd: boolean, onEvent: (event: AgentEvent
src/runtime/adapters/scheduler.ts:343
↓ 2 callers
Method
extractSendFileArguments
( rawArguments: unknown, )
src/runtime/services/conversation.ts:548
↓ 2 callers
Method
extractSlackFiles
* Extract file attachments from a Slack event. * Downloads files using the Bot Token for private URL access.
src/runtime/adapters/slack.ts:814
↓ 2 callers
Method
findLatestSessionFile
(channelDir: string)
src/runtime/services/conversation.ts:299
↓ 2 callers
Function
find_project_root
Find the project root by walking up from cwd looking for .claude/. Mimics how Claude Code discovers its project root, so the command file we
templates/builtin-skills/skill-creator/scripts/run_eval.py:22
↓ 2 callers
Function
foldBlockScalar
(lines: string[])
src/skill-manager.ts:258
↓ 2 callers
Function
generate_html
Generate the complete standalone HTML page with embedded data.
templates/builtin-skills/skill-creator/eval-viewer/generate_review.py:250
↓ 2 callers
Method
getActiveChannelIds
Get in-memory active channel IDs
src/runtime/adapters/types.ts:154
↓ 2 callers
Function
getAssistantDiagnostics
(message: any)
src/runtime/agent.ts:374
↓ 2 callers
Function
getAttachmentDir
* Build the attachment directory for a channel session. * Path: data/sessions/<channelId>/attachments/
src/runtime/adapters/attachment-utils.ts:22
↓ 2 callers
Method
getChannelKey
(teamId: string, channelId: string)
src/runtime/adapters/slack.ts:759
↓ 2 callers
Function
getEntryPath
(dir: string)
src/runtime/registry.ts:92
↓ 2 callers
Method
getErrorMessage
(err: unknown)
src/runtime/adapters/slack.ts:767
↓ 2 callers
Function
getLifecycleTrigger
(channelId: string)
src/runtime/agent.ts:399
↓ 2 callers
Method
getMessages
* Load latest messages for a channel in a simplified format.
src/runtime/services/conversation.ts:189
↓ 2 callers
Function
getPackConfig
(rootDir: string)
src/runtime/adapters/web.ts:26
↓ 2 callers
Method
getRetryAfterSeconds
(err: any)
src/runtime/adapters/slack.ts:731
↓ 2 callers
Method
heading
(e)
web/marked.min.js:597
↓ 2 callers
Function
hideLoadingIndicator
()
web/js/chat.js:397
↓ 2 callers
Method
hr
(e)
web/marked.min.js:617
↓ 2 callers
Function
improve_description
Call Claude to improve the description based on eval results.
templates/builtin-skills/skill-creator/scripts/improve_description.py:50
← previous
next →
101–200 of 628, ranked by callers