Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/ayush-that/sub-agents.directory
/ functions
Functions
163 in github.com/ayush-that/sub-agents.directory
⨍
Functions
163
◇
Types & classes
29
Function
POST
(req: Request)
src/app/api/generate/route.ts:7
Function
Page
()
src/app/page.tsx:14
Function
Page
({ params }: { params: Params })
src/app/[slug]/page.tsx:57
Function
Page
()
src/app/mcp/page.tsx:11
Function
Page
({ params }: { params: Promise<{ slug: string }> })
src/app/mcp/[slug]/page.tsx:58
Function
Page
()
src/app/learn/page.tsx:30
Function
Page
()
src/app/agents/page.tsx:28
Function
RelatedRules
({ rules }: RelatedRulesProps)
src/components/related-rules.tsx:8
Function
RootLayout
({ children, }: Readonly<{ children: React.ReactNode; }>)
src/app/layout.tsx:96
Function
RuleCardSkeleton
()
src/components/skeletons.tsx:11
Function
RuleJsonLd
({ rule, datePublished, dateModified }: RuleJsonLdProps)
src/components/json-ld.tsx:93
Function
RuleList
({ sections = staticSections, small, }: { sections?: Section[]; small?: boolean; })
src/components/rule-list.tsx:17
Function
RuleListSkeleton
({ count = 6 }: { count?: number })
src/components/skeletons.tsx:29
Function
Search
({ data }: { data?: MCP[] })
src/components/search.tsx:6
Function
SearchInput
()
src/components/search-input.tsx:6
Function
SearchList
({ data }: { data: MCP[] })
src/components/search-list.tsx:9
Function
SearchTitle
()
src/components/search-title.tsx:1
Function
ShareButton
({ slug, small }: { slug: string; small?: boolean })
src/components/share-button.tsx:8
Function
Skeleton
({ className }: SkeletonProps)
src/components/skeletons.tsx:7
Function
Toaster
({ ...props }: ToasterProps)
src/components/ui/sonner.tsx:8
Function
UserMenu
()
src/components/user-menu.tsx:18
Function
UserProfilePage
({ params }: { params: Params })
src/app/u/[slug]/page.tsx:32
Function
VideoListJsonLd
({ videos }: VideoListJsonLdProps)
src/components/json-ld.tsx:184
Function
WebSiteJsonLd
({ name = "Sub-Agents Directory", description }: WebSiteSchemaProps)
src/components/json-ld.tsx:11
Function
XAI
()
src/components/ui/xai.tsx:1
Method
constructor
( message: string, public readonly resetTime: number, )
src/lib/rate-limit.ts:7
Function
down
(e: KeyboardEvent)
src/components/command-menu.tsx:22
Function
generateMetadata
({ params }: { params: Params })
src/app/g/[slug]/page.tsx:8
Function
generateMetadata
({ params }: { params: Params })
src/app/u/[slug]/page.tsx:9
Function
generateMetadata
({ params }: { params: Params })
src/app/[slug]/page.tsx:13
Function
generateMetadata
({ params, }: { params: Promise<{ slug: string }>; })
src/app/mcp/[slug]/page.tsx:9
Function
generateNameAbbr
(name: string)
src/lib/utils.ts:24
Function
generateStaticParams
()
src/app/[slug]/page.tsx:51
Function
generateStaticParams
()
src/app/mcp/[slug]/page.tsx:52
Function
generateStaticParams
()
src/app/api/[slug]/route.ts:6
Function
generateStaticParams
()
src/app/api/install/[slug]/route.ts:12
Function
generateStaticParams
()
src/app/api/download/[slug]/route.ts:8
Function
getAll
()
src/utils/supabase/server.ts:12
Function
getRuleBySlug
(slug: string)
src/data/rules/client.ts:11
Function
getSectionBySlug
(slug: string)
src/data/rules/index.ts:32
Function
getSession
()
src/actions/generate-rule.ts:5
Function
getSession
()
src/utils/supabase/auth-client.ts:3
Function
getSession
()
src/utils/supabase/auth.ts:3
Function
handleClear
()
src/components/filter-input.tsx:19
Function
handleClose
(e: React.MouseEvent<HTMLButtonElement>)
src/components/banner.tsx:90
Function
handleCopy
()
src/components/install-button.tsx:11
Function
handleCopy
()
src/components/copy-button.tsx:19
Function
handleCopy
()
src/components/share-button.tsx:11
Function
handleCopy
()
src/components/generate/results.tsx:28
Function
handleCopyLink
()
src/components/generate/results.tsx:82
Function
handleDownload
()
src/components/download-button.tsx:21
Function
handleGenerate
(fileContent?: string)
src/components/generate/index.tsx:21
Function
handleKeyDown
(e: React.KeyboardEvent)
src/components/global-search-input.tsx:12
Function
handleReset
()
src/components/generate/index.tsx:76
Function
handleSave
()
src/components/generate/results.tsx:39
Function
handleSearch
(event: React.ChangeEvent<HTMLInputElement>)
src/components/filter-input.tsx:13
Function
handleShare
()
src/components/generate/results.tsx:55
Function
handleSignOut
()
src/components/user-menu.tsx:30
Function
handleViewMarkdown
()
src/components/open-in-dropdown.tsx:40
Function
isImageUrl
(url: string)
src/lib/utils.ts:8
Function
setAll
(cookiesToSet: { name: string; value: string; options: CookieOptions }[])
src/utils/supabase/server.ts:15
Function
sitemap
()
src/app/sitemap.ts:7
Function
switchBanner
()
src/components/banner.tsx:69
← previous
101–163 of 163, ranked by callers