NAME
Wordsmith::Claude::Blog::Interactive - Interactive blog builder with terminal UI
SYNOPSIS
use Wordsmith::Claude::Blog::Interactive;
use IO::Async::Loop;
my $loop = IO::Async::Loop->new;
my $interactive = Wordsmith::Claude::Blog::Interactive->new(
topic => 'Building AI Tools with Perl',
style => 'technical',
tone => 'enthusiastic',
loop => $loop,
);
my $result = $interactive->run->get;
if ($result->is_success) {
print $result->as_markdown;
}
DESCRIPTION
Wraps Wordsmith::Claude::Blog::Builder with a colorful terminal UI featuring:
Spinners during AI processing
Colored headers and status messages
Interactive menus for outline/title selection
Section-by-section approval workflow
AUTHOR
LNATION, <email at lnation.org>
LICENSE AND COPYRIGHT
This software is Copyright (c) 2026 by LNATION.
This is free software, licensed under:
The Artistic License 2.0 (GPL Compatible)