Skip to main content
ghaerdi
GitHub creator profile

ghaerdi

Repository-level view of 7 collected skills across 1 GitHub repositories.

skills collected
7
repositories
1
updated
2026-06-18
repository map

Where the skills live

Top repositories by collected skill count, with their share of this creator catalog and occupation spread.

repository explorer

Repositories and representative skills

devenv-ecosystem
software-developers

This skill should be used when the user asks to "devenv", "devenv.nix", "languages.*", "services.*", "git-hooks", "devenv shell", "devenv up", "devenv build", or works with devenv development environments. Provides comprehensive devenv configuration patterns.

2026-06-18
memory
office-clerks-general-439061

Use jrnl as a persistent memory store to remember user information, preferences, project context, and facts across conversations. This skill should trigger whenever: the user shares personal information, preferences, or project details that would be useful to remember later; when you need to recall prior context about the user, their setup, or their work; when the user asks "do you remember..." or similar recall questions; when the user mentions storing, saving, or noting something for later; when discussing projects, tools, or workflows where knowing the user's history would improve your assistance. Always query relevant memories before answering questions about the user's projects, preferences, setup, or past conversations — even if you think you remember, the journal may have more current information.

2026-06-18
typescript-rust-pattern
software-developers

Apply Rust-inspired safety patterns to TypeScript code. Use this skill whenever writing or reviewing TypeScript — especially when adding types, handling errors, validating external data (APIs, file input, user input), designing state machines, or refactoring legacy code with loose booleans or try/catch. It covers four patterns: discriminated unions (eliminate impossible states), Result types (explicit failures), schema-based parsing at boundaries (parse don't validate), and explicit mutability. If the user is working with TypeScript and mentions any of these concepts, or if their code shows patterns like boolean overloads, untyped throw, or unchecked external data, apply this skill.

2026-06-18
zustand-state
software-developers

Expert in Zustand state management for React. Covers store creation, TypeScript integration, middleware (persist, immer), selector patterns, and best practices for avoiding unnecessary re-renders.

2026-06-05
obsidian-cli
software-developers

Interact with Obsidian vaults using the Obsidian CLI to search, read, write, and organize notes. Use this skill when you need to perform programmatic operations on any Obsidian vault, such as searching for context, managing notes, or updating metadata via the CLI.

2026-06-05
whois-domain-check
software-developers

Check domain name availability for any TLD using nix-shell whois. Use this whenever the user asks to check if a domain is available, find available domain names, brainstorm domain names for a project, or validate domain name ideas. Triggers on phrases like "is X taken", "check domain", "find available domains", "domain name ideas", "is .com available", etc.

2026-06-05
find-skills
software-developers

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for functionality that might exist as an installable skill.

2026-04-04
Showing 1 of 1 repositories
All repositories loaded