@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
name: welshman-app
|
name: welshman-app
|
||||||
description: Use this skill when working with @welshman/app: high-level Svelte stores for nostr apps, session management, WoT (web of trust), making requests, publishing events, user data, or relay selection at the app layer.
|
description: "Use this skill when working with @welshman/app: high-level Svelte stores for nostr apps, session management, WoT (web of trust), making requests, publishing events, user data, or relay selection at the app layer."
|
||||||
---
|
---
|
||||||
|
|
||||||
# welshman/app — Application Layer Stores
|
# welshman/app — Application Layer Stores
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
name: welshman-content
|
name: welshman-content
|
||||||
description: Use this skill when working with @welshman/content: parsing nostr note content, extracting mentions/links/media/topics, or rendering parsed content to HTML or custom formats.
|
description: "Use this skill when working with @welshman/content: parsing nostr note content, extracting mentions/links/media/topics, or rendering parsed content to HTML or custom formats."
|
||||||
---
|
---
|
||||||
|
|
||||||
# welshman/content — Note Content Parsing
|
# welshman/content — Note Content Parsing
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
name: welshman-editor
|
name: welshman-editor
|
||||||
description: Use this skill when working with @welshman/editor: the batteries-included Tiptap-based rich-text editor for composing nostr notes with mention autocomplete, media upload, and inline nostr objects.
|
description: "Use this skill when working with @welshman/editor: the batteries-included Tiptap-based rich-text editor for composing nostr notes with mention autocomplete, media upload, and inline nostr objects."
|
||||||
---
|
---
|
||||||
|
|
||||||
# welshman/editor — Nostr Editor Component
|
# welshman/editor — Nostr Editor Component
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
name: welshman-feeds
|
name: welshman-feeds
|
||||||
description: Use this skill when working with @welshman/feeds: building nostr feeds, FeedController, FeedCompiler, feed definitions, dynamic filtering, or composing feed sources.
|
description: "Use this skill when working with @welshman/feeds: building nostr feeds, FeedController, FeedCompiler, feed definitions, dynamic filtering, or composing feed sources."
|
||||||
---
|
---
|
||||||
|
|
||||||
# welshman/feeds — Dynamic Feed Construction
|
# welshman/feeds — Dynamic Feed Construction
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
name: welshman-lib
|
name: welshman-lib
|
||||||
description: Use this skill when working with @welshman/lib: general-purpose utilities including LRU cache, EventEmitter, Deferred promises, TaskQueue, URL normalization, or other standalone helpers.
|
description: "Use this skill when working with @welshman/lib: general-purpose utilities including LRU cache, EventEmitter, Deferred promises, TaskQueue, URL normalization, or other standalone helpers."
|
||||||
---
|
---
|
||||||
|
|
||||||
# welshman/lib — General Utilities
|
# welshman/lib — General Utilities
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
name: welshman-net
|
name: welshman-net
|
||||||
description: Use this skill when working with @welshman/net: relay connections, request/publish flows, auth, relay pool management, adapters, policies, or low-level nostr network I/O.
|
description: "Use this skill when working with @welshman/net: relay connections, request/publish flows, auth, relay pool management, adapters, policies, or low-level nostr network I/O."
|
||||||
---
|
---
|
||||||
|
|
||||||
# welshman/net — Relay Network Layer
|
# welshman/net — Relay Network Layer
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
name: welshman-router
|
name: welshman-router
|
||||||
description: Use this skill when working with @welshman/router: relay selection, routing strategies, scenario-based relay routing, or choosing which relays to use for reads/writes.
|
description: "Use this skill when working with @welshman/router: relay selection, routing strategies, scenario-based relay routing, or choosing which relays to use for reads/writes."
|
||||||
---
|
---
|
||||||
|
|
||||||
# welshman/router — Relay Selection
|
# welshman/router — Relay Selection
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
name: welshman-signer
|
name: welshman-signer
|
||||||
description: Use this skill when working with @welshman/signer: nostr signing, login methods (NIP-07, NIP-46, NIP-55, NIP-59, NIP-01), ISigner interface, or encrypted events.
|
description: "Use this skill when working with @welshman/signer: nostr signing, login methods (NIP-07, NIP-46, NIP-55, NIP-59, NIP-01), ISigner interface, or encrypted events."
|
||||||
---
|
---
|
||||||
|
|
||||||
# welshman/signer — Signing & Login
|
# welshman/signer — Signing & Login
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
name: welshman-store
|
name: welshman-store
|
||||||
description: Use this skill when working with @welshman/store: Repository pattern for nostr events, synced Svelte stores, throttled stores, or getter/derived store utilities.
|
description: "Use this skill when working with @welshman/store: Repository pattern for nostr events, synced Svelte stores, throttled stores, or getter/derived store utilities."
|
||||||
---
|
---
|
||||||
|
|
||||||
# welshman/store — Svelte Store Utilities
|
# welshman/store — Svelte Store Utilities
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
name: welshman-util
|
name: welshman-util
|
||||||
description: Use this skill when working with @welshman/util: nostr event types, kinds, tags, filters, addresses, NIPs (42/86/98), profiles, relays, zaps, wallets, or any core nostr data structures.
|
description: "Use this skill when working with @welshman/util: nostr event types, kinds, tags, filters, addresses, NIPs (42/86/98), profiles, relays, zaps, wallets, or any core nostr data structures."
|
||||||
---
|
---
|
||||||
|
|
||||||
# welshman/util — Core Nostr Utilities
|
# welshman/util — Core Nostr Utilities
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
name: welshman
|
name: welshman
|
||||||
description: Use this skill for general welshman questions: architecture overview, which package to use, getting started, nostr concepts, or when you're unsure which sub-skill applies. Welshman is a modular TypeScript nostr toolkit for building client applications.
|
description: "Use this skill for general welshman questions: architecture overview, which package to use, getting started, nostr concepts, or when you're unsure which sub-skill applies. Welshman is a modular TypeScript nostr toolkit for building client applications."
|
||||||
---
|
---
|
||||||
|
|
||||||
## What is welshman
|
## What is welshman
|
||||||
|
|||||||
Reference in New Issue
Block a user