@arkyn/templates package is a companion library that provides a set of ready-to-use data structures and constants designed to streamline the development of features that rely on standardized information, such as country lists or currency settings.@arkyn/templates offers a centralized and well-organized source, saving time and ensuring consistency.bash
bun add @arkyn/templates
countries: Provides a complete list of countries, including name, dialing code, ISO code, flag URL, and formatting mask for phone numbers. Ideal for country selectors and contact forms.countryCurrencies: Provides a mapping of currency codes to locale settings, making it easier to format monetary values according to each country's conventions.brazilianStates: Provides a complete list of Brazil's 26 states plus the Federal District, each with a label and value. See Brazilian States.maximumFractionDigits: A numeric constant meant to pair with countryCurrencies when formatting values with Intl.NumberFormat, ensuring a consistent number of decimal places. See Currencies by Country.@arkyn/templates ships its own AGENTS.md file inside the published package (available at node_modules/@arkyn/templates/AGENTS.md after install), a reference written specifically for AI coding assistants like Claude Code, Cursor, or Copilot. It documents the shape of each exported data structure, so your assistant doesn't need to read the source to use it correctly.@arkyn/cli once in your project to link it in:bash
npx @arkyn/cli init --agents
AGENTS.md pointing at @arkyn/templates' bundled docs (and those of any other installed @arkyn/* package). Rerun it whenever you add or remove Arkyn packages. See the @arkyn/cli introduction for details.