MCPcopy Create free account

hub / github.com/ComposioHQ/awesome-claude-plugins / functions

Functions1,768 in github.com/ComposioHQ/awesome-claude-plugins

↓ 3 callersFunctionanalyzeAllPrompts
* Analyze all prompts in a directory * @param {string} promptsDir - Path to prompts directory * @param {Object} options - Analysis options * @retur
ship/lib/enhance/prompt-analyzer.js:159
↓ 3 callersFunctionanalyzeAllPrompts
* Analyze all prompts in a directory * @param {string} promptsDir - Path to prompts directory * @param {Object} options - Analysis options * @retur
perf/lib/enhance/prompt-analyzer.js:159
↓ 3 callersFunctionanalyzeDoc
(docPath, options = {})
audit-project/lib/enhance/docs-analyzer.js:11
↓ 3 callersFunctionanalyzeDoc
(docPath, options = {})
ship/lib/enhance/docs-analyzer.js:11
↓ 3 callersFunctionanalyzeDoc
(docPath, options = {})
perf/lib/enhance/docs-analyzer.js:11
↓ 3 callersFunctionanalyzePrompt
* Analyze a single prompt file * @param {string} promptPath - Path to prompt file * @param {Object} options - Analysis options * @param {boolean} o
audit-project/lib/enhance/prompt-analyzer.js:59
↓ 3 callersFunctionanalyzePrompt
* Analyze a single prompt file * @param {string} promptPath - Path to prompt file * @param {Object} options - Analysis options * @param {boolean} o
ship/lib/enhance/prompt-analyzer.js:59
↓ 3 callersFunctionanalyzePrompt
* Analyze a single prompt file * @param {string} promptPath - Path to prompt file * @param {Object} options - Analysis options * @param {boolean} o
perf/lib/enhance/prompt-analyzer.js:59
↓ 3 callersFunctionassertValid
(result, message)
audit-project/lib/perf/schemas.js:130
↓ 3 callersFunctionassertValid
(result, message)
ship/lib/perf/schemas.js:130
↓ 3 callersFunctionassertValid
(result, message)
perf/lib/perf/schemas.js:130
↓ 3 callersFunctioncapitalizeFirst
* Capitalize first letter * @param {string} str - String to capitalize * @returns {string} Capitalized string
audit-project/lib/enhance/reporter.js:1314
↓ 3 callersFunctioncapitalizeFirst
* Capitalize first letter * @param {string} str - String to capitalize * @returns {string} Capitalized string
ship/lib/enhance/reporter.js:1314
↓ 3 callersFunctioncapitalizeFirst
* Capitalize first letter * @param {string} str - String to capitalize * @returns {string} Capitalized string
perf/lib/enhance/reporter.js:1314
↓ 3 callersFunctiondetectFromFiles
* Generic file-based detector * @param {Array} configs - Array of {file, platform} objects * @param {Function} existsChecker - Async function to che
audit-project/lib/platform/detect-platform.js:104
↓ 3 callersFunctiondetectFromFiles
* Generic file-based detector * @param {Array} configs - Array of {file, platform} objects * @param {Function} existsChecker - Async function to che
ship/lib/platform/detect-platform.js:104
↓ 3 callersFunctiondetectFromFiles
* Generic file-based detector * @param {Array} configs - Array of {file, platform} objects * @param {Function} existsChecker - Async function to che
perf/lib/platform/detect-platform.js:104
↓ 3 callersFunctionevaluate_condition
Evaluate a single condition. Returns True if condition is met.
skill-bus/lib/dispatcher.py:263
↓ 3 callersFunctionexecGh
* Execute gh CLI command safely * @param {string[]} args - Command arguments * @param {Object} options - Execution options * @returns {Object|null}
audit-project/lib/collectors/github.js:27
↓ 3 callersFunctionexecGh
* Execute gh CLI command safely * @param {string[]} args - Command arguments * @param {Object} options - Execution options * @returns {Object|null}
ship/lib/collectors/github.js:27
↓ 3 callersFunctionexecGh
* Execute gh CLI command safely * @param {string[]} args - Command arguments * @param {Object} options - Execution options * @returns {Object|null}
perf/lib/collectors/github.js:27
↓ 3 callersFunctionextractPatternIds
(findings)
audit-project/lib/enhance/benchmark.js:330
↓ 3 callersFunctionextractPatternIds
(findings)
ship/lib/enhance/benchmark.js:330
↓ 3 callersFunctionextractPatternIds
(findings)
perf/lib/enhance/benchmark.js:330
↓ 3 callersFunctionfilterIssues
(issues)
audit-project/lib/enhance/reporter.js:22
↓ 3 callersFunctionfilterIssues
(issues)
ship/lib/enhance/reporter.js:22
↓ 3 callersFunctionfilterIssues
(issues)
perf/lib/enhance/reporter.js:22
↓ 3 callersFunctionfindMatchingBrace
* Find matching closing brace (handles nested braces and string literals) * * Stops at 5000 characters to prevent runaway parsing on malformed code.
audit-project/lib/patterns/slop-analyzers.js:228
↓ 3 callersFunctionfindMatchingBrace
* Find matching closing brace (handles nested braces and string literals) * * Stops at 5000 characters to prevent runaway parsing on malformed code.
ship/lib/patterns/slop-analyzers.js:228
↓ 3 callersFunctionfindMatchingBrace
* Find matching closing brace (handles nested braces and string literals) * * Stops at 5000 characters to prevent runaway parsing on malformed code.
perf/lib/patterns/slop-analyzers.js:228
↓ 3 callersFunctionformatFindingsList
* Format a list of findings for the prompt * * @param {Array} findings - Findings to format * @returns {string} Formatted list
audit-project/lib/patterns/pipeline.js:913
↓ 3 callersFunctionformatFindingsList
* Format a list of findings for the prompt * * @param {Array} findings - Findings to format * @returns {string} Formatted list
ship/lib/patterns/pipeline.js:913
↓ 3 callersFunctionformatFindingsList
* Format a list of findings for the prompt * * @param {Array} findings - Findings to format * @returns {string} Formatted list
perf/lib/patterns/pipeline.js:913
↓ 3 callersFunctiongetCacheKey
* Get cache key for a repo * @param {string} repoPath - Repository root path * @returns {string} Cache key
audit-project/lib/patterns/cli-enhancers.js:126
↓ 3 callersFunctiongetCacheKey
* Get cache key for a repo * @param {string} repoPath - Repository root path * @returns {string} Cache key
ship/lib/patterns/cli-enhancers.js:126
↓ 3 callersFunctiongetCacheKey
* Get cache key for a repo * @param {string} repoPath - Repository root path * @returns {string} Cache key
perf/lib/patterns/cli-enhancers.js:126
↓ 3 callersFunctiongetFlowPath
* Get path to flow.json with validation
audit-project/lib/state/workflow-state.js:177
↓ 3 callersFunctiongetFlowPath
* Get path to flow.json with validation
ship/lib/state/workflow-state.js:177
↓ 3 callersFunctiongetFlowPath
* Get path to flow.json with validation
perf/lib/state/workflow-state.js:177
↓ 3 callersFunctiongetMapPath
* Get repo-map path * @param {string} basePath - Repository root * @returns {string}
audit-project/lib/repo-map/cache.js:22
↓ 3 callersFunctiongetMapPath
* Get repo-map path * @param {string} basePath - Repository root * @returns {string}
ship/lib/repo-map/cache.js:22
↓ 3 callersFunctiongetMapPath
* Get repo-map path * @param {string} basePath - Repository root * @returns {string}
perf/lib/repo-map/cache.js:22
↓ 3 callersFunctiongetStalePath
* Get stale marker path * @param {string} basePath - Repository root * @returns {string}
audit-project/lib/repo-map/cache.js:31
↓ 3 callersFunctiongetStalePath
* Get stale marker path * @param {string} basePath - Repository root * @returns {string}
ship/lib/repo-map/cache.js:31
↓ 3 callersFunctiongetStalePath
* Get stale marker path * @param {string} basePath - Repository root * @returns {string}
perf/lib/repo-map/cache.js:31
↓ 3 callersFunctiongetStateDirPath
* Get the full path to the state directory * @param {string} [basePath=process.cwd()] - Base path * @returns {string} Full path to state directory
audit-project/lib/platform/state-dir.js:96
↓ 3 callersFunctiongetStateDirPath
* Get the full path to the state directory * @param {string} [basePath=process.cwd()] - Base path * @returns {string} Full path to state directory
ship/lib/platform/state-dir.js:96
↓ 3 callersFunctiongetStateDirPath
* Get the full path to the state directory * @param {string} [basePath=process.cwd()] - Base path * @returns {string} Full path to state directory
perf/lib/platform/state-dir.js:96
↓ 3 callersFunctiongroupBySource
* Group findings by source enhancer * @param {Array} findings - Findings to group * @returns {Object} Grouped findings
audit-project/lib/enhance/reporter.js:1299
↓ 3 callersFunctiongroupBySource
* Group findings by source enhancer * @param {Array} findings - Findings to group * @returns {Object} Grouped findings
ship/lib/enhance/reporter.js:1299
↓ 3 callersFunctiongroupBySource
* Group findings by source enhancer * @param {Array} findings - Findings to group * @returns {Object} Grouped findings
perf/lib/enhance/reporter.js:1299
↓ 3 callersFunctionisTestFile
* Check if file is a test file * @param {string} filePath - Path to check * @returns {boolean} True if test file
audit-project/lib/patterns/slop-analyzers.js:654
↓ 3 callersFunctionisTestFile
* Check if file is a test file * @param {string} filePath - Path to check * @returns {boolean} True if test file
ship/lib/patterns/slop-analyzers.js:654
↓ 3 callersFunctionisTestFile
* Check if file is a test file * @param {string} filePath - Path to check * @returns {boolean} True if test file
perf/lib/patterns/slop-analyzers.js:654
↓ 3 callersFunctionisValidCommitHash
* Validate git commit hash format * @param {string} commit - Commit hash to validate * @returns {boolean} True if valid hex commit hash
audit-project/lib/repo-map/updater.js:352
↓ 3 callersFunctionisValidCommitHash
* Validate git commit hash format * @param {string} commit - Commit hash to validate * @returns {boolean} True if valid hex commit hash
ship/lib/repo-map/updater.js:352
↓ 3 callersFunctionisValidCommitHash
* Validate git commit hash format * @param {string} commit - Commit hash to validate * @returns {boolean} True if valid hex commit hash
perf/lib/repo-map/updater.js:352
↓ 3 callersFunctionnormalizePath
* Normalize file path to forward slashes * @param {string} filePath - Path to normalize * @returns {string}
audit-project/lib/repo-map/updater.js:450
↓ 3 callersFunctionnormalizePath
* Normalize file path to forward slashes * @param {string} filePath - Path to normalize * @returns {string}
ship/lib/repo-map/updater.js:450
↓ 3 callersFunctionnormalizePath
* Normalize file path to forward slashes * @param {string} filePath - Path to normalize * @returns {string}
perf/lib/repo-map/updater.js:450
↓ 3 callersFunctionparseMarkdownFrontmatter
* Parse YAML frontmatter from markdown content * @param {string} content - Markdown file content * @returns {Object} { frontmatter, body }
audit-project/lib/enhance/agent-analyzer.js:18
↓ 3 callersFunctionparseMarkdownFrontmatter
* Parse YAML frontmatter from markdown content * @param {string} content - Markdown file content * @returns {Object} { frontmatter, body }
ship/lib/enhance/agent-analyzer.js:18
↓ 3 callersFunctionparseMarkdownFrontmatter
* Parse YAML frontmatter from markdown content * @param {string} content - Markdown file content * @returns {Object} { frontmatter, body }
perf/lib/enhance/agent-analyzer.js:18
↓ 3 callersFunctionparse_frontmatter_name
Extract 'name' from YAML frontmatter. No PyYAML dependency.
skill-bus/lib/cli.py:408
↓ 3 callersFunctionreadInvestigation
* Read investigation.json * @param {string} basePath * @returns {object|null}
audit-project/lib/perf/investigation-state.js:152
↓ 3 callersFunctionreadInvestigation
* Read investigation.json * @param {string} basePath * @returns {object|null}
ship/lib/perf/investigation-state.js:152
↓ 3 callersFunctionreadInvestigation
* Read investigation.json * @param {string} basePath * @returns {object|null}
perf/lib/perf/investigation-state.js:152
↓ 3 callersFunctionreadTasks
* Read tasks.json from main project * Returns { active: null } if file doesn't exist or is corrupted * Logs critical error on corruption to prevent
audit-project/lib/state/workflow-state.js:112
↓ 3 callersFunctionreadTasks
* Read tasks.json from main project * Returns { active: null } if file doesn't exist or is corrupted * Logs critical error on corruption to prevent
ship/lib/state/workflow-state.js:112
↓ 3 callersFunctionreadTasks
* Read tasks.json from main project * Returns { active: null } if file doesn't exist or is corrupted * Logs critical error on corruption to prevent
perf/lib/state/workflow-state.js:112
↓ 3 callersFunctionrunBenchmark
* Run a benchmark command synchronously (sequential only). * @param {string} command * @param {object} options * @param {number} [options.duration]
audit-project/lib/perf/benchmark-runner.js:53
↓ 3 callersFunctionrunBenchmark
* Run a benchmark command synchronously (sequential only). * @param {string} command * @param {object} options * @param {number} [options.duration]
ship/lib/perf/benchmark-runner.js:53
↓ 3 callersFunctionrunBenchmark
* Run a benchmark command synchronously (sequential only). * @param {string} command * @param {object} options * @param {number} [options.duration]
perf/lib/perf/benchmark-runner.js:53
↓ 3 callersFunctionscan
(dir)
audit-project/lib/repo-map/runner.js:88
↓ 3 callersFunctionscan
(dir)
ship/lib/repo-map/runner.js:88
↓ 3 callersFunctionscan
(dir)
perf/lib/repo-map/runner.js:88
↓ 3 callersFunctionupdatePatternStats
(byPattern, pattern, type)
audit-project/lib/enhance/benchmark.js:351
↓ 3 callersFunctionupdatePatternStats
(byPattern, pattern, type)
ship/lib/enhance/benchmark.js:351
↓ 3 callersFunctionupdatePatternStats
(byPattern, pattern, type)
perf/lib/enhance/benchmark.js:351
↓ 3 callersFunctionvalidateBranchName
* Validate git branch name to prevent command injection * @param {string} branch - Branch name to validate * @returns {string} Validated branch name
audit-project/lib/utils/context-optimizer.js:23
↓ 3 callersFunctionvalidateBranchName
* Validate git branch name to prevent command injection * @param {string} branch - Branch name to validate * @returns {string} Validated branch name
ship/lib/utils/context-optimizer.js:23
↓ 3 callersFunctionvalidateBranchName
* Validate git branch name to prevent command injection * @param {string} branch - Branch name to validate * @returns {string} Validated branch name
perf/lib/utils/context-optimizer.js:23
↓ 3 callersFunctionvalidateInvestigationState
(state)
audit-project/lib/perf/schemas.js:14
↓ 3 callersFunctionvalidateInvestigationState
(state)
ship/lib/perf/schemas.js:14
↓ 3 callersFunctionvalidateInvestigationState
(state)
perf/lib/perf/schemas.js:14
↓ 3 callersFunctionvalidateLimit
* Validate numeric limit parameter * @param {number} limit - Limit value to validate * @param {number} max - Maximum allowed value (default: 1000)
audit-project/lib/utils/context-optimizer.js:72
↓ 3 callersFunctionvalidateLimit
* Validate numeric limit parameter * @param {number} limit - Limit value to validate * @param {number} max - Maximum allowed value (default: 1000)
ship/lib/utils/context-optimizer.js:72
↓ 3 callersFunctionvalidateLimit
* Validate numeric limit parameter * @param {number} limit - Limit value to validate * @param {number} max - Maximum allowed value (default: 1000)
perf/lib/utils/context-optimizer.js:72
↓ 3 callersFunctionwalk
(dir, depth = 0)
audit-project/lib/patterns/slop-analyzers.js:693
↓ 3 callersFunctionwalk
(dir, depth = 0)
ship/lib/patterns/slop-analyzers.js:693
↓ 3 callersFunctionwalk
(dir, depth = 0)
perf/lib/patterns/slop-analyzers.js:693
↓ 2 callersFunction_get_git_branch
Get current git branch, cached per CWD within a single dispatch.
skill-bus/lib/dispatcher.py:246
↓ 2 callersFunctionaddPublicNames
* Add public names from symbol maps based on predicate * @param {Set<string>} exportNames - Export name set * @param {...Map} maps - Symbol maps *
audit-project/lib/repo-map/runner.js:955
↓ 2 callersFunctionaddPublicNames
* Add public names from symbol maps based on predicate * @param {Set<string>} exportNames - Export name set * @param {...Map} maps - Symbol maps *
ship/lib/repo-map/runner.js:955
↓ 2 callersFunctionaddPublicNames
* Add public names from symbol maps based on predicate * @param {Set<string>} exportNames - Export name set * @param {...Map} maps - Symbol maps *
perf/lib/repo-map/runner.js:955
↓ 2 callersFunctionanalyzeAgent
* Analyze a single agent file * @param {string} agentPath - Path to agent markdown file * @param {Object} options - Analysis options * @param {bool
audit-project/lib/enhance/agent-analyzer.js:71
↓ 2 callersFunctionanalyzeAgent
* Analyze a single agent file * @param {string} agentPath - Path to agent markdown file * @param {Object} options - Analysis options * @param {bool
ship/lib/enhance/agent-analyzer.js:71
↓ 2 callersFunctionanalyzeAgent
* Analyze a single agent file * @param {string} agentPath - Path to agent markdown file * @param {Object} options - Analysis options * @param {bool
perf/lib/enhance/agent-analyzer.js:71
↓ 2 callersFunctionanalyzeAllDocs
(docsDir, options = {})
audit-project/lib/enhance/docs-analyzer.js:108
↓ 2 callersFunctionanalyzeAllDocs
(docsDir, options = {})
ship/lib/enhance/docs-analyzer.js:108
← previousnext →101–200 of 1,768, ranked by callers