Agent skill

Typescript Development

by hiromaily in hiromaily/go-crypto-wallet

TypeScript/JavaScript development workflow for apps/ directory.

MITAuto-check passedBackend & APIs

Install Typescript Development

skills CLI
$ npx skills add hiromaily/go-crypto-wallet --skill typescript-development -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install hiromaily/go-crypto-wallet typescript-development --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/hiromaily/go-crypto-wallet.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/typescript-development .claude/skills/typescript-development && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
typescript-development
GitHub stars
128
Token cost
~503 tokens
SKILL.md length
125 words
Files
1
Skills in repo
17
Repo updated
First seen
Licence
MIT

At a glance

TypeScript/JavaScript development workflow for apps/ directory.

  • Works in 3 steps: Make Changes → Verify (from rules/typescript.md) → Self-Review Checklist
  • Modifying TypeScript code in xrpl-grpc-server
  • SKILL.md covers Prerequisites, Applicable Directories, Workflow and Command Summary, plus 1 more section
  • Calls bun and npm

What it does

Typescript Development is an agent skill from hiromaily/go-crypto-wallet. TypeScript/JavaScript development workflow for apps/ directory. Use when modifying TypeScript code in xrpl-grpc-server or JavaScript in eth-contracts.

Its SKILL.md is about 500 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Backend & APIs, covering gRPC and Protobuf. It works with TypeScript, JavaScript and gRPC. The repository describes itself as: Cryptocurrency wallet for trading for Bitcoin, Bitcoin cash, Ethereum, ERC20, XRP Leger (Ripple). The licence is MIT.

When your agent uses it

  • Modifying TypeScript code in xrpl-grpc-server
  • JavaScript in eth-contracts

Example prompts

  • “/typescript-development”

Requirements

  • Node.js

Workflow steps

3 steps, taken from the step headings in SKILL.md.

  1. Make Changes
  2. Verify (from rules/typescript.md)
  3. Self-Review Checklist

What it can do on your machine

Read from SKILL.md and the folder at commit 798ab10. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • bun
    • npm

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md. Its commands use npm, which can reach the network depending on how they are called.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Typescript Development loads about 503 tokens when it runs. Until then it costs about 43 tokens; SKILL.md has 125 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~43
When it runs · the whole SKILL.md, loaded when a task matches
~503

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from hiromaily/go-crypto-wallet at commit 798ab10, republished under its MIT licence (© hiromaily). 125 words, ~503 tokens.

Download SKILL.mdSave it as .claude/skills/typescript-development/SKILL.md (or your agent's skills folder).
name
typescript-development
description
TypeScript/JavaScript development workflow for apps/ directory. Use when modifying TypeScript code in xrpl-grpc-server or JavaScript in eth-contracts.

TypeScript/JavaScript Development Workflow

Workflow for TypeScript/JavaScript code changes in apps/ directory.

Prerequisites

  • Use git-workflow Skill for branch management, commit conventions, and PR creation.
  • Refer to .claude/rules/typescript.md for detailed verification commands (SSOT).

Applicable Directories

AppLanguageRuntimePathStatus
xrpl-grpc-serverTypeScriptBunapps/xrpl-grpc-server/Deprecated (READ-ONLY)
eth-contractsJavaScriptNode.jsapps/eth-contracts/Active

Workflow

1. Make Changes

Edit TypeScript/JavaScript files following the rules in .claude/rules/typescript.md.

2. Verify (from rules/typescript.md)
bash
# xrpl-grpc-server (Bun)
cd apps/xrpl-grpc-server && bun run lint && bun run typecheck

# eth-contracts (Node.js/npm)
cd apps/eth-contracts && npm run lint-js && npm run fmt
3. Self-Review Checklist
  • No TypeScript errors
  • No any types (unless documented reason)
  • Async errors properly handled
  • Auto-generated files not edited

Command Summary

AppLintFormatType Check
xrpl-grpc-serverbun run lintbun run formatbun run typecheck
eth-contractsnpm run lint-jsnpm run fmt-
  • .claude/rules/typescript.md - TypeScript rules (SSOT)
  • git-workflow - Branch, commit, PR workflow
  • solidity-development - For Solidity contracts in eth-contracts

© hiromaily, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills/typescript-development of hiromaily/go-crypto-wallet.

Open the folder on GitHubat commit 798ab10

Compare with similar skills

Typescript Development next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Typescript Development compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Typescript Development this skillhiromaily/go-crypto-wallet128—~503Automated safety check: PassMIT
Regenerate Grpc StubsGetBindu/Bindu10k—~810Automated safety check: PassCustom licence
Fishjam JS Server SDKsoftware-mansion-labs/skills291—~1.4kAutomated safety check: PassMIT
Databricks Zerobus Ingestdatabricks/databricks-agent-skills345—~3.1kAutomated safety check: PassCustom licence
File To Codejeremylongshore/tons-of-skills-marketplace2.8k—~1.6kAutomated safety check: PassMIT
Projectsamchon/typia5.9k—~1.8kAutomated safety check: PassMIT

Similar skills

  • Regenerate Grpc Stubs

    GetBindu/Bindu

    Regenerate Python + TypeScript gRPC stubs after editing proto files.

    10k GitHub stars~810 tokensUpdated 1 mo ago
    Backend & APIsAuto-check passed
  • Fishjam JS Server SDK

    software-mansion-labs/skills

    Node.js / TypeScript server SDK for Fishjam — backends that create rooms, mint peer tokens, listen to server notifications, and run agents.

    291 GitHub stars~1.4k tokensUpdated 10 days ago
    Backend & APIsAuto-check passed
  • Databricks Zerobus Ingest

    databricks/databricks-agent-skills

    Official

    Build Zerobus Ingest clients for near real-time data ingestion into Databricks Delta tables via gRPC.

    345 GitHub stars~3.1k tokensUpdated today
    Backend & APIsAuto-check passed
  • File To Code

    jeremylongshore/tons-of-skills-marketplace

    Generates production-ready code from file specifications such as CSV files, JSON schemas, SQL DDL, protobuf definitions, or requirements documents.

    2.8k GitHub stars~1.6k tokensUpdated today
    Backend & APIsAuto-check passed
  • Project

    samchon/typia

    Defines the typia product contract, workspace layout, package boundaries, and canonical commands.

    5.9k GitHub stars~1.8k tokensUpdated 2 days ago
    AI & LLM EngineeringAuto-check passed
  • Use Yaak

    mountain-loop/yaak

    A skill your agent uses when the user mentions Yaak, a Yaak workspace, or the yaak command, or asks to call, hit, or smoke test HTTP/REST endpoints, save or organize API requests for reuse or manual…

    19k GitHub stars~1.9k tokensUpdated yesterday
    Backend & APIsAuto-check passed

More from hiromaily/go-crypto-wallet

All 17 skills in this repo
  • Bch Development

    hiromaily/go-crypto-wallet

    Bitcoin Cash (BCH) API implementation rules. An agent skill from hiromaily/go-crypto-wallet.

    128 GitHub stars~1.6k tokensUpdated 5 mo ago
    Auto-check passed
  • Btc Terminology

    hiromaily/go-crypto-wallet

    Critical Bitcoin terminology rules to prevent confusion between bech32m (encoding) and taproot (address type).

    128 GitHub stars~1.3k tokensUpdated 5 mo ago
    Auto-check passed
  • DB Migration

    hiromaily/go-crypto-wallet

    Database schema and migration workflow. An agent skill from hiromaily/go-crypto-wallet.

    128 GitHub stars~652 tokensUpdated 5 mo ago
    Auto-check passed
  • Devops

    hiromaily/go-crypto-wallet

    CI/CD and DevOps workflow. An agent skill from hiromaily/go-crypto-wallet.

    128 GitHub stars~435 tokensUpdated 5 mo ago
    Auto-check passed
  • Docs Update

    hiromaily/go-crypto-wallet

    Documentation update workflow. An agent skill from hiromaily/go-crypto-wallet.

    128 GitHub stars~1.3k tokensUpdated 5 mo ago
    Auto-check passed
  • Fix PR Review

    hiromaily/go-crypto-wallet

    Address PR review comments by selecting appropriate skills based on modified files.

    128 GitHub stars~919 tokensUpdated 5 mo ago
    Auto-check passed

Categories

Questions about Typescript Development

What does Typescript Development do?

TypeScript/JavaScript development workflow for apps/ directory. Typescript Development is an agent skill from hiromaily/go-crypto-wallet. TypeScript/JavaScript development workflow for apps/ directory.

When should I use Typescript Development?

Typescript Development fits situations like: modifying TypeScript code in xrpl-grpc-server; javaScript in eth-contracts.

How do I install Typescript Development in Claude Code?

Run `npx skills add hiromaily/go-crypto-wallet --skill typescript-development -a claude-code`. Or copy the skill folder (.claude/skills/typescript-development in hiromaily/go-crypto-wallet) into .claude/skills/typescript-development in your project. Claude Code loads it when a task matches its description.

How do I install Typescript Development in Codex?

Run `npx skills add hiromaily/go-crypto-wallet --skill typescript-development -a codex`. Or copy the skill folder (.claude/skills/typescript-development in hiromaily/go-crypto-wallet) into .agents/skills/typescript-development in your project. Codex loads it when a task matches its description.

Can I use Typescript Development in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add hiromaily/go-crypto-wallet --skill typescript-development -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/typescript-development, .gemini/skills/typescript-development, .github/skills/typescript-development and .opencode/skills/typescript-development in your project.

What does Typescript Development need to run?

Going by SKILL.md and its folder, Typescript Development needs the command-line tools its instructions call (bun and npm). Our summary lists: Node.js.

Does Typescript Development access the network?

SKILL.md contains no URLs. Its commands use npm, which can reach the network depending on how they are called. This is read from the text; nothing was executed.

Is Typescript Development safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Typescript Development use?

Typescript Development is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Typescript Development use?

About 503 tokens (SKILL.md is roughly 2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Typescript Development?

Skills that share tags, products or a category with Typescript Development: Regenerate Grpc Stubs (GetBindu/Bindu, 10k stars), Fishjam JS Server SDK (software-mansion-labs/skills, 291 stars), Databricks Zerobus Ingest (databricks/databricks-agent-skills, 345 stars) and File To Code (jeremylongshore/tons-of-skills-marketplace, 2.8k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Typescript Development?

hiromaily (a GitHub user) maintains it in hiromaily/go-crypto-wallet, which has 128 GitHub stars. The repository holds 17 skills in this directory. The repository was last updated on April 22, 2026.

Source: hiromaily/go-crypto-wallet on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.