MCPcopy Create free account

hub / github.com/ayush-that/sub-agents.directory / functions

Functions163 in github.com/ayush-that/sub-agents.directory

↓ 74 callersFunctioncn
(...inputs: ClassValue[])
src/lib/utils.ts:4
↓ 8 callersFunctioncreateClient
()
src/utils/supabase/client.ts:3
↓ 7 callersFunctioncreateClient
()
src/utils/supabase/server.ts:4
↓ 4 callersFunctionrequireEnv
(name: string)
src/lib/supabase-rest.ts:7
↓ 4 callersFunctionsupabaseAdmin
()
src/lib/supabase-rest.ts:29
↓ 4 callersFunctionsupabaseRead
()
src/lib/supabase-rest.ts:18
↓ 3 callersFunctionensureUserExists
()
src/actions/user.ts:24
↓ 3 callersFunctiongetRuleBySlug
(slug: string)
src/data/rules/index.ts:36
↓ 3 callersFunctiongetSections
()
src/data/rules/index.ts:28
↓ 2 callersFunctioncleanDescription
(content: string, maxLength = 155)
src/lib/utils.ts:32
↓ 2 callersFunctiongetGenerationBySlug
(slug: string)
src/actions/save-generation.ts:45
↓ 2 callersFunctiongetUserByUsername
(username: string)
src/actions/user.ts:76
↓ 2 callersFunctionhandleOpenIn
(platform: "claude" | "chatgpt")
src/components/open-in-dropdown.tsx:28
↓ 2 callersFunctionparseFrontmatter
(raw: string)
scripts/generate-rules-json.ts:30
↓ 2 callersFunctionresolveContent
(content?: string, slug?: string)
src/components/open-in-dropdown.tsx:8
↓ 2 callersFunctionsaveGeneration
(input: string, content: string)
src/actions/save-generation.ts:10
↓ 1 callersFunctioncheckRateLimit
(userId: string)
src/lib/rate-limit.ts:22
↓ 1 callersFunctioncloneRepo
()
scripts/sync-upstream.ts:20
↓ 1 callersFunctioncopyDirectory
(src: string, dest: string)
scripts/sync-upstream.ts:41
↓ 1 callersFunctionextractName
()
src/components/generation-view.tsx:24
↓ 1 callersFunctionextractName
()
src/components/generation-card.tsx:15
↓ 1 callersFunctionextractVideoId
(embedUrl: string)
src/components/json-ld.tsx:185
↓ 1 callersFunctiongenerateUsername
(email: string | undefined, name: string | undefined)
src/actions/user.ts:6
↓ 1 callersFunctiongetLatestCommit
()
scripts/sync-upstream.ts:13
↓ 1 callersFunctiongetMembers
(page = 1, limit = 24)
src/actions/user.ts:96
↓ 1 callersFunctiongetModel
()
src/lib/ai.ts:7
↓ 1 callersFunctiongetRelatedRules
(slug: string, limit = 4)
src/data/rules/index.ts:40
↓ 1 callersFunctiongetSections
()
src/data/rules/client.ts:7
↓ 1 callersFunctiongetUserGenerations
(userId: string, page = 1, limit = 12)
src/actions/user.ts:122
↓ 1 callersFunctionhandleClick
(section: Section)
src/components/menu.tsx:14
↓ 1 callersFunctionhandleSubmit
(e: React.FormEvent)
src/components/global-search-input.tsx:8
↓ 1 callersFunctionsanitizeForBash
(str: string)
src/app/api/install/[slug]/route.ts:8
↓ 1 callersFunctionscrollToHash
()
src/components/rule-list.tsx:87
↓ 1 callersFunctionslugToTitle
(slug: string)
src/app/[slug]/opengraph-image.tsx:10
↓ 1 callersFunctionslugToTitle
(slug: string)
scripts/generate-rules-json.ts:19
↓ 1 callersFunctionsyncContent
()
scripts/sync-upstream.ts:65
↓ 1 callersFunctionupdateCountdown
()
src/components/generate/input.tsx:56
FunctionAbout
()
src/app/about/page.tsx:6
FunctionAdRulePage
({ ad }: { ad: Ad })
src/components/ad-rule-page.tsx:7
FunctionAdvertise
()
src/app/advertise/page.tsx:10
FunctionAuthCodeErrorPage
({ searchParams, }: { searchParams: Promise<{ error?: string }>; })
src/app/auth/auth-code-error/page.tsx:9
FunctionBadge
({ className, variant, ...props }: BadgeProps)
src/components/ui/badge.tsx:27
FunctionBanner
()
src/components/banner.tsx:42
FunctionBreadcrumbJsonLd
({ items }: BreadcrumbJsonLdProps)
src/components/json-ld.tsx:67
FunctionChatGPTIcon
({ className }: { className?: string })
src/components/ui/ai-icons.tsx:34
FunctionCheckoutSuccessPage
()
src/app/checkout/success/page.tsx:10
FunctionClaudeIcon
({ className }: { className?: string })
src/components/ui/ai-icons.tsx:14
FunctionClaudeLogo
()
src/components/ui/claude-logo.tsx:1
FunctionCodeBlock
({ code }: CodeBlockProps)
src/components/code-block.tsx:5
FunctionCommandDialog
({ children, ...props }: DialogProps)
src/components/ui/command.tsx:25
FunctionCommandMenu
({ open, setOpen, rules = staticRules, }: { open: boolean; setOpen: React.Dispatch<React.SetStateAct
src/components/command-menu.tsx:10
FunctionCommandShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/command.tsx:121
FunctionContextMenuShortcut
({ className, ...props }: React.HTMLAttributes<HTMLSpanElement>)
src/components/ui/context-menu.tsx:163
FunctionCopyButton
({ content, slug, small, }: { content?: string; slug?: string; small?: boolean; })
src/components/copy-button.tsx:8
FunctionDebugPage
()
src/app/debug/page.tsx:10
FunctionDialogFooter
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:66
FunctionDialogHeader
({ className, ...props }: React.HTMLAttributes<HTMLDivElement>)
src/components/ui/dialog.tsx:61
FunctionDownloadButton
({ content, slug, filename, small, }: { content?: string; slug?: string; filename: string; sma
src/components/download-button.tsx:8
FunctionError
({ error, reset, }: { error: Error & { digest?: string }; reset: () => void; })
src/app/error.tsx:6
FunctionFilterInput
({ onSearch, clearSearch }: FilterInputProps)
src/components/filter-input.tsx:10
FunctionGET
(request: Request)
src/app/auth/callback/route.ts:5
FunctionGET
()
src/app/api/route.ts:6
FunctionGET
(_: Request, segmentData: { params: Params })
src/app/api/[slug]/route.ts:14
FunctionGET
(_request: Request, segmentData: { params: Params })
src/app/api/install/[slug]/route.ts:20
FunctionGET
(_: Request, segmentData: { params: Params })
src/app/api/download/[slug]/route.ts:16
FunctionGenerate
()
src/components/generate/index.tsx:11
FunctionGenerateInput
({ value, setValue, onSubmit, isLoading, rateLimitReset, }: GenerateInputProps)
src/components/generate/input.tsx:18
FunctionGenerateList
({ rules }: { rules: Rule[] })
src/components/generate-list.tsx:6
FunctionGenerateList
()
src/components/generate/list.tsx:48
FunctionGeneratePage
()
src/app/generate/page.tsx:31
FunctionGenerateTitle
()
src/components/generate/title.tsx:3
FunctionGeneratedResults
({ result, input, onNew }: GeneratedResultsProps)
src/components/generate/results.tsx:16
FunctionGenerationCard
({ generation }: GenerationCardProps)
src/components/generation-card.tsx:12
FunctionGenerationPage
({ params }: { params: Params })
src/app/g/[slug]/page.tsx:37
FunctionGenerationView
({ generation }: GenerationViewProps)
src/components/generation-view.tsx:23
FunctionGithubSignin
()
src/components/github-signin.tsx:8
FunctionGlobalSearch
()
src/components/global-search.tsx:13
FunctionGlobalSearchInput
()
src/components/global-search-input.tsx:3
FunctionGoogleSignin
()
src/components/google-signin.tsx:8
FunctionHeader
()
src/components/header.tsx:31
FunctionHeroTitle
()
src/components/hero-title.tsx:3
FunctionHowTo
()
src/components/how-to.tsx:16
FunctionImage
()
src/app/opengraph-image.tsx:10
FunctionImage
({ params }: { params: Promise<{ slug: string }> })
src/app/[slug]/opengraph-image.tsx:17
FunctionImage
({ params }: { params: Promise<{ slug: string }> })
src/app/mcp/[slug]/opengraph-image.tsx:12
FunctionImage
()
src/app/agents/opengraph-image.tsx:10
FunctionInstallButton
({ slug, small }: { slug: string; small?: boolean })
src/components/install-button.tsx:8
FunctionLogin
()
src/app/login/page.tsx:16
FunctionMCPCardSkeleton
()
src/components/skeletons.tsx:44
FunctionMCPList
()
src/components/mcp-list.tsx:8
FunctionMCPListSkeleton
()
src/components/skeletons.tsx:53
FunctionMarkdownIcon
({ className }: { className?: string })
src/components/ui/ai-icons.tsx:1
FunctionMcpServerJsonLd
({ name, description, url, logo }: McpServerJsonLdProps)
src/components/json-ld.tsx:140
FunctionMemberCard
({ member }: MemberCardProps)
src/components/member-card.tsx:15
FunctionMembersPage
()
src/app/members/page.tsx:18
FunctionMenu
({ sections = staticSections }: { sections?: Section[] })
src/components/menu.tsx:11
FunctionMobileMenu
()
src/components/mobile-menu.tsx:29
FunctionNotFound
()
src/app/not-found.tsx:13
FunctionOpenInDropdown
({ content, slug, small, }: { content?: string; slug?: string; small?: boolean; })
src/components/open-in-dropdown.tsx:16
FunctionOrganizationJsonLd
()
src/components/json-ld.tsx:38
next →1–100 of 163, ranked by callers