By linehaul-ai
Expert guidance for github.com/markbates/goth OAuth authentication library in Go. Covers provider setup (Google, Microsoft), Echo framework integration, session management, and security best practices.
This skill should be used when the user asks to "integrate goth with echo", "oauth echo framework", "echo authentication", "goth session management", "oauth security", "secure oauth", "gorilla sessions", or needs help with session storage, security patterns, or Echo framework integration for Goth.
This skill should be used when the user asks to "set up goth", "install goth", "oauth in go", "authentication in golang", "goth package", "goth basics", or mentions "github.com/markbates/goth". Provides foundational guidance for the Goth multi-provider authentication library.
This skill should be used when the user asks to "add a provider", "configure google oauth", "set up microsoft login", "azure ad authentication", "oauth provider setup", "add social login", or needs help with specific OAuth provider configuration in Goth.
A Claude Code plugin marketplace containing production-ready plugins for business system integrations and backend development orchestration.
This repository hosts a collection of reusable Claude Code plugins designed to accelerate development workflows and integration patterns. It serves as a central registry for specialized skills, commands, and agents that can be added to your Claude Code environment.
To add this marketplace to Claude Code, use the /plugin marketplace add command with the path to this repository:
/plugin marketplace add linehaul-ai/linehaulai-claude-marketplace
For example:
/plugin marketplace add .
Once the marketplace is added, you can install specific plugins by name:
/plugin install linehaulai-claude-marketplace
Examples:
/plugin install golang-orchestrator
/plugin install svelte-flow
/plugin install sequential-thinking
All plugins are located in the .claude-plugin/ directory.
golang-orchestrator): Contain commands/, skills/, and agents/ directories, and a plugin.json manifest.sequential-thinking): Contain primarily SKILL.md and optional references.shadcn-svelte-skill): Combinations of skills and commands.For detailed architecture, directory structure, and conventions, please refer to CLAUDE.md.
To develop or modify plugins in this marketplace:
.claude-plugin/..claude-plugin/{plugin-name}/.claude-plugin/plugin.json..claude-plugin/marketplace.json.See LICENSE for details.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
npx claudepluginhub linehaul-ai/linehaulai-claude-marketplace --plugin goth-oauthCreate structured GitHub issues from conversation context with hierarchical sub-tasks and proper formatting.
Project roadmap management with GitHub Projects integration
AI-powered wiki generator for code repositories. Generates comprehensive, Mermaid-rich documentation with dark-mode VitePress sites, onboarding guides, deep research, and source citations. Inspired by OpenDeepWiki and deepwiki-open.
Expert guidance for Golang backend development with Echo Router framework. Provides comprehensive skills for architecture, patterns, and best practices
Comprehensive guidance for building Slack applications with the official Go SDK
Claude Code skill pack for Clerk authentication (24 skills)
OAuth 2.0 and OpenID Connect authentication with secure flows. Use for third-party integrations, SSO systems, token-based API access, or encountering authorization code flow, PKCE, token refresh, scope management errors.
Go development following Google Go style guide with Go 1.25+ features and best practices
Use this agent when designing APIs, building server-side logic, implementing databases, or architecting scalable backend systems. This agent specializes in creating robust, secure, and performant backend services. Examples:\n\n<example>\nContext: Designing a new API\nuser: "We need an API for our social sharing feature"\nassistant: "I'll design a RESTful API with proper authentication and rate limiting. Let me use the backend-architect agent to create a scalable backend architecture."\n<commentary>\nAPI design requires careful consideration of security, scalability, and maintainability.\n</commentary>\n</example>\n\n<example>\nContext: Database design and optimization\nuser: "Our queries are getting slow as we scale"\nassistant: "Database performance is critical at scale. I'll use the backend-architect agent to optimize queries and implement proper indexing strategies."\n<commentary>\nDatabase optimization requires deep understanding of query patterns and indexing strategies.\n</commentary>\n</example>\n\n<example>\nContext: Implementing authentication system\nuser: "Add OAuth2 login with Google and GitHub"\nassistant: "I'll implement secure OAuth2 authentication. Let me use the backend-architect agent to ensure proper token handling and security measures."\n<commentary>\nAuthentication systems require careful security considerations and proper implementation.\n</commentary>\n</example>
The maragu fabrik plugin.
Use this agent when designing APIs, building server-side logic, implementing databases, or architecting scalable backend systems. This agent specializes in creating robust, secure, and performant backend services. Examples:\n\n<example>\nContext: Designing a new API\nuser: "We need an API for our social sharing feature"\nassistant: "I'll design a RESTful API with proper authentication and rate limiting. Let me use the backend-architect agent to create a scalable backend architecture."\n<commentary>\nAPI design requires careful consideration of security, scalability, and maintainability.\n</commentary>\n</example>\n\n<example>\nContext: Database design and optimization\nuser: "Our queries are getting slow as we scale"\nassistant: "Database performance is critical at scale. I'll use the backend-architect agent to optimize queries and implement proper indexing strategies."\n<commentary>\nDatabase optimization requires deep understanding of query patterns and indexing strategies.\n</commentary>\n</example>\n\n<example>\nContext: Implementing authentication system\nuser: "Add OAuth2 login with Google and GitHub"\nassistant: "I'll implement secure OAuth2 authentication. Let me use the backend-architect agent to ensure proper token handling and security measures."\n<commentary>\nAuthentication systems require careful security considerations and proper implementation.\n</commentary>\n</example>