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

v1.0.0

Sobre este Skill

Cenario recomendado: Ideal for AI agents that need reuse the existing component directly when the behavior fits. Resumo 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.

Recursos

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

# Tópicos principais

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

Skill Overview

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

Cenario recomendado: Ideal for AI agents that need reuse the existing component directly when the behavior fits. Resumo 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 que usar essa habilidade

Recomendacao: 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

Melhor para

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

Casos de Uso Práticos 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

! Segurança e Limitações

  • Limitacao: Extend an existing Atto component when you only need a small API change.
  • Limitacao: Create a new component only when no close fit exists. Put it with the other shared components if it is reusable.
  • Limitacao: 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 e etapas de instalação

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

? Perguntas frequentes

O que é atto-components?

Cenario recomendado: Ideal for AI agents that need reuse the existing component directly when the behavior fits. Resumo 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.

Como instalar atto-components?

Execute o comando: npx killer-skills add attocash/wallet. Ele funciona com Cursor, Windsurf, VS Code, Claude Code e mais de 19 outros IDEs.

Quais são os casos de uso de atto-components?

Os principais casos de uso incluem: 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.

Quais IDEs são compatíveis com atto-components?

Esta skill é compatível com 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. Use a CLI do Killer-Skills para uma instalação unificada.

atto-components tem limitações?

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

Como instalar este skill

  1. 1. Abra o terminal

    Abra o terminal ou linha de comando no diretório do projeto.

  2. 2. Execute o comando de instalação

    Execute: npx killer-skills add attocash/wallet. A CLI detectará sua IDE ou agente automaticamente e configurará a skill.

  3. 3. Comece a usar o skill

    O skill já está ativo. Seu agente de IA pode usar atto-components imediatamente no projeto atual.

! 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 tudo

openclaw-release-maintainer

Logo of openclaw
openclaw

Resumo 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.

widget-generator

Logo of f
f

Resumo 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

flags

Logo of vercel
vercel

Resumo 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

Resumo 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
Desenvolvedor