AdamBienAdamBienCommunityยท14 Agent Skills Included

airails

Modern Java and web development conventions, builds, and legacy migrations

Provides coding conventions, architecture rules, and build workflows for modern Java 25 and standards-based web development. Covers BCE application structure, zero-dependency builds, CLI scripts, system testing, and step-by-step legacy system migration. Eliminates framework lock-in, build-tool complexity, and risky rewrites by enforcing simple, verifiable workflows.
npx skills add AdamBien/airails --all -g -y
Available:

Tells the AI agent how to install, list, and remove these skills across supported agent directories, and how to build Java projects with the zb zero-dependency builder.

All Skills in This Repository (14)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
AdamBienAdamBien

bce-diagrams

Generate Mermaid or draw.io architectural diagrams of business component interactions.

Community
Intermediate
๐Ÿ“ฆ In Repo
AdamBienAdamBien

readme

Generate and refine README.md files for software projects.

Community
Basic
๐Ÿ“ฆ In Repo
AdamBienAdamBien

drawio

Generate draw.io XML for system architecture diagrams with BCE styling.

Community
Intermediate
๐Ÿ“ฆ In Repo
AdamBienAdamBien

mermaid

Generate architecture and component overview diagrams using Mermaid syntax.

Community
Basic
๐Ÿ“ฆ In Repo
AdamBienAdamBien

web-static

Build static websites with semantic HTML and CSS without dependencies.

Community
Intermediate
๐Ÿ“ฆ In Repo
AdamBienAdamBien

web-components

Develop single-page applications with web components, lit-html, Redux Toolkit, and Vaadin Router.

Community
Advanced
๐Ÿ“ฆ In Repo
AdamBienAdamBien

zb

Build single-module Java 21+ projects into executable JARs without external dependencies.

Community
Intermediate
๐Ÿ“ฆ In Repo
AdamBienAdamBien

java-distiller

Refactor Java code to idiomatic Java 25 standards.

Community
Intermediate
๐Ÿ“ฆ In Repo
AdamBienAdamBien

java-cli-script

Generate zero-dependency single-file Java scripts for PATH execution.

Community
Intermediate
๐Ÿ“ฆ In Repo
AdamBienAdamBien

zcl

Integrate colored terminal output into Java applications using the zcl utility.

Community
Basic
๐Ÿ“ฆ In Repo
AdamBienAdamBien

zargs

Implement zero-dependency enum-based argument parsing for Java CLI applications.

Community
Intermediate
๐Ÿ“ฆ In Repo
AdamBienAdamBien

zcfg

Integrate the zero-dependency Java configuration utility into Java 21+ applications.

Community
Basic

Frequently Asked Questions

FAQPage Schema
How to install airails?โ–ผ

Run `npx skills add AdamBien/airails --all -g -y` in your terminal to install all skills globally for your coding agent.

What does airails do for Java developers?โ–ผ

It enforces modern Java 25 conventions, BCE architecture, zero-dependency builds with zb, and test workflows, so your agent generates clean, idiomatic code without Maven or Gradle overhead.

Can airails help migrate legacy enterprise systems?โ–ผ

Yes. Its migration skills assess the legacy system, record its behavior as replayable tests, extract domain vocabulary, and carve it into business components step by step.

Does airails work with Claude Code and other agents?โ–ผ

Yes. Every skill follows the standard SKILL.md format and installs into Claude Code, Codex, Copilot, Goose, Kiro, and Vibe skill directories.

Can I build web frontends with airails?โ–ผ

Yes. It includes rules for static sites, progressive enhancement, and web component SPAs, all built on web standards with accessibility and browser-support checks.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’