mcpField
A
app-review

app-review

github.com/pollinationsマーケティング・グロース5.3k69 回インストール今日更新
リポジトリ

app-review について

GitHub issue からのアプリ申請を処理するスキルです。登録、重複、スター数の検証は事前に完了しており、分類、APPS.md の更新、検証失敗への対応を案内します。

主な機能

  1. 01申請 issue の項目解析
  2. 02アプリカテゴリの選択
  3. 03APPS.md の行作成
  4. 04検証失敗への対応
  5. 05審査ステータスラベルの設定

活用シーン

  1. 01事前検証済み申請の処理
  2. 02承認アプリの APPS.md への追加
  3. 03不備のある申請への修正依頼
  4. 04重複または却下申請の記録

インストール

コマンドをコピーしてターミナルで実行します。

$npx skills add https://github.com/pollinations/pollinations --skill app-review

インストール後、Claude Code で/app-reviewを入力して読み込まれたか確認します。

詳細

アプリのレビュー

GitHub の issue からアプリの申請を処理します。検証(登録、重複、スター)はワークフローによって事前に完了しています。


カテゴリ

最も適したものを選択してください:image、video_audio、writing、chat、games、learn、bots、build、business


APPS.md の行の形式

| EMOJI | Name | Web_URL | Description (~200 chars) | LANG | category | @author | github_id | repo_url | ⭐stars | discord | other | Submitted_Date | Issue_URL | Approved_Date |
  • Submitted_Date:issue の作成日(ユーザーが申請した日)
  • Issue_URL:元の GitHub issue へのリンク
  • Approved_Date:PR のマージ日(アプリが承認された日)

検証に失敗した場合

エラーに応じて、役立つコメントを残してください:

  • 未登録の場合 → enter.pollinations.ai で登録するよう案内します
  • 重複の場合 → 理由を説明して issue をクローズします
  • 適切なラベル(TIER-APP-INCOMPLETE または TIER-APP-REJECTED)を追加します

検証に合格した場合

# 1. Fetch issue
gh issue view $ISSUE_NUMBER --json body,author,title

# 2. Parse fields: name, url, description, category, repo, discord, language

# 3. Pick creative emoji

# 4. Create/update branch
git fetch origin main
# If existing_pr: checkout and reset
# Else: git checkout -b auto/app-${ISSUE_NUMBER}-slug origin/main

# 5. Add row
export NEW_ROW="| EMOJI | NAME | URL | DESC | LANG | CAT | @AUTHOR | GITHUB_ID | REPO | STARS | DISCORD | | SUBMITTED_DATE | ISSUE_URL | $(date +%Y-%m-%d) |"
node .github/scripts/app-prepend-row.js
node .github/scripts/app-update-greenhouse.js

# 6. Commit and push
git add -A && git commit -m "Add NAME to CATEGORY" && git push origin HEAD --force-with-lease

# 7. Create PR if new
gh pr create --title "Add NAME to CATEGORY" --body "Fixes #$ISSUE_NUMBER"

# 8. Update issue label
gh issue edit $ISSUE_NUMBER --remove-label "TIER-APP" --add-label "TIER-APP-REVIEW"

ラベル

ラベル意味
TIER-APP新しい申請
TIER-APP-INCOMPLETEユーザーの修正待ち
TIER-APP-REVIEWAI によるレビュー済み、メンテナーの確認待ち
TIER-APP-APPROVEDメンテナーが承認し、PR を作成済み
TIER-APP-REJECTED却下(重複など)

コメント