arkenv
Typesafe environment variable validation and monorepo engineering workflows
All Skills in This Repository (31)
Pure Emerald Level Indicatorsmodularize
Split oversized JavaScript and TypeScript modules while preserving public APIs.
setup-matt-pocock-skills
Generate repo-specific agent skills blocks and supporting docs from repository conventions.
sync-main
Synchronize documentation and infrastructure changes from dev to main branches.
hallmark
Enforces YAML frontmatter contract and entry for SKILL.md-based design units.
typescript
Optimize TypeScript projects by configuring tsconfig and enforcing strict type checks.
changeset
Create and modify changesets for semantic versioning and release notes.
gh-cli
Automate GitHub workflows and repository tasks using the gh CLI.
groom-issue
Groom GitHub issues by eliciting acceptance criteria through interactive questioning.
hexagonal-architecture
Design decoupled domain logic with ports-and-adapters architecture.
improve-codebase-architecture
Analyzes codebase architecture and proposes deepening opportunities grounded in domain language.
pnpm
Manage Node.js dependencies and workspaces with pnpm.
internalize-skill
Move external skills into the internal skills directory and update frontmatter.
Frequently Asked Questions
FAQPage SchemaHow to install arkenv?βΌ
Run `npx skills add yamcodes/arkenv --all -g -y` in your terminal to install all skills in this suite globally.
How to validate environment variables in TypeScript?βΌ
Define a schema with ArkType, Zod, or any Standard Schema library, and ArkEnv validates and coerces your env vars at build or runtime with full type safety.
Does arkenv work with Next.js, Vite, and Bun?βΌ
Yes. Dedicated plugins handle build-time validation and type augmentation for Next.js, Vite, Bun, Nuxt, and plain Node.js.
What engineering workflows do these skills cover?βΌ
They cover issue triage and grooming, test-driven development, bug diagnosis, changesets and releases, code modularization, and GitHub CLI automation.
Can I use these skills in Claude Code or Cursor?βΌ
Yes. All skills follow the standard SKILL.md format and work in Claude Code, Cursor, and other compatible coding agents.
Related Repositories in Software Engineering
View All in Software Engineeringβopenclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core