ShotaIuchi
@ShotaIuchi
Public Skills
debug-environment
by ShotaIuchi
Environment and configuration investigation. Apply when debugging environment-specific failures, missing configuration, permission errors, platform differences, and deployment issues.
debug-state
by ShotaIuchi
Application state investigation. Apply when debugging unexpected state, variable corruption, stale caches, data inconsistencies, and state transition failures.
design-futurist
by ShotaIuchi
Forward-looking design analysis. Apply when evaluating design proposals for long-term scalability, emerging technologies, future requirements, evolution paths, and migration costs.
design-cost
by ShotaIuchi
Cost-focused design analysis. Apply when evaluating design proposals for infrastructure costs, operational overhead, licensing implications, and total cost of ownership.
debug-reproduction
by ShotaIuchi
Bug reproduction and isolation investigation. Apply when attempting to reproduce intermittent bugs, isolate trigger conditions, create minimal reproduction cases, and verify consistency.
debug-concurrency
by ShotaIuchi
Concurrency and threading investigation. Apply when debugging race conditions, deadlocks, thread safety issues, shared mutable state, and timing-dependent failures.
design-standards
by ShotaIuchi
Standards compliance design analysis. Apply when evaluating design proposals for coding standards, architectural guidelines, organizational conventions, and consistency with existing patterns.
feature-doc
by ShotaIuchi
Documentation for new features. Apply when creating or updating API documentation, user guides, inline code documentation, and changelog entries for new functionality.
debug-dataflow
by ShotaIuchi
Data flow tracing investigation. Apply when debugging data transformation errors, boundary conditions, type conversions, null propagation, and unexpected data mutations.
debug-stacktrace
by ShotaIuchi
Stack trace and error message analysis. Apply when investigating exceptions, error chains, failure propagation paths, and crash logs to pinpoint failure locations.
migration-data
by ShotaIuchi
Data migration and schema changes. Apply when handling database schema migrations, data format conversions, serialization updates, configuration migration, and data integrity verification.
feature-api
by ShotaIuchi
API design and implementation. Apply when designing endpoints, request/response schemas, error handling, versioning, rate limiting, and integration contracts for new features.
feature-logic
by ShotaIuchi
Business logic implementation. Apply when implementing core business rules, validation logic, workflows, state machines, and domain-specific algorithms for new features.
design-pragmatist
by ShotaIuchi
Practical design analysis. Apply when evaluating design proposals for real-world feasibility, team capabilities, implementation timeline, maintenance cost, and proven solution patterns.
migration-test
by ShotaIuchi
Test migration and adaptation. Apply when updating test code, test utilities, mocks, assertions, test frameworks, and ensuring test coverage is maintained through migration.
design-domain
by ShotaIuchi
Domain-specific design analysis. Apply when evaluating design proposals against industry best practices, reference architectures, known pitfalls, and domain-specific constraints.
migration-resolver
by ShotaIuchi
Dependency resolution for migrations. Apply when resolving version conflicts, transitive dependency issues, peer dependency requirements, and incompatible dependency trees.
debug-dependency
by ShotaIuchi
Dependency and version investigation. Apply when debugging version conflicts, breaking changes in libraries, transitive dependency issues, and incompatibility errors.
design-user-advocate
by ShotaIuchi
User-centric design analysis. Apply when evaluating design proposals for end-user experience, developer experience, API usability, accessibility, and consumer satisfaction.
migration-transform
by ShotaIuchi
Automated code transformation for migrations. Apply when performing codemods, syntax updates, API renames, import path changes, and pattern replacements across the codebase.
migration-breaking
by ShotaIuchi
Breaking change analysis for migrations. Apply when cataloging incompatible API changes, removed features, behavioral differences, deprecated usage, and version-specific breaking changes.
feature-security
by ShotaIuchi
Security analysis for new features. Apply when reviewing authentication, authorization, input validation, data protection, and security best practices in new feature implementations.
refactor-test
by ShotaIuchi
Test coverage verification for refactoring. Apply when verifying existing test coverage, identifying gaps, recommending pre-refactoring tests, and defining verification checkpoints.
feature-data
by ShotaIuchi
Data modeling and schema design. Apply when designing database schemas, migrations, relationships, indexes, data access patterns, and storage strategies for new features.
feature-test
by ShotaIuchi
Test creation for new features. Apply when creating unit tests, integration tests, edge case coverage, and test fixtures for newly implemented functionality.
migration-rollback
by ShotaIuchi
Rollback planning for migrations. Apply when designing rollback procedures, feature flags, safe fallback paths, rollback triggers, and step-by-step revert instructions.
migration-compatibility
by ShotaIuchi
Compatibility layer design for migrations. Apply when creating adapters, shims, polyfills, abstraction layers, and incremental migration bridges between old and new systems.
feature-ui
by ShotaIuchi
UI component implementation. Apply when building user interface components, layouts, interactions, animations, responsive design, and accessibility for new features.
refactor-dependency
by ShotaIuchi
Dependency mapping and analysis for refactoring. Apply when mapping import chains, call graphs, coupling relationships, circular dependencies, and hidden connections in target code.
refactor-migration
by ShotaIuchi
Step-by-step migration planning for refactoring. Apply when creating incremental migration plans, defining rollback points, feature flags, and ensuring each step leaves code in a working state.
refactor-archeology
by ShotaIuchi
Code history and rationale investigation for refactoring. Apply when researching git blame, commit history, code comments, hidden constraints, and historical design decisions.
design-skeptic
by ShotaIuchi
Critical design analysis. Apply when stress-testing design proposals for hidden assumptions, failure scenarios, edge cases, single points of failure, and overengineering risks.
refactor-pattern
by ShotaIuchi
Design pattern analysis for refactoring. Apply when identifying current patterns, anti-patterns, recommending target patterns, and evaluating pattern fit with codebase conventions.
refactor-compat
by ShotaIuchi
Backward compatibility verification for refactoring. Apply when checking public API compatibility, exported interfaces, external contracts, and identifying breaking changes requiring migration guides.
refactor-impact
by ShotaIuchi
Blast radius and risk assessment for refactoring. Apply when analyzing affected consumers, change propagation, risk levels, and areas requiring extra caution during refactoring.
context-ios
by ShotaIuchi
iOS development context. Apply when working with .swift files, Xcode project, SwiftUI views, async/await, Combine, MVVM patterns.
context-kmp
by ShotaIuchi
Kotlin Multiplatform development context. Apply when working with shared/ or commonMain/, expect/actual declarations, .kt files in multiplatform modules, Koin, SQLDelight, Ktor, Compose Multiplatform.
context-android
by ShotaIuchi
Android development context. Apply when working with Android modules, .kt files under android/, build.gradle.kts with Hilt/Compose dependencies, ViewModel, Jetpack Compose, MVVM/UDF patterns.
context-aws-sam
by ShotaIuchi
AWS SAM serverless development context. Apply when working with template.yaml, Lambda handler files, samconfig.toml, API Gateway integrations, sam local commands.
ghwf0-remote
by ShotaIuchi
GitHub Issue/PR のラベル監視デーモン制御
ghwf2-spec
by ShotaIuchi
仕様書ドキュメントを作成
ghwf1-kickoff
by ShotaIuchi
GitHub Issue からワークスペースと Draft PR を作成
ghwf3-plan
by ShotaIuchi
実装計画ドキュメントを作成
ghwf4-review
by ShotaIuchi
Plan またはコードのレビュー記録を作成
ghwf5-implement
by ShotaIuchi
Plan の1ステップを実装
ghwf6-verify
by ShotaIuchi
実装を検証
ghwf7-pr
by ShotaIuchi
Draft PR を Ready for Review に変更
doc-fix
by ShotaIuchi
ドキュメントレビューの指摘事項を修正
doc-review
by ShotaIuchi
ドキュメントファイルをレビュー
commit
by ShotaIuchi
サブエージェント経由で変更をコミット