Personal, opinionated AI-agent skills by Tyler van der Hoeven, portable across Claude Code, Codex, OpenCode, and Grok, in three families: Fan Solo, a router plus focused solo-* skills for driving Solo (SoloTerm); Kalepail house skills, kalepail-* workflows tuned to Tyler's own tool stack; and Agent Browser WebAuthn, standalone passkey and Stellar smart-account browser testing through agent-browser.
Fan Solo routes broad Solo and SoloTerm requests to the focused skills below. Install the router together with all of them.
Setup and workspace
- Set up projects — configure projects,
solo.yml, and shared commands. - Customize workspace — tune workspaces, navigation, appearance, settings, and notifications.
Processes and services
- Run processes — start, stop, restart, rename, and manage process lifecycle.
- Observe services — inspect status, output, ports, URLs, and readiness.
- Troubleshoot — diagnose project, discovery, trust, shell, CLI, API, and runtime failures.
Agents and coordination
- Work with agents — manage one bounded, owned Solo agent.
- Orchestrate agents — coordinate independent worker lanes—implementation, review, or evidence-gathering—and integrate verified results.
Durable work
- Track todos — keep actionable work, blockers, locks, comments, and handoffs.
- Keep scratchpads — preserve plans, research, decisions, evidence, and project context.
- Close out work — reconcile a finished run: promote durable conclusions to repo docs, then retire completed ephemeral copies without losing incomplete work.
- Save prompts — maintain reusable cross-agent prompt templates.
Integration
- Automate — use Solo MCP, CLI, local HTTP API, hosted API, and deep links.
Personal kalepail-* workflows tuned to Tyler's own stack. They compose with Fan Solo when it is installed but do not require it.
- Deep research — cited multi-lane research synthesis across Parallel CLI/MCP, Perplexity MCP, and Stellar Raven (the first discovery surface for Stellar-ecosystem questions), with optional Solo fan-out.
Standalone; tied to neither family.
- Agent Browser WebAuthn — drive passkey and Stellar smart account browser tests with
agent-browserand Chrome DevTools virtual WebAuthn authenticators.
Skills orchestrate external tools; they do not bundle or authenticate them.
- Solo MCP — required by
fan-soloand everysolo-*skill; optional forkalepail-deep-research, which runs sequentially without it. Enable Solo's local MCP server and connect your agent host to it. - Optional research providers —
kalepail-deep-researchprefers Parallel CLI, falls back to Parallel Search/Task MCP, uses Perplexity MCP as an independent lane, and uses Stellar Raven MCP as the first discovery surface for Stellar-ecosystem questions; missing providers degrade to documented fallbacks. - agent-browser and Node.js 22+ — Agent Browser WebAuthn requires the
agent-browserCLI and Node.js 22 or newer; the$agent-browserskill is recommended but not bundled here.
# list available skills
npx skills add kalepail/skills --list
# install everything globally for Claude Code, Codex, and OpenCode
npx skills add kalepail/skills -g --skill '*' -a claude-code -a codex -a opencode -y
# install one skill
npx skills add kalepail/skills -g --skill agent-browser-webauthn -a claude-code -a codex -a opencode -y
# install Fan Solo without the other families
npx skills add kalepail/skills -g -a claude-code -a codex -a opencode -y --skill fan-solo solo-set-up-projects solo-customize-workspace solo-run-processes solo-observe-services solo-troubleshoot solo-work-with-agents solo-orchestrate-agents solo-track-todos solo-keep-scratchpads solo-close-out-work solo-save-prompts solo-automateclaude plugin marketplace add kalepail/skills
# complete collection
claude plugin install kalepail-skills@kalepail-skills
# or Agent Browser WebAuthn alone
claude plugin install agent-browser-webauthn@kalepail-skillscodex plugin marketplace add kalepail/skills
codex plugin add kalepail-skills@kalepail-skillsUse the skills.sh CLI when only selected Codex skills are wanted.
Use the skills.sh CLI above. OpenCode natively discovers .agents/skills project installs and ~/.agents/skills global installs; no mirror or plugin is needed.
Grok reads Claude-compatible plugins directly:
# complete collection
grok plugin install kalepail/skills
# Agent Browser WebAuthn only
grok plugin install kalepail/skills#skills/agent-browser-webauthnReview Grok's trust prompt before enabling.
git clone https://github.com/kalepail/skills.gitCopy chosen skills/<name> directories intact into your agent's skill directory.
For broad or mixed Solo work:
Use $fan-solo to choose and run the right Solo workflow for this task.
For one clearly scoped task, invoke the matching $solo-* skill directly. For passkey testing, use $agent-browser-webauthn with $agent-browser to drive a flow against a virtual WebAuthn authenticator.
These skills are personal and opinionated: model routing and tool preferences are baked in. AGENTS.md is the guide for working in this repo.
Architecture derives from OpenAI and Anthropic skill best practices plus Solo research on product docs, MCP and APIs, coordination, and first-party X posts.
Unofficial community work, licensed Apache-2.0. Not affiliated with, endorsed by, or maintained by Solo, SoloTerm, OpenAI, or Anthropic. Product names belong to their respective owners.
