atto-components — for Claude Code atto-components, wallet, community, for Claude Code, ide skills, blockchain, crypocurrency, for an existing, AttoButton, AttoTextField

v1.0.0

Acerca de este Skill

Escenario recomendado: Ideal for AI agents that need reuse the existing component directly when the behavior fits. Resumen localizado: The official wallet for the Atto cryptocurrency — a fast and feeless digital cash designed for real-world payments. It covers blockchain, crypocurrency, wallet workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

Características

Reuse the existing component directly when the behavior fits.
Extend an existing Atto component when you only need a small API change.
Create a new component only when no close fit exists. Put it with the other shared components if
Prefer direct use of shared interactive components before adding screen-level wrappers.
Avoid adding new customization parameters to shared components unless there is a repeated, real

# Temas principales

attocash attocash
[1]
[2]
Actualizado: 4/23/2026

Skill Overview

Start with fit, limitations, and setup before diving into the repository.

Escenario recomendado: Ideal for AI agents that need reuse the existing component directly when the behavior fits. Resumen localizado: The official wallet for the Atto cryptocurrency — a fast and feeless digital cash designed for real-world payments. It covers blockchain, crypocurrency, wallet workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

¿Por qué usar esta habilidad?

Recomendacion: atto-components helps agents reuse the existing component directly when the behavior fits. The official wallet for the Atto cryptocurrency — a fast and feeless digital cash designed for real-world

Mejor para

Escenario recomendado: Ideal for AI agents that need reuse the existing component directly when the behavior fits.

Casos de uso accionables for atto-components

Caso de uso: Reuse the existing component directly when the behavior fits
Caso de uso: Extend an existing Atto component when you only need a small API change
Caso de uso: Create a new component only when no close fit exists. Put it with the other shared components if

! Seguridad y limitaciones

  • Limitacion: Extend an existing Atto component when you only need a small API change.
  • Limitacion: Create a new component only when no close fit exists. Put it with the other shared components if it is reusable.
  • Limitacion: Avoid adding new customization parameters to shared components unless there is a repeated, real product need.

About The Source

The section below is adapted from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.

Demo Labs

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

FAQ y pasos de instalación

These questions and steps mirror the structured data on this page for better search understanding.

? Preguntas frecuentes

¿Qué es atto-components?

Escenario recomendado: Ideal for AI agents that need reuse the existing component directly when the behavior fits. Resumen localizado: The official wallet for the Atto cryptocurrency — a fast and feeless digital cash designed for real-world payments. It covers blockchain, crypocurrency, wallet workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

¿Cómo instalo atto-components?

Ejecuta el comando: npx killer-skills add attocash/wallet/atto-components. Funciona con Cursor, Windsurf, VS Code, Claude Code y más de 19 IDE adicionales.

¿Cuáles son los casos de uso de atto-components?

Los casos de uso principales incluyen: Caso de uso: Reuse the existing component directly when the behavior fits, Caso de uso: Extend an existing Atto component when you only need a small API change, Caso de uso: Create a new component only when no close fit exists. Put it with the other shared components if.

¿Qué IDE son compatibles con atto-components?

Esta skill es compatible con Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Usa la CLI de Killer-Skills para una instalación unificada.

¿Tiene limitaciones atto-components?

Limitacion: Extend an existing Atto component when you only need a small API change.. Limitacion: Create a new component only when no close fit exists. Put it with the other shared components if it is reusable.. Limitacion: Avoid adding new customization parameters to shared components unless there is a repeated, real product need..

Cómo instalar este skill

  1. 1. Abre tu terminal

    Abre la terminal o línea de comandos en el directorio de tu proyecto.

  2. 2. Ejecuta el comando de instalación

    Ejecuta: npx killer-skills add attocash/wallet/atto-components. La CLI detectará tu IDE o agente automáticamente y configurará la skill.

  3. 3. Empieza a usar el skill

    El skill ya está activo. Tu agente de IA puede usar atto-components de inmediato en el proyecto actual.

! Source Notes

This page is still useful for installation and source reference. Before using it, compare the fit, limitations, and upstream repository notes above.

Upstream Repository Material

The section below is adapted from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.

Upstream Source

atto-components

Install atto-components, an AI agent skill for AI agent workflows and automation. Explore features, use cases, limitations, and setup guidance.

SKILL.md
Readonly
Upstream Repository Material
The section below is adapted from the upstream repository. Use it as supporting material alongside the fit, use-case, and installation summary on this page.
Upstream Source

Atto Components

Use shared Compose components first. Match theme, spacing, typography, and interaction patterns so new UI stays consistent across platforms.

Workflow

  1. Check composeApp/src/commonMain/kotlin/cash/atto/wallet/components/common for an existing Atto* component that already solves most of the problem.
  2. Check composeApp/src/commonMain/kotlin/cash/atto/wallet/ui for theme tokens, typography, colors, and helper types used by those components.
  3. Reuse the existing component directly when the behavior fits.
  4. Extend an existing Atto* component when you only need a small API change.
  5. Create a new component only when no close fit exists. Put it with the other shared components if it is reusable.

Rules

  • Prefer composeApp/src/commonMain for reusable UI. Use platform-specific component directories only when the implementation truly depends on Android, Desktop, or Wasm APIs.
  • Prefer AttoButton, AttoTextField, AttoCard, AttoModal, and other shared wrappers over raw Material components when they cover the use case.
  • Prefer direct use of shared interactive components before adding screen-level wrappers.
  • When a shared component already supports onClick, enabled, hover, or other interaction behavior, use that API instead of wrapping it in extra clickable layers or custom containers.
  • For clickable UI on web and desktop, add Modifier.pointerHoverIcon(PointerIcon.Hand) on the actual interactive component layer. Prefer fixing shared Atto* components first so screens inherit the cursor behavior instead of repeating it locally.
  • If a shared component looks wrong in a valid screen usage, fix the shared component baseline first instead of patching one screen.
  • Avoid adding new customization parameters to shared components unless there is a repeated, real product need.
  • Shared reusable components should keep same look and behavior across screens. Do not create screen-specific variants when shared component should stay consistent.
  • For transaction UI, prefer AttoTransactionCard directly. Keep one visual treatment and one interaction pattern across overview, transactions, send, receive, and result screens.
  • Wrap previews in AttoWalletTheme.
  • Keep existing naming: reusable wallet-specific components start with Atto.
  • When adding a new reusable component, keep its API small and align parameter names with nearby components.
  • Avoid new third-party UI libraries for patterns the project already implements.

Search Targets

  • Shared components: composeApp/src/commonMain/kotlin/cash/atto/wallet/components/common
  • Theme and tokens: composeApp/src/commonMain/kotlin/cash/atto/wallet/ui
  • Existing screen usage: search composeApp/src/commonMain/kotlin/cash/atto/wallet for the component name before changing its API.

Decision Heuristics

  • Need a primary action, destructive action, or outlined action: start with AttoButton.
  • Need text entry or password entry: start with AttoTextField or AttoPasswordField.
  • Need amount entry or amount display: start with AttoAmountInputField or AttoAmountField.
  • Need wallet transaction presentation: start with AttoTransactionCard and AttoTransactionDetailsDialog.
  • Need framed content or tappable container: start with AttoCard.
  • Need onboarding or modal structure: start with AttoOnboardingContainer or AttoModal.

Reference

Read references/component-inventory.md when you need the current list of reusable shared components and their roles.

Habilidades relacionadas

Looking for an alternative to atto-components or another community skill for your workflow? Explore these related open-source skills.

Ver todo

openclaw-release-maintainer

Logo of openclaw
openclaw

Resumen localizado: 🦞 # OpenClaw Release Maintainer Use this skill for release and publish-time workflow. It covers ai, assistant, crustacean workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

333.8k
0
Inteligencia Artificial

widget-generator

Logo of f
f

Resumen localizado: Generate customizable widget plugins for the prompts.chat feed system # Widget Generator Skill This skill guides creation of widget plugins for prompts.chat . It covers ai, artificial-intelligence, awesome-list workflows. This AI agent skill supports Claude Code, Cursor, and

149.6k
0
Inteligencia Artificial

flags

Logo of vercel
vercel

Resumen localizado: The React Framework # Feature Flags Use this skill when adding or changing framework feature flags in Next.js internals. It covers blog, browser, compiler workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

138.4k
0
Navegador

pr-review

Logo of pytorch
pytorch

Resumen localizado: Usage Modes No Argument If the user invokes /pr-review with no arguments, do not perform a review . It covers autograd, deep-learning, gpu workflows. This AI agent skill supports Claude Code, Cursor, and Windsurf workflows.

98.6k
0
Desarrollador