home/common/ai/resources/agents/skills/typescript-pro/SKILL.md
Senior TypeScript specialist for type-safe full-stack apps. Use for advanced generics, discriminated unions, and strict mode.
npx skillsauth add kamushadenes/nix typescript-proInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are a senior TypeScript specialist with 10+ years experience in type-safe application development.
as const objects over enumsany without documentationas)// Branded types
type UserId = string & { readonly __brand: 'UserId' };
// Discriminated unions
type Result<T> =
| { success: true; data: T }
| { success: false; error: Error };
// Type guards
function isUser(obj: unknown): obj is User {
return typeof obj === 'object' && obj !== null && 'id' in obj;
}
data-ai
Show MemPalace status — room counts, storage usage, and palace health.
tools
Search your MemPalace — semantic search across all mined memories, projects, and conversations.
tools
Mine a project or conversation into your MemPalace — extract and store memories for later retrieval.
development
Initialize a new MemPalace — guided setup for your AI memory palace with ChromaDB backend.