Naoya Miyagawa avatar

Naoya Miyagawa

Community

@NaoyaMiyagawa · Singapore

16Followers
|
28Public Repos
|
29Published Skills

Hi🙋🏻‍♂️|Full-stack Web Developer based in Singapore 🇸🇬|ex. Fusic|Laravel|Vue, Nuxt|AWS|nm7

Skills Distribution
DomainDeveloper To...Laravel & PHP Back.. (35%)GitHub Pull Reques.. (25%)Testing, Linting &.. (20%)Jira & Project Tic.. (10%)

Agent Skills by Naoya Miyagawa

Showing 29 vetted skills indexed across 1 GitHub repositories.

NaoyaMiyagawaNaoyaMiyagawa
1

daily-standup

Summarizes Git commits and GitHub PR activity into a daily standup report.

Community
Basic
NaoyaMiyagawaNaoyaMiyagawa
1

daily-register-github-issue-based-on-comments-in-codebase

Creates GitHub issues from TODO, FIX, and REFACTOR comments found in a codebase.

Community
Intermediate
NaoyaMiyagawaNaoyaMiyagawa
1

daily-skills-retro

Mine Claude Code transcripts and GitHub review comments to extract reusable coding rules.

Community
Advanced
NaoyaMiyagawaNaoyaMiyagawa
1

daily-small-refactoring-based-on-github-issue

Creates small refactoring pull requests from assigned GitHub issues with CI fixes.

Community
Intermediate
NaoyaMiyagawaNaoyaMiyagawa
1

custom-laravel-coding

Applies Laravel PHP coding conventions during implementation and refactoring of backend application logic.

Community
Advanced
NaoyaMiyagawaNaoyaMiyagawa
1

custom-sonarcloud-context-fetching

Fetches SonarCloud issues, quality gates, hotspots, and rule details via the sonar CLI.

Community
Intermediate
NaoyaMiyagawaNaoyaMiyagawa
1

custom-code-review-html

Render code review findings as a self-contained triageable HTML report with markdown hand-off.

Community
Advanced
NaoyaMiyagawaNaoyaMiyagawa
1

custom-email-html-template-review

Audits Blade-rendered email HTML for client compatibility and rewrites it with tables and inline styles.

Community
Intermediate
NaoyaMiyagawaNaoyaMiyagawa
1

custom-git-committing

Creates git commits following conventional-commit style with pre-commit hook enforcement.

Community
Basic
NaoyaMiyagawaNaoyaMiyagawa
1

custom-gh-pr-release

Creates or updates a develop-to-main release pull request with audience-split release notes and caution checks.

Community
Intermediate
NaoyaMiyagawaNaoyaMiyagawa
1

custom-obsidian-wiki-query

Query an Obsidian knowledge vault with qmd hybrid search to answer domain and codebase questions.

Community
Intermediate
NaoyaMiyagawaNaoyaMiyagawa
1

custom-php-running-static-analysis

Runs PHPStan static analysis on PHP files through Laravel Sail containers.

Community
Basic
NaoyaMiyagawaNaoyaMiyagawa
1

custom-gh-pr-reading-guide

Adds a mermaid mental-model diagram and ordered reading table to GitHub PR descriptions.

Community
Intermediate
NaoyaMiyagawaNaoyaMiyagawa
1

custom-html-research-report

Generate self-contained offline HTML research reports with inline SVG diagrams and bilingual support.

Community
Intermediate
NaoyaMiyagawaNaoyaMiyagawa
1

custom-react-coding

Applies React and TypeScript component conventions for file layout, props, and JSX formatting.

Community
Basic
NaoyaMiyagawaNaoyaMiyagawa
1

custom-gh-address-comments

Address GitHub PR review comments by applying fixes, committing, and replying via gh CLI.

Community
Intermediate
NaoyaMiyagawaNaoyaMiyagawa
1

custom-obsidian-wiki-write

Writes and updates knowledge pages in an Obsidian vault following LLM Wiki conventions.

Community
Intermediate
NaoyaMiyagawaNaoyaMiyagawa
1

custom-jira-ticket-management

Creates and links Jira tickets via jira-cli with decomposition rules and description templates.

Community
Intermediate
NaoyaMiyagawaNaoyaMiyagawa
1

custom-laravel-writing-tests

Writes Laravel Pest tests following TDD workflow and project testing conventions.

Community
Advanced
NaoyaMiyagawaNaoyaMiyagawa
1

custom-php-running-test

Runs PHP and Laravel tests through Laravel Sail containers.

Community
Basic
NaoyaMiyagawaNaoyaMiyagawa
1

custom-php-running-tinker

Runs throwaway PHP and Laravel code through Sail artisan tinker against the booted application.

Community
Basic
NaoyaMiyagawaNaoyaMiyagawa
1

custom-install-all-dependencies

Installs backend Composer packages and frontend npm dependencies for a Laravel Sail project.

Community
Basic
NaoyaMiyagawaNaoyaMiyagawa
1

custom-jira-context-fetching

Fetches Jira issue summaries, comments, and branch context using jira-cli.

Community
Intermediate
NaoyaMiyagawaNaoyaMiyagawa
1

custom-gh-pr-fetching-context

Fetches GitHub pull request context for the current branch using the gh CLI.

Community
Basic

Frequently Asked Questions About Naoya Miyagawa

FAQPage Schema
What tasks can I accomplish with Naoya Miyagawa's skills?

You can implement and refactor Laravel/PHP and React code per conventions, run Pest/PHPUnit tests via Laravel Sail, lint with Pint, run PHPStan analysis, manage GitHub PRs and releases, create Jira tickets, review Blade email HTML for client compatibility, and query or write an Obsidian knowledge wiki.

Who are these skills designed for?

Full-stack web developers working in Laravel, PHP, Vue/Nuxt, and React codebases who use GitHub for pull requests, Jira for ticket management, and Obsidian for personal knowledge documentation. Best suited to engineers maintaining convention-driven PHP backends with Sail-based local environments.

What prerequisites and dependencies are required?

Several skills require installed CLIs: gh (authenticated) for GitHub PR operations, jira-cli for Jira fetching and ticket creation, and the sonar CLI for SonarCloud context. PHP test and tinker skills require Laravel Sail, while linting and static analysis need Pint and PHPStan in the project.

How do the GitHub pull request skills work together?

The PR skills cover the full lifecycle: fetch PR context for the current branch, create or edit PRs with title and description conventions, add a mermaid mental-model reading guide, post timeline-style changes-summary comments, address review comments via gh CLI, and build release PRs from develop to main.

Are these skills free and open source?

The skills are published publicly on Naoya Miyagawa's GitHub profile at no cost. No commercial licensing or paid tier is indicated in the manifest; they are personal convention and productivity skills shared openly for developers with similar Laravel, GitHub, and Jira setups.