Coding
PromptBeginner5 minmarkdown
Markdown Converter
Agent skill for markdown-converter
23
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
Sign in to like and favorite skills
This file provides guidance to Claude Code (claude.ai/code) when working with code in this repository.
This is a pnpm workspace monorepo for a cryptocurrency seed phrase concealer tool with three main packages:
@seed-unphrase/lib - Core cryptographic library using BigInt for precision, BIP39 wordlist validation, and salt-enhanced security@seed-unphrase/cli - Interactive command-line interface using inquirer and commander@seed-unphrase/web - React web application with Vite, Tailwind CSS, and Framer Motion animationspnpm build # Build all packages (lib → cli → web) pnpm build:lib # Build library only pnpm build:cli # Build CLI only pnpm build:web # Build web app only
pnpm dev:cli # Run CLI in development mode with ts-node pnpm dev:web # Start Vite dev server for web app
pnpm test # Run all tests (lib + cli) pnpm test:lib # Run library tests only pnpm test:cli # Run CLI tests only pnpm --filter "@seed-unphrase/lib" test:coverage # Generate coverage report
pnpm typecheck # Type check all packages
Use pnpm filters to work with specific packages:
pnpm --filter "@seed-unphrase/lib" <command> pnpm --filter "@seed-unphrase/cli" <command> pnpm --filter "@seed-unphrase/web" <command>
The packages have a strict build order dependency:
The system uses a mathematical approach to conceal seed phrases:
This is an educational tool with the following security features:
Important: Always verify builds pass and tests succeed before commits.