Configure cross-env so npm scripts and CLI commands can set environment variables across operating systems. It helps add the package to package.json, define scripts for development, builds, tests, and production, and handle platform-specific variables.
中文简介正在准备中。当前显示英语简介。
- Setting environment variables in npm scripts
- Making CLI commands work across operating systems
- Adding cross-env to a project
a5c-ai/babysitter☆ 18722026年9月17日 更新
Use this skill to build a consistent color and formatting system for command-line output with chalk. It defines reusable themes and semantic styles for success, warnings, and errors, plus helpers for formatted text, boxes, and tables.
中文简介正在准备中。当前显示英语简介。
- Creating a consistent CLI color theme
- Styling success, warning, and error messages
- Formatting text, boxes, or tables in CLI output
a5c-ai/babysitter☆ 18722026年9月17日 更新
Generate CLI argument validation code with type coercion, constraints, custom checks, aliases, and clear error messages. It can create schemas and normalize values for languages such as TypeScript, Python, Go, and Rust.
中文简介正在准备中。当前显示英语简介。
- Validating CLI argument types and ranges
- Adding custom checks for command inputs
- Normalizing aliases and input values
a5c-ai/babysitter☆ 18722026年9月17日 更新
Use this skill to optimize code for competitive programming in C++, Python, or Java. It suggests language-specific changes to input handling, memory use, loops, and data layout, with an option to preserve readability and a list of applied optimizations.
中文简介正在准备中。当前显示英语简介。
- Speeding up a competitive programming solution
- Reducing input and output overhead
- Reviewing memory use and data layout
a5c-ai/babysitter☆ 18722026年9月17日 更新
Generate code for prime number sieves, primality tests, and factorization. Choose methods such as segmented or linear sieves, Miller–Rabin, and Pollard’s rho, with output that can include complexity and memory usage details.
中文简介正在准备中。当前显示英语简介。
- 大きな範囲の素数を列挙する
- 素数判定のコードを用意する
- 整数の素因数分解を実装する
a5c-ai/babysitter☆ 18722026年9月17日 更新
Build features from failing acceptance tests, then refine the design with fast in-memory adapters before adding database, network, or file I/O. The workflow uses outside-in TDD and hexagonal architecture to keep tests focused on behavior and easier to refactor.
中文简介正在准备中。当前显示英语简介。
- Starting a feature with an acceptance test
- Keeping backend tests fast with in-memory adapters
- Separating domain logic from database or network I/O
a5c-ai/babysitter☆ 18722026年9月17日 更新
Scaffold a Python command-line application using the standard library's argparse module. Generate a project layout with subcommands, shared arguments, custom type converters, and mutually exclusive options, creating a lightweight CLI whose core has no external dependencies.
中文简介正在准备中。当前显示英语简介。
- Starting a lightweight Python CLI project
- Organizing commands with argparse subparsers
- Adding argument validation and exclusive options
a5c-ai/babysitter☆ 18722026年9月17日 更新
Build email and push notification delivery features, covering transactional messages, reusable notification templates, delivery tracking, and handling bounced email. The supplied skill file is a stub, so it does not yet describe implementation steps.
中文简介正在准备中。当前显示英语简介。
- Implement transactional email delivery
- Create notification templates
- Track delivery status
a5c-ai/babysitter☆ 18722026年9月17日 更新
Get implementations and guidance for number theory algorithms used in competitive programming. The skill can provide code and explanations for modular arithmetic, greatest common divisors, Chinese remainder theorem, FFT or NTT, and related operations, along with complexity details.
中文简介正在准备中。当前显示英语简介。
- Implement modular exponentiation or an inverse
- Solve congruences with the Chinese remainder theorem
- Multiply polynomials using FFT or NTT
a5c-ai/babysitter☆ 18722026年9月17日 更新
Scaffold a TypeScript command-line application with Commander.js, including project files, command and option definitions, help and version handling, build scripts, utilities, and a test structure. Provide a project name and description, with commands as optional input.
中文简介正在准备中。当前显示英语简介。
- Starting a new Commander.js CLI project
- Defining commands, subcommands, and options
- Generating a TypeScript CLI project structure
a5c-ai/babysitter☆ 18722026年9月17日 更新
Generate path utilities for CLI applications that need to work across Windows, macOS, and Linux. Handle separator normalization, home-directory expansion, platform-specific config, data, and cache locations, plus Windows UNC paths.
中文简介正在准备中。当前显示英语简介。
- Normalize paths across Windows and Unix systems
- Expand home-directory shortcuts in CLI input
- Choose platform-specific config and cache folders
a5c-ai/babysitter☆ 18722026年9月17日 更新
Load environment variables from `.env` files and prepare them for an application. Define required values, validate formats, set defaults, and coerce values such as a port number into the right type before the app uses them.
中文简介正在准备中。当前显示英语简介。
- Loading settings from `.env` files
- Checking required environment variables
- Converting a port value to a number
a5c-ai/babysitter☆ 18722026年9月17日 更新
Create a Go terminal user interface with Bubble Tea using the Elm architecture, a pattern that updates a model in response to messages. The skill scaffolds models, commands, views, components, Lip Gloss styling, and testing patterns.
中文简介正在准备中。当前显示英语简介。
- Starting a Go terminal UI project
- Structuring an interactive command-line interface
- Composing reusable TUI components
a5c-ai/babysitter☆ 18722026年9月17日 更新
Implement computational geometry algorithms for programming problems, including convex hulls, intersections, closest-point pairs, triangulation, and polygon tests. The skill can provide code in C++, Python, or Java, with complexity and usage details.
中文简介正在准备中。当前显示英语简介。
- Implementing a convex hull algorithm
- Solving point, line, or polygon geometry problems
- Comparing algorithm variants and complexity
a5c-ai/babysitter☆ 18722026年9月17日 更新
Implement checks for incoming webhooks, including HMAC signature validation, replay attack prevention, idempotency keys to avoid duplicate effects, and payload processing. The supplied skill file is a stub, so implementation guidance is not yet provided.
中文简介正在准备中。当前显示英语简介。
- Validate webhook signatures
- Prevent replayed webhook requests
- Handle duplicate deliveries safely
a5c-ai/babysitter☆ 18722026年9月17日 更新
Use this skill to add progress indicators to command-line programs with cli-progress. It provides patterns for single or multiple bars, custom formatting, payload details, and estimated time remaining, along with reusable TypeScript utilities.
中文简介正在准备中。当前显示英语简介。
- Showing download or upload progress
- Tracking several tasks at once
- Formatting progress bars with ETA and extra details
a5c-ai/babysitter☆ 18722026年9月17日 更新
Scaffold a Go command-line application with Cobra commands and Viper configuration. Generate a project layout with shared and local flags, environment variable binding, shell completion, and build setup based on the requested commands.
中文简介正在准备中。当前显示英语简介。
- Starting a new Go CLI project
- Designing commands and subcommands
- Adding shared flags and configuration
a5c-ai/babysitter☆ 18722026年9月17日 更新
Find and check loop invariants to support algorithm correctness proofs. The analysis can extract preconditions and postconditions, identify missing invariants, and outline a proof using initialization, maintenance, and termination properties.
中文简介正在准备中。当前显示英语简介。
- Outlining a correctness proof for a loop
- Checking whether a proposed invariant holds in code
- Finding missing preconditions or postconditions
a5c-ai/babysitter☆ 18722026年9月17日 更新
Configure cosmiconfig to find application settings across supported file names and formats. Set search paths, add loaders for formats such as TypeScript, combine loaded values with defaults, and handle caching and validation.
中文简介正在准备中。当前显示英语简介。
- Adding configuration discovery to a Node.js app
- Supporting JSON, YAML, or TOML settings
- Loading TypeScript configuration files
a5c-ai/babysitter☆ 18722026年9月17日 更新
Choose an algorithm for a string-processing problem based on its type and constraints. Get a suggested approach, its complexity, alternatives, and implementation guidance for pattern matching, suffix queries, palindrome detection, subsequences, and dynamic programming.
中文简介正在准备中。当前显示英语简介。
- Choosing an algorithm for a pattern search
- Comparing suffix structures for string queries
- Finding a method for palindrome problems
a5c-ai/babysitter☆ 18722026年9月17日 更新
Choose graph algorithms for problems such as shortest paths and minimum spanning trees. The skill considers graph size, density, and edge weights, then gives a recommendation, complexity estimate, alternatives, and reasoning.
中文简介正在准备中。当前显示英语简介。
- Choosing a shortest-path algorithm from graph constraints
- Comparing algorithms for sparse and dense graphs
- Selecting an approach when edge weights may be negative
a5c-ai/babysitter☆ 18722026年9月17日 更新
Use this skill to implement backend work that runs asynchronously or in the background. Its stated scope includes event-driven architectures, message queues, async task runners, and worker pools, though the supplied skill file is only a stub.
中文简介正在准备中。当前显示英语简介。
- Planning event-driven backend processing
- Choosing a message queue pattern
- Designing background task runners
a5c-ai/babysitter☆ 18722026年9月17日 更新
Scaffold a Python command-line application with Click, a library for building terminal commands. Generate organized commands and groups, shared context, argument validation, project files, and test structure so development can start from a complete foundation.
中文简介正在准备中。当前显示英语简介。
- Starting a new Python CLI with Click
- Organizing related commands into groups
- Generating a CLI project with tests and packaging files
a5c-ai/babysitter☆ 18722026年9月17日 更新
Generate segment tree code for range queries and updates using a chosen merge function. Select basic, lazy propagation, persistent, 2D, or other advanced variants, along with an implementation style and supported programming language.
中文简介正在准备中。当前显示英语简介。
- Implementing range queries with custom merge logic
- Adding range updates with lazy propagation
- Choosing a persistent or 2D segment tree variant
a5c-ai/babysitter☆ 18722026年9月17日 更新