Ichsan Rahardianto avatar

Ichsan Rahardianto

Community

@irahardianto · Jakarta, Indonesia

104Followers
|
136Public Repos
|
47Published Skills

Agent Skills by Ichsan Rahardianto

Showing 47 vetted skills indexed across 3 GitHub repositories.

irahardiantoirahardianto
150

Ruby Idioms and Patterns

Enforce Ruby 3.x idioms, exception hierarchies, and RSpec test style.

Community
Intermediate
irahardiantoirahardianto
150

rails-idioms

Enforce idiomatic Rails patterns for Active Record models, controllers, and Hotwire.

Community
Intermediate
irahardiantoirahardianto
150

Java Idioms and Patterns

Enforce idiomatic Java 17+ patterns for records, sealed types, and error handling.

Community
Intermediate
irahardiantoirahardianto
150

refactoring-patterns

Translate code smell detection into behavior-preserving refactoring patterns.

Community
Intermediate
irahardiantoirahardianto
150

incident-response

Guide production teams through incident response from severity classification to blameless postmortems.

Community
Advanced
irahardiantoirahardianto
150

adr

Create numbered Architecture Decision Records with context, options, and rationale.

Community
Intermediate
irahardiantoirahardianto
150

kotlin-idioms

Enforce idiomatic Kotlin null safety, sealed types, and structured coroutines.

Community
Intermediate
irahardiantoirahardianto
150

dotnet-idioms

Recommend idiomatic .NET 8+ patterns for endpoints, EF Core, configuration, middleware, and testing.

Community
Intermediate
irahardiantoirahardianto
150

spring-boot-idioms

Standardize Spring Boot implementations for idiomatic REST, JPA, and testing patterns.

Community
Intermediate
irahardiantoirahardianto
150

parallel-dispatch-ownership

Enforce MECE file ownership boundaries for parallel write agents.

Community
Advanced
irahardiantoirahardianto
150

guardrails

Run pre-flight and post-implementation self-review protocols for AI-generated code.

Community
Advanced
irahardiantoirahardianto
150

C++ Idioms and Patterns

Enforce modern C++ idioms for ownership, error handling, and interface design.

Community
Intermediate
irahardiantoirahardianto
150

perf-optimization

Convert CPU, heap, and trace profiling data into prioritized, low-risk code changes.

Community
Advanced
irahardiantoirahardianto
150

Laravel Idioms and Patterns

Enforce Eloquent, service-layer, validation, and testing conventions in Laravel PHP applications.

Community
Intermediate
irahardiantoirahardianto
150

supply-chain-security

Generate SBOMs, scan dependencies for CVEs, and enforce license compliance.

Community
Intermediate
irahardiantoirahardianto
150

cli-development

Standardize command-line interface design, argument parsing, and cross-platform distribution.

Community
Intermediate
irahardiantoirahardianto
150

ml-engineering

Design reproducible ML pipelines from feature engineering through deployment and monitoring.

Community
Intermediate
irahardiantoirahardianto
150

embedded-systems

Guide resource-constrained embedded development with static allocation and ISR constraints.

Community
Intermediate
irahardiantoirahardianto
150

code-review

Review code against .agents/rules/ security, reliability, and maintainability standards.

Community
Intermediate
irahardiantoirahardianto
150

parallel-dispatch-dag

Build a dependency DAG from scope cards and compute level-based parallel dispatch order.

Community
Advanced
irahardiantoirahardianto
150

React Idioms and Patterns

Generate idiomatic React 18+ components and hooks with TanStack Query or SWR.

Community
Intermediate
irahardiantoirahardianto
150

api-documentation

Generate OpenAPI 3.1 specifications with endpoints, schemas, and examples.

Community
Intermediate
irahardiantoirahardianto
150

research-methodology

Run a structured research protocol before implementing code decisions.

Community
Intermediate
irahardiantoirahardianto
150

SQL Idioms and Patterns

Rewrite SQL queries using CTEs, explicit JOINs, and index-aware patterns.

Community
Advanced