Junichi Kato
Community@j5ik2o · Arakawa-ku, Tokyo, Japan
I'm a tech-lead in the IDEO;PLUS Inc, is lover to Scala/Rust, Akka, DDD/CQRS+Event Sourcing.
Agent Skills by Junichi Kato
Showing 84 vetted skills indexed across 7 GitHub repositories.
migrate-skill-to-agent
Migrate skill directories to .agents/skills and create symlinks for Claude Code and Codex CLI.
ddd-cross-aggregate-constraints
Guides design decisions for cross-aggregate constraint checks in DDD and CQRS/ES architectures.
kiro-spec-status
Reports specification phase progress, task completion, and blockers from Kiro spec files.
kiro-spec-quick
Generates requirements, design, and tasks spec files through a four-phase workflow.
kiro-impl
Implements approved spec tasks using TDD with subagent dispatch and independent review.
kiro-to-grill
Detects unregistered domain terms and ADR candidates in Kiro specs and syncs them to CONTEXT.md.
deepresearch-readme
Creates, improves, and reviews GitHub OSS README files with structured Quickstart sections.
ddd-domain-building-blocks
Guides design of DDD value objects, entities, aggregates, and domain services.
cqrs-tradeoffs
Analyzes CQRS consistency, availability, and scalability tradeoffs to guide architecture design decisions.
ddd-repository-design
Reviews DDD repository interfaces for naming, CQS compliance, and aggregate I/O type violations.
kiro-validate-gap
Analyze gaps between feature requirements and existing codebase to inform implementation strategy.
ddd-when-to-wrap-primitives
Evaluates whether primitive types should be wrapped in domain-specific types using cost-benefit criteria.
kiro-spec-tasks
Generate implementation task plans from approved specification requirements and design documents.
kiro-spec-design
Generate technical design documents from approved specification requirements.
ddd-aggregate-transaction-boundary
Detects and corrects multi-aggregate transactions in DDD use cases using eventual consistency patterns.
kiro-spec-init
Initialize a specification directory with spec.json and requirements.md from a project description.
cqrs-to-event-sourcing
Explains why CQRS implementations necessarily converge on event sourcing through C-to-Q synchronization analysis.
ddd-aggregate-design
Reviews and designs DDD aggregates using Evans Rules, Vernon Rules, and Design by Contract.
cqrs-aggregate-modeling
Redefines aggregate boundaries by separating command validation state from query data under CQRS.
ddd-repository-placement
Guides placement of repository interfaces in the use case layer of clean architecture.
kiro-verify-completion
Validates task, fix, test, and feature completion claims against fresh command evidence.
pekko-cqrs-es-implementation
Implements CQRS and Event Sourcing patterns with Apache Pekko and Scala 3.
takt-workflow-builder
Creates TAKT workflow YAML files and facet files from user requirements.
ddd-domain-model-extractor
Analyzes existing non-DDD code and proposes domain models with aggregates, entities, and value objects.
Frequently Asked Questions About Junichi Kato
FAQPage SchemaWhat tasks can I accomplish with j5ik2o's skills?▼
You can design DDD aggregates, value objects, and repositories; analyze CQRS/Event Sourcing tradeoffs; enforce Clean Architecture layering; refactor Law of Demeter violations; generate Kiro specs with requirements, designs, and tasks; build TAKT multi-agent YAML definitions; and create Conventional Commits messages.
Who are these skills designed for?▼
Backend engineers and tech leads practicing Domain-Driven Design, CQRS, and Event Sourcing, especially Scala/Akka/Pekko practitioners. They also serve architects reviewing aggregate boundaries and teams adopting spec-driven development with Kiro, OpenSpec, or TAKT orchestration.
How do I install and run these skills?▼
Install via the Skills CLI using the find-skills or skill-installer skills, which pull from curated lists or GitHub repositories into your workspace. Skills activate in Claude Code or Codex through trigger phrases defined in each SKILL.md frontmatter, such as commit or design-review requests.
Are j5ik2o's skills free and open source?▼
Yes. The skills are published publicly on GitHub under the j5ik2o account with 210 public repositories, distributed as SKILL.md packages installable at no cost. No paid licensing is indicated in the manifest; review individual repositories for specific license terms.
What prerequisites or dependencies do these skills require?▼
Most DDD and architecture skills are language-agnostic, requiring only Claude Code or Codex. The pekko-cqrs-es-implementation skill requires Scala 3 with Apache Pekko. Kiro skills expect a .kiro/ directory structure, and TAKT skills reference the TAKT engine sources.