Global Tech Stack

Guide technology-stack decisions for projects using approved frameworks and libraries.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/elliotsaha/smt-slack-app --skill global-tech-stack-elliotsaha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Global Tech Stack
Source: https://github.com/elliotsaha/smt-slack-app/tree/main/.claude/skills/global-tech-stack
Command: npx skills add https://github.com/elliotsaha/smt-slack-app --skill global-tech-stack-elliotsaha

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the guesswork in technology selection, ensuring all new development adheres to the project's established tech stack. It prevents fragmentation and simplifies maintenance by guiding the AI to use approved frameworks and libraries, saving time and reducing architectural complexity.

Core Features & Use Cases

  • Enforced Tech Stack: Guides the use of Next.js, React, TypeScript, Hono, PostgreSQL, Chakra UI, and Temporal.
  • Consistent Development: Ensures new features and architectural decisions align with existing technologies.
  • Dependency Management: Provides guidance on adding and configuring project dependencies.
  • Use Case: When tasked with building a new user profile page, this Skill ensures the frontend uses React with Chakra UI for components, and any new backend API endpoints are built with Hono, interacting with PostgreSQL via Drizzle.

Quick Start

When implementing the new user authentication flow, use better-auth for authentication and ensure all database interactions are done via Drizzle ORM with PostgreSQL.

Frequently Asked Questions about Global Tech Stack

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I ensure my project uses a consistent tech stack across frontend and backend?

Establish a unified tech stack—React and Next.js for frontend, Hono for backend APIs, PostgreSQL with Drizzle for data access, and Chakra UI for components—then apply it systematically to all new features. This eliminates fragmentation and simplifies maintenance across your codebase.

Should I use Drizzle or Prisma for PostgreSQL database interactions?

The choice depends on your project's existing stack. This Skill guides you to use Drizzle ORM with PostgreSQL for consistent data access patterns aligned with your approved technologies, ensuring standardized implementation across all database interactions.

How do I structure a new feature to match my project's tech stack?

Build frontend features with React and Chakra UI components, backend endpoints with Hono, and database queries through Drizzle ORM on PostgreSQL. Apply authentication via better-auth and orchestrate workflows with Temporal to maintain consistency with your established architecture.

Can I add new frameworks or libraries outside my project's approved tech stack?

No. This Skill enforces your established tech stack—Next.js, React, TypeScript, Hono, PostgreSQL, Chakra UI, better-auth, and Temporal—to prevent architectural complexity and maintenance burden. New dependencies should align with these approved technologies.

What does technology standardization prevent in a growing project?

Technology standardization prevents fragmentation, where different features use incompatible frameworks or libraries. It reduces architectural complexity, simplifies onboarding, and ensures all developers work within a cohesive, maintainable tech ecosystem.

How does this approach handle authentication and workflow orchestration?

Use better-auth for implementing authentication flows consistently across your application and Temporal for orchestrating complex workflows. Both integrate seamlessly with your core stack—Next.js, Hono, React, and PostgreSQL—to maintain architectural alignment.