plebeian-market

Standardize architecture and patterns for building features in the Plebeian Market codebase.

9|11|Updated Mar 8, 2025
One-click install
npx skills add https://github.com/PlebeianApp/market --skill plebeian-market
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: plebeian-market
Source: https://github.com/PlebeianApp/market/tree/main/.claude/skills/plebeian-market
Command: npx skills add https://github.com/PlebeianApp/market --skill plebeian-market

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Plebeian Market development skill solves the problem of inconsistent architecture and coding patterns across the Plebeian Market codebase.

Core Features & Use Cases

  • Architecture guidance: File structure, routing, data flow, and project conventions used across the Plebeian Market codebase.
  • Nostr integration patterns: Guidance on using NDK, data fetching, publishing events, and utility extraction functions.
  • UI and styling conventions: Tailwind CSS v4 usage, shadcn/ui components, and design consistency across components.
  • Feature development support: Guidelines for adding new routes, UI components, stores, and queries, plus testing and deployment practices.
  • Best practices: Type safety, error handling, accessibility, performance optimization, and dark mode considerations.

Quick Start

Open the Plebeian Market repository and begin applying the documented patterns and references to new or existing features without leaving the codebase.

Frequently Asked Questions about plebeian-market

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

FAQPage Schema
How do I standardize React 19 and TanStack Router architecture in a Nostr application?

To standardize React 19 and TanStack Router architecture in a Nostr application, apply consistent project conventions for file structure, data flow, and state management using TanStack Query and Store for scalable feature development.

What is the best way to integrate NDK for fetching and publishing Nostr events?

The best way to integrate NDK for fetching and publishing Nostr events is to follow standardized Nostr integration patterns that guide data fetching, event publishing, and utility extraction functions across the codebase.

How do I add new UI components with Tailwind CSS v4 and shadcn/ui?

To add new UI components with Tailwind CSS v4 and shadcn/ui, follow documented UI and styling conventions that enforce design consistency, dark mode considerations, and accessibility across the application.

Does Plebeian Market development support type safety and performance optimization?

Yes, Plebeian Market development supports type safety and performance optimization by enforcing best practices for error handling, accessibility, and scalable code patterns across UI components and routes.

What are the limitations of building features without standardized Nostr protocols?

Building features without standardized Nostr protocols leads to inconsistent architecture, fragmented data flow, and maintainability issues across UI components, routes, and state management within the codebase.