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
↓ 1 callers
Method
createCustomTools
( adapter: RuntimePlatform, channelId: string, fileOutputCallbackRef: { current: FileOutputCallbac
src/runtime/agent.ts:470
↓ 1 callers
Function
createSendFileTool
( fileOutputCallbackRef: { current: FileOutputCallback | null }, )
src/runtime/tools/send-file-tool.ts:54
↓ 1 callers
Function
createTmpPath
(entryPath: string)
src/runtime/registry.ts:137
↓ 1 callers
Function
de
(l, e)
web/marked.min.js:512
↓ 1 callers
Method
def
(e)
web/marked.min.js:879
↓ 1 callers
Function
dequeueSendFileToolCall
(toolCallId)
web/js/chat.js:593
↓ 1 callers
Method
detectPlatform
(channelId: string)
src/runtime/adapters/ipc.ts:511
↓ 1 callers
Method
downloadMessageResource
( messageId: string, fileKey: string, type: FeishuSupportedResourceType, )
src/runtime/adapters/feishu.ts:447
↓ 1 callers
Method
downloadResource
( ...args: Parameters<LarkChannel["downloadResource"]> )
src/runtime/adapters/resilient-lark-channel.ts:195
↓ 1 callers
Method
em
({ tokens: e })
web/marked.min.js:1652
↓ 1 callers
Method
emStrong
(e, t, n = "")
web/marked.min.js:1068
↓ 1 callers
Function
embed_file
Read a file and return an embedded representation.
templates/builtin-skills/skill-creator/eval-viewer/generate_review.py:149
↓ 1 callers
Function
ensureAssistantMessageForEvent
(event)
web/js/chat.js:405
↓ 1 callers
Function
ensureConversation
()
web/js/chat.js:324
↓ 1 callers
Function
ensureHomeDir
()
src/runtime/registry.ts:62
↓ 1 callers
Function
ensure_target_dir
(path: Path, overwrite: bool)
skills/skillpack-creator/scripts/scaffold_skillpack.py:112
↓ 1 callers
Function
entriesEqual
(a: RegistryEntry, b: RegistryEntry)
src/runtime/registry.ts:199
↓ 1 callers
Function
escapeHtmlAttribute
(text: string)
src/runtime/adapters/markdown.ts:22
↓ 1 callers
Method
escapeRegExp
(value: string)
src/runtime/adapters/slack.ts:771
↓ 1 callers
Method
executeTool
( input: DelegatedCustomToolExecutionInput, )
src/runtime/custom-tools/delegated-custom-tool.types.ts:48
↓ 1 callers
Method
extractAttachments
* Extract attachments from a Telegram message (photo, document, audio, video, voice).
src/runtime/adapters/telegram.ts:322
↓ 1 callers
Method
extractBlocks
( messageId: string, message: any, toolResultsById: Map<string, { isError: boolean; result?: unkno
src/runtime/services/conversation.ts:409
↓ 1 callers
Method
extractResourceAttachments
( message: NormalizedMessage, channelId: string, )
src/runtime/adapters/feishu.ts:390
↓ 1 callers
Function
extractSendFileToolInput
(toolInput)
web/js/chat.js:603
↓ 1 callers
Method
extractTextPreview
( entry: SessionMessageEntry, maxLen: number, )
src/runtime/services/conversation.ts:342
↓ 1 callers
Method
extractThinkingText
(item: any)
src/runtime/services/conversation.ts:479
↓ 1 callers
Method
extractToolCalls
( message: any, toolResultsById: Map<string, { isError: boolean; result?: unknown }>, )
src/runtime/services/conversation.ts:377
↓ 1 callers
Method
extractToolResultValue
(message: any)
src/runtime/services/conversation.ts:509
↓ 1 callers
Method
fences
(e)
web/marked.min.js:582
↓ 1 callers
Method
findBestSlackSplitBefore
(text: string, token: string)
src/runtime/adapters/slack.ts:687
↓ 1 callers
Function
findMissingSkills
* Find remote skills declared in config but not yet installed in skills/. * Local sources (./skills/...) are skipped.
src/commands/run.ts:19
↓ 1 callers
Method
findSlackSafeSplitPoint
(text: string)
src/runtime/adapters/slack.ts:658
↓ 1 callers
Function
formatAttachmentsPrompt
( attachments: ChannelAttachment[], )
src/runtime/adapters/attachment-utils.ts:138
↓ 1 callers
Function
formatSize
* Format a human-readable file size.
src/runtime/adapters/attachment-utils.ts:122
↓ 1 callers
Function
formatSlackInline
(text: string)
src/runtime/adapters/markdown.ts:49
↓ 1 callers
Function
formatTelegramInline
(text: string)
src/runtime/adapters/markdown.ts:66
↓ 1 callers
Function
formatTelegramMessage
(text: string)
src/runtime/adapters/markdown.ts:110
↓ 1 callers
Function
generate_benchmark
Generate complete benchmark.json from run results.
templates/builtin-skills/skill-creator/scripts/aggregate_benchmark.py:227
↓ 1 callers
Function
generate_markdown
Generate human-readable benchmark.md from benchmark data.
templates/builtin-skills/skill-creator/scripts/aggregate_benchmark.py:281
↓ 1 callers
Function
getConversationMessages
(channelId, limit = 200)
web/js/api.js:46
↓ 1 callers
Function
getDefaultNotifyTarget
( adapter: RuntimePlatform, channelId: string, )
src/runtime/tools/manage-schedule-tool.ts:107
↓ 1 callers
Method
getFileBaseName
(filePath: string)
src/runtime/services/conversation.ts:603
↓ 1 callers
Function
getInitialChatAppsTab
(adapters = {})
web/js/chat-apps-dialog.js:50
↓ 1 callers
Method
getInstance
()
src/runtime/config.ts:264
↓ 1 callers
Method
getOrCreateSession
* Lazily create (or return existing) session for a channel.
src/runtime/agent.ts:497
↓ 1 callers
Function
getOrCreateTextBlock
()
web/js/chat.js:711
↓ 1 callers
Function
getOrCreateThinkingBlock
()
web/js/chat.js:675
↓ 1 callers
Method
getRawWebSocket
()
src/runtime/adapters/resilient-lark-channel.ts:473
↓ 1 callers
Function
getSkillsDir
(workDir: string)
src/skill-manager.ts:29
↓ 1 callers
Function
getTelegramBotCommands
()
src/runtime/commands/index.ts:89
↓ 1 callers
Function
getVisibleCommands
()
src/runtime/commands/index.ts:81
↓ 1 callers
Function
getVisibleSendFileToolCalls
(toolCalls)
web/js/chat.js:623
↓ 1 callers
Function
get_mime_type
(path: Path)
templates/builtin-skills/skill-creator/eval-viewer/generate_review.py:52
↓ 1 callers
Method
gracefulStop
()
src/runtime/lifecycle.ts:92
↓ 1 callers
Method
gracefulStopAndExit
(reason: StopReason)
src/runtime/lifecycle.ts:72
↓ 1 callers
Function
groupSkillsBySource
(skills: SkillEntry[])
src/skill-manager.ts:33
↓ 1 callers
Function
handleAgentEvent
(event)
web/js/chat.js:425
↓ 1 callers
Method
handleDirectMessage
({ event, body, context, client, }: any)
src/runtime/adapters/slack.ts:163
↓ 1 callers
Function
handleDone
()
web/js/chat.js:372
↓ 1 callers
Function
handleHelpCommand
(rootDir: string)
src/runtime/commands/help-command.ts:52
↓ 1 callers
Method
handleMention
({ event, body, context, client, }: any)
src/runtime/adapters/slack.ts:202
↓ 1 callers
Method
handleSlashCommand
({ command, body, context, ack, }: any)
src/runtime/adapters/slack.ts:259
↓ 1 callers
Method
handleTelegramMessage
(msg: TelegramBot.Message)
src/runtime/adapters/telegram.ts:99
↓ 1 callers
Method
handleWsConnection
( ws: WebSocket, channelId: string, agent: IPackAgent, )
src/runtime/adapters/web.ts:477
↓ 1 callers
Function
hasConfiguredChatApp
(adapters = {})
web/js/chat-apps-dialog.js:38
↓ 1 callers
Function
hasJobSchedule
( jobOrCron: Pick<ScheduledJobConfig, "cron"> | string | undefined | null, )
src/job-schedule.ts:12
↓ 1 callers
Method
hasSupportedResources
(message: NormalizedMessage)
src/runtime/adapters/feishu.ts:386
↓ 1 callers
Function
hashDir
(dir: string)
src/runtime/registry.ts:84
↓ 1 callers
Method
image
({ href: e, title: t, text: n, tokens: s })
web/marked.min.js:1676
↓ 1 callers
Function
init
()
web/js/main.js:6
↓ 1 callers
Function
initApiKeyDialog
()
web/js/api-key-dialog.js:34
↓ 1 callers
Function
initChat
()
web/js/chat.js:25
↓ 1 callers
Function
initChatAppsDialog
()
web/js/chat-apps-dialog.js:88
↓ 1 callers
Function
initFromConfig
(workDir: string, configSource: string)
src/commands/create.ts:148
↓ 1 callers
Function
initializeConversation
()
web/js/chat.js:318
↓ 1 callers
Method
inlineText
(e)
web/marked.min.js:1190
↓ 1 callers
Function
interactiveCreate
(workDir: string)
src/commands/create.ts:184
↓ 1 callers
Function
isBlockScalar
(value: string)
src/skill-manager.ts:184
↓ 1 callers
Method
isDmChannelId
(channelId: string)
src/runtime/adapters/slack.ts:763
↓ 1 callers
Function
isHttpUrl
(value: string)
src/commands/create.ts:64
↓ 1 callers
Method
isIpcRequest
(message: unknown)
src/runtime/adapters/ipc.ts:151
↓ 1 callers
Function
isObject
(value: unknown)
src/runtime/host-ipc/host-ipc-client.ts:40
↓ 1 callers
Function
isPidAlive
(pid: number)
src/runtime/registry.ts:337
↓ 1 callers
Method
isRunning
Check if a channel is currently running
src/runtime/adapters/types.ts:142
↓ 1 callers
Method
isSupportedDmEvent
(event: any)
src/runtime/adapters/slack.ts:444
↓ 1 callers
Method
isSupportedMentionEvent
(event: any)
src/runtime/adapters/slack.ts:453
↓ 1 callers
Function
isValidJobId
* Validate a job id with minimal safety constraints: * it must be non-empty, reasonably short, and must not contain * path separators or line breaks
src/runtime/adapters/scheduler.ts:79
↓ 1 callers
Function
isValidTimezone
* Validate that a timezone string is recognised by the runtime. * Returns true if valid, false otherwise.
src/runtime/adapters/scheduler.ts:65
↓ 1 callers
Function
isWithinDirectory
(parentDir: string, targetPath: string)
src/runtime/files/metadata.ts:29
↓ 1 callers
Method
lex
(e, t)
web/marked.min.js:1225
↓ 1 callers
Method
lheading
(e)
web/marked.min.js:936
↓ 1 callers
Function
listConversations
()
web/js/api.js:27
↓ 1 callers
Method
listitem
(e)
web/marked.min.js:1572
↓ 1 callers
Function
loadConversationHistory
(channelId)
web/js/chat.js:337
↓ 1 callers
Function
load_manifest
(path: Path)
skills/skillpack-creator/scripts/scaffold_skillpack.py:43
↓ 1 callers
Function
load_previous_iteration
Load previous iteration's feedback and outputs. Returns a map of run_id -> {"feedback": str, "outputs": list[dict]}.
templates/builtin-skills/skill-creator/eval-viewer/generate_review.py:213
↓ 1 callers
Function
load_run_results
Load all run results from a benchmark directory. Returns dict keyed by config name (e.g. "with_skill"/"without_skill", or "new_skill"/"o
templates/builtin-skills/skill-creator/scripts/aggregate_benchmark.py:67
↓ 1 callers
Function
main
()
templates/builtin-skills/skill-creator/scripts/package_skill.py:111
↓ 1 callers
Function
main
()
templates/builtin-skills/skill-creator/scripts/run_loop.py:244
↓ 1 callers
Function
main
()
templates/builtin-skills/skill-creator/scripts/generate_report.py:304
← previous
next →
301–400 of 628, ranked by callers