ark-dashboard-testing
Test Ark Dashboard with Playwright and create PRs with screenshots. Use when testing dashboard UI, taking screenshots for PRs, or reviewing dashboard changes.
ソース情報
- リポジトリ
- dwmkerr/dotfiles
- ソースの最終更新活動
- 2025年11月30日 09:12
- 検出された SKILL.md の言語
- 英語
- スター
- 101
- フォーク
- 17
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
SKILL.md を表示中
SKILL.md
ソースの指示 · 読み取り専用プレビュー- name
- ark-dashboard-testing
- description
- Test Ark Dashboard with Playwright and create PRs with screenshots. Use when testing dashboard UI, taking screenshots for PRs, or reviewing dashboard changes.
# Ark Dashboard Testing
Test Ark Dashboard UI with Playwright and create PRs with embedded screenshots.
## Setup
```bash
kubectl port-forward svc/ark-dashboard 3000:3000 -n default &
curl http://localhost:3000 # warm up
```
## Test with Playwright
Use Playwright MCP tools: `browser_navigate`, `browser_wait_for`, `browser_click`, `browser_take_screenshot`.
Screenshots save to `.playwright-mcp/screenshots/` - move to `./screenshots/`.
## PR Screenshots
Check if user has a scratch repo:
```bash
gh repo view <USERNAME>/scratch
```
If not, suggest creating one with structure: `scratch/pull-request-attachments/<org>_<repo>/`
Upload:
```bash
cd /tmp && git clone git@github.com:<USERNAME>/scratch.git
mkdir -p scratch/pull-request-attachments/<org>_<repo>
cp ./screenshots/*.png scratch/pull-request-attachments/<org>_<repo>/
cd scratch && git add . && git commit -m "chore: screenshots for <org>/<repo> PR #XXX" && git push
```
Reference in PR:
```markdown

```
Update PR via API:
```bash
gh api repos/<org>/<repo>/pulls/XXX -X PATCH -f body="..."
```
---
[Claude Code Skills Documentation](https://docs.anthropic.com/en/docs/claude-code/skills)
GitHubで見る