Index: ChapterX.Application/Auth/RegisterHandler.cs
===================================================================
--- ChapterX.Application/Auth/RegisterHandler.cs	(revision e294f7d2cedd462a923c69ae9f85c996b5377c69)
+++ ChapterX.Application/Auth/RegisterHandler.cs	(revision dc383dd3199c7db4b47fd42b458a73717189db88)
@@ -7,8 +7,10 @@
     {
         private readonly IUserRepository _userRepository;
+        private readonly IWriterRepository _writerRepository;
 
-        public RegisterHandler(IUserRepository userRepository)
+        public RegisterHandler(IUserRepository userRepository, IWriterRepository writerRepository)
         {
             _userRepository = userRepository;
+            _writerRepository = writerRepository;
         }
 
@@ -32,4 +34,7 @@
             await _userRepository.AddAsync(user, cancellationToken);
 
+            var writer = new Domain.Entities.Writer { Id = user.Id };
+            await _writerRepository.AddAsync(writer, cancellationToken);
+
             return new RegisterResponse(user.Id, user.Username, user.Email);
         }
