Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/Karanjot786/agent-skills-cli
/ functions
Functions
358 in github.com/Karanjot786/agent-skills-cli
⨍
Functions
358
◇
Types & classes
116
↓ 22 callers
Function
addDetail
( details: ScoreDetail[], dimension: ScoreDetail['dimension'], check: string, passed: boolean,
src/core/quality.ts:284
↓ 13 callers
Function
readLock
()
src/core/skill-lock.ts:69
↓ 9 callers
Function
addSkillToLock
(entry: LockEntry)
src/core/skill-lock.ts:92
↓ 9 callers
Function
createLockEntry
( options: { name: string; scopedName: string; source: string; sourceType:
src/core/skill-lock.ts:197
↓ 9 callers
Function
fetchSkillsForCLI
(options: { search?: string; page?: number; limit?: number; sortBy?: 'stars' | 'recent' | 'nam
src/core/skillsdb.ts:196
↓ 8 callers
Function
discoverSkills
( config: Partial<SkillDiscoveryConfig> = {} )
src/core/loader.ts:34
↓ 8 callers
Function
loadConfig
()
src/core/marketplace.ts:34
↓ 7 callers
Function
listMarketplaceSkills
( sourceId?: string )
src/core/marketplace.ts:114
↓ 7 callers
Function
loadRules
(global: boolean)
src/cli/commands/rule.ts:95
↓ 7 callers
Function
render
* Render the search UI
src/cli/fzf-search.ts:60
↓ 6 callers
Function
listInstalledSkills
(options?: ListOptions)
src/core/skill-lock.ts:130
↓ 6 callers
Function
loadSkill
(skillPath: string)
src/core/loader.ts:103
↓ 5 callers
Function
getSkillByScoped
(scopedName: string)
src/core/skillsdb.ts:109
↓ 5 callers
Function
loadBlueprint
()
src/cli/commands/blueprint.ts:84
↓ 5 callers
Function
loadCollabConfig
()
src/cli/commands/collab.ts:95
↓ 5 callers
Function
loadStore
()
src/cli/commands/recall.ts:116
↓ 4 callers
Function
escapeXML
* Escape special XML characters
src/core/injector.ts:105
↓ 4 callers
Function
fetchFromDB
(options: FetchOptions = {})
src/core/skillsdb.ts:77
↓ 4 callers
Function
formatScoreBar
(score: number, width: number = 20)
src/core/quality.ts:308
↓ 4 callers
Method
getProjectDir
Relative project-level skill directory
src/adapters/adapter.ts:21
↓ 4 callers
Function
getScoreColor
(score: number)
src/core/quality.ts:318
↓ 4 callers
Function
getSessionPath
(name: string)
src/cli/commands/track.ts:68
↓ 4 callers
Method
getSkillFilename
Get the filename the agent expects (usually SKILL.md)
src/adapters/adapter.ts:31
↓ 4 callers
Function
installFromGitHubUrl
( githubUrl: string, installDir: string )
src/core/skillsdb.ts:292
↓ 4 callers
Function
installSkillFromDatabase
Install a skill from its database record into a target directory
src/cli/commands/install.ts:31
↓ 4 callers
Function
loadTriggers
()
src/cli/commands/trigger.ts:88
↓ 4 callers
Function
saveBlueprint
(bp: Blueprint)
src/cli/commands/blueprint.ts:90
↓ 4 callers
Function
saveConfig
(config: MarketplaceConfig)
src/core/marketplace.ts:71
↓ 4 callers
Function
severityRank
(severity: Severity)
src/cli/commands/audit.ts:169
↓ 4 callers
Function
writeLock
(lock: SkillsLock)
src/core/skill-lock.ts:84
↓ 3 callers
Function
arrayOverlap
* Compute overlap ratio between two arrays (Jaccard index).
src/core/conflict-detector.ts:420
↓ 3 callers
Function
assessQuality
(skillPath: string)
src/core/quality.ts:59
↓ 3 callers
Function
extractWords
* Extract significant words from a line (lowercase, no stop words, min length 3).
src/core/conflict-detector.ts:409
↓ 3 callers
Method
generateConfig
Generate agent-specific config content from parsed skill
src/adapters/adapter.ts:27
↓ 3 callers
Function
generateSkillsPromptXML
(skills: SkillRef[])
src/core/injector.ts:12
↓ 3 callers
Function
getAdapter
(agentName: string)
src/cli/agents.ts:315
↓ 3 callers
Function
getAgentSkillPath
( skillName: string, agentConfig: AgentConfig, options: { global: boolean; cwd: string } )
src/core/installer.ts:65
↓ 3 callers
Function
getLocalIP
()
src/cli/commands/grid.ts:232
↓ 3 callers
Function
listScripts
(skillPath: string)
src/core/executor.ts:164
↓ 3 callers
Function
matchScore
* How well do skill keywords match project signals? Returns 0-1.
src/core/context-budget.ts:328
↓ 3 callers
Function
parseSource
(input: string)
src/core/source-parser.ts:76
↓ 3 callers
Function
removeSkillFromLock
(skillName: string)
src/core/skill-lock.ts:101
↓ 3 callers
Function
sanitizeUrl
(url: string)
src/core/git-auth.ts:357
↓ 3 callers
Function
saveCollabConfig
(config: CollabConfig)
src/cli/commands/collab.ts:105
↓ 3 callers
Function
saveRules
(store: RulesStore, global: boolean)
src/cli/commands/rule.ts:101
↓ 3 callers
Function
saveStore
(store: MemoryStore)
src/cli/commands/recall.ts:127
↓ 3 callers
Function
saveTriggers
(config: TriggerConfig)
src/cli/commands/trigger.ts:94
↓ 3 callers
Function
track
(data: TelemetryData)
src/core/telemetry.ts:89
↓ 3 callers
Function
triggerSearch
* Trigger debounced search
src/cli/fzf-search.ts:152
↓ 3 callers
Function
validateMetadata
(metadata: Partial<SkillMetadata>)
src/core/validator.ts:29
↓ 2 callers
Function
analyzeProject
(projectPath: string)
src/core/suggest.ts:111
↓ 2 callers
Function
buildFrontmatter
(name: string, description: string, sources: string[])
src/core/composer.ts:303
↓ 2 callers
Function
cleanup
* Cleanup terminal state
src/cli/fzf-search.ts:161
↓ 2 callers
Function
detectConflicts
(skillPaths: string[])
src/core/conflict-detector.ts:131
↓ 2 callers
Function
detectGitHost
(url: string)
src/core/git-auth.ts:52
↓ 2 callers
Function
executeScript
( skillPath: string, scriptName: string, args: string[] = [], options: ScriptExecutionOptions
src/core/executor.ts:36
↓ 2 callers
Function
exportToAgent
Helper used by interactive wizard flows
src/cli/commands/interactive.ts:22
↓ 2 callers
Function
extractConcepts
(description: string)
src/cli/commands/forge.ts:89
↓ 2 callers
Function
extractKeywords
(text: string)
src/core/splitter.ts:248
↓ 2 callers
Function
fetchAssetManifest
(baseUrl: string)
src/core/assets.ts:82
↓ 2 callers
Function
fetchSkillsFromSource
* Fetch skills from a GitHub marketplace source (with caching and parallel fetching)
src/core/marketplace.ts:143
↓ 2 callers
Function
formatValidationResult
( result: ValidationResult, skillName?: string )
src/core/validator.ts:174
↓ 2 callers
Function
generateFullSkillsContext
(skills: SkillRef[])
src/core/injector.ts:87
↓ 2 callers
Function
getCanonicalPath
( skillName: string, options: { global: boolean; cwd: string } )
src/core/installer.ts:55
↓ 2 callers
Function
getSkillBaseUrl
(rawUrl: string)
src/core/assets.ts:34
↓ 2 callers
Function
globMatch
(pattern: string, str: string)
src/cli/commands/install.ts:192
↓ 2 callers
Function
installSkill
( skillName: string, sourceId?: string )
src/core/marketplace.ts:317
↓ 2 callers
Function
loadSkillForDiff
(path: string)
src/core/differ.ts:133
↓ 2 callers
Function
loadSkillMetadata
( skillMdPath: string )
src/core/loader.ts:75
↓ 2 callers
Function
normalizeGitUrl
(url: string)
src/core/git-auth.ts:267
↓ 2 callers
Function
parseSections
(body: string)
src/core/differ.ts:155
↓ 2 callers
Function
resolveSkill
(input: string)
src/cli/commands/diff.ts:25
↓ 2 callers
Function
ruleToggle
(name: string, enabled: boolean, global?: boolean)
src/cli/commands/rule.ts:171
↓ 2 callers
Function
searchSkills
(query: string)
src/core/marketplace.ts:482
↓ 2 callers
Function
severityColor
(severity: Severity)
src/cli/commands/audit.ts:185
↓ 2 callers
Function
testSkill
(skillPath: string)
src/core/skill-tester.ts:176
↓ 2 callers
Function
trackCommand
(command: string, args?: string)
src/core/telemetry.ts:146
↓ 2 callers
Function
triggerToggle
(name: string, enabled: boolean)
src/cli/commands/trigger.ts:143
↓ 2 callers
Function
truncate
(str: string, maxLen: number)
src/cli/commands/audit.ts:196
↓ 2 callers
Function
validateBody
(body: string)
src/core/validator.ts:132
↓ 1 callers
Function
addMarketplace
(source: MarketplaceSource)
src/core/marketplace.ts:79
↓ 1 callers
Function
analyzeProjectSignals
* Analyze the project directory to extract signals.
src/core/context-budget.ts:162
↓ 1 callers
Function
auditCommand
* Run the audit command
src/cli/commands/audit.ts:51
↓ 1 callers
Function
bootstrapCommand
(options: BootstrapOptions)
src/cli/commands/bootstrap.ts:88
↓ 1 callers
Function
bpAddMilestone
(milestone: string)
src/cli/commands/blueprint.ts:108
↓ 1 callers
Function
bpAddTask
(milestone: string, task: string, assignee?: string)
src/cli/commands/blueprint.ts:116
↓ 1 callers
Function
bpCreate
(name: string, description?: string)
src/cli/commands/blueprint.ts:95
↓ 1 callers
Function
bpExport
(output: string)
src/cli/commands/blueprint.ts:164
↓ 1 callers
Function
bpMarkDone
(taskId: string)
src/cli/commands/blueprint.ts:154
↓ 1 callers
Function
bpStatus
()
src/cli/commands/blueprint.ts:128
↓ 1 callers
Function
buildAuthenticatedUrl
(url: string, token: string)
src/core/git-auth.ts:239
↓ 1 callers
Function
buildContextPlan
( skillPaths: string[], options: ContextOptions )
src/core/context-budget.ts:102
↓ 1 callers
Function
buildProjectContext
(projectDir: string, analysis: any)
src/cli/commands/bootstrap.ts:148
↓ 1 callers
Function
buildSearchKeywords
(analysis: ProjectAnalysis, task?: string)
src/core/suggest.ts:218
↓ 1 callers
Function
captureCommand
(source: string, options: CaptureOptions)
src/cli/commands/capture.ts:43
↓ 1 callers
Function
categorizeSubject
* Categorize a subject string into a conflict category.
src/core/conflict-detector.ts:435
↓ 1 callers
Function
checkOpposition
* Check if two directives oppose each other.
src/core/conflict-detector.ts:199
↓ 1 callers
Function
checkSshAvailable
* Check if SSH keys are available via ssh-agent
src/core/git-auth.ts:89
↓ 1 callers
Function
checkUpdates
()
src/core/marketplace.ts:441
↓ 1 callers
Function
ciCommand
(platform: CIPlatform, options: any)
src/cli/commands/ci.ts:35
next →
1–100 of 358, ranked by callers