Implement typeclasses with curried signatures and dual APIs for both data-first and data-last usage
Install
npx skills add front-depiction/cli-stock --skill typeclass-designnpx skills add front-depiction/cli-stock --skill typeclass-design -a claude-code -gnpx skills add front-depiction/cli-stock --skill typeclass-design -a codex -ggemini skills install https://github.com/front-depiction/cli-stock.git --path .claude/skills/typeclass-designgh skill install front-depiction/cli-stock typeclass-designgit clone --depth 1 https://github.com/front-depiction/cli-stock /tmp/front-depiction__cli-stock
mkdir -p ~/.claude/skills ~/.agents/skills
cp -R /tmp/front-depiction__cli-stock/.claude/skills/typeclass-design ~/.claude/skills/typeclass-design # Claude Code
cp -R /tmp/front-depiction__cli-stock/.claude/skills/typeclass-design ~/.agents/skills/typeclass-design # Codex, Cursor, Gemini CLI, Copilot, OpenCode