Idoly Pride Skill Search — User Manual

Corresponding page: card.html. This document numbers every button and clickable item the user can interact with, so changes can be tracked by ID later (e.g. 2.1, 7.3.7).

2.Header toolbar

Fig. 2
2.1Data source switch

Button: Data source label in the top-right corner (shows Primary / Source #1 / Source #2)

Action: Click to cycle the load source for Card.json / Skill.json (Primary → Source #1 → Source #2) and reload data.

2.2Language selector — open menu

Button: Globe icon language button

Action: Expands the JP / KR / EN / TW language list.

Effect: Changes the skill name aliases shown in the UI when the user manually enters skill keywords (translation labels / display names per language), for example:

  • Helper text next to category buttons in the keyword list Modal (11.1)
  • Suggestion dropdown while entering search conditions (7.3.7) — the Japanese copy value written in is unchanged, but the current language’s skill name alias is shown (ZH-TW / EN / KR)
  • Root suggestions, keyword tags, and other helper display names
Fig. 2-2
2.2.1Language options

Buttons: In the menu: 日本語 / 한국어 / English / 繁體中文

Action: Selecting one opens a confirmation dialog (on first use or when switching).

3.Card filters

Fig. 3

Located on the left side of the control panel under “🃏 Card filters”. Changes immediately re-filter the results table (or follow manual mode per 9.1).

3.1Card filters — Type

Buttons: Three checkboxes (the entire chip is clickable)

  • 3.1.1スコアラー / Scorer (type 1)
  • 3.1.2バッファー / Buffer (type 2)
  • 3.1.3サポーター / Supporter (type 3)

Action: Only checked types appear in results; all checked = no restriction.

3.2Card filters — Main attribute
  • 3.2.1ボーカル / Vocal
  • 3.2.2ダンス / Dance
  • 3.2.3ビジュアル / Visual

Action: Filter by the card’s main attribute category; all checked = no restriction.

3.3Card filters — Skill count
  • 3.3.1All / すべて
  • 3.3.23 skills — non-bond series cards
  • 3.3.34 skills — mainly bond-system cards
3.4Card filters — Owned cards
  • 3.4.1All cards — no ownership filter applied
  • 3.4.2Mark unowned — skill search still shows matches, but card art indicates unowned cards
  • 3.4.3Hide unowned — after searching, only owned matching cards appear; unowned cards are excluded from results
  • 3.4.4Owned only — after searching, only unowned matching cards appear; owned cards are excluded from results
  • 3.4.5Edit owned card list — opens the owned-cards editor to register cards you own, used by filters 3.4.2–3.4.4; the number beside it shows registered owned count / total cards

4.Skill levels

Fig. 4

Four skill slots (1–4) control the level for all skills; skill effects are shown according to the selected level.

5.Character filter

Fig. 5
5.1Open menu

Button: キャラ選択 / Character selection

5.1.1Character search box

Text input (not a button, but interactively filters the list).

5.1.2Character list items

Buttons: Each character row in the dropdown — click to toggle selection; multiple selection allowed.

5.1.3Selected character chips

Buttons: Each chip in the selected chip row below — click again to remove that character filter.

6.Ability filter

Fig. 5b
6.1Open menu

Button: 能力選択

6.1.1Ability search box

Text input (not a button, but interactively filters the list).

6.1.2Ability list items

Buttons: Each ability row in the dropdown — select Live / event ability IDs to filter cards.

6.1.3Selected ability chips

Buttons: Chips in the selected chip row — remove that ability filter.

7.Search groups (GROUP)

Fig. 7

Fig. 7 shows the full search groups area. 7.1 is search scope; 7.2–7.7 describe the dynamic buttons inside each group card (G1, G2, …) and the AND / OR / NOT buttons between groups.

7.1Search scope (this level)
Fig. 7-0

Action: When multiple groups exist, determines whether all conditions at this level match against a “single skill” or “all skills”.

Buttons: Two toggle buttons in the search scope row

  • 7.1.1Single skill — status shows “Single skill mode”
  • 7.1.2All 4 card skills — status shows “All 4 card skills mode”; default

After switching, the hint line updates: single skill = “G1 and G2 must both hold on the same skill slot”; all-card mode = “G1 and G2 may fall on different skill slots”. With multiple groups in all-card mode, matched skill slot badges may show combined G1+G2 markers.

Demo

Need skill effects コンボスコア上昇 and テンションUP効果 (e.g. one condition each in G1 and G2, AND between groups).

Single skill

Fig. 7-0a

All 4 card skills

Fig. 7-0b
7.2Group header row
Fig. 7-1

Action: Manage clearing (reset), deleting (remove group), and condition precision for this group.

  • 7.2.1Reset group — clear all conditions in this group
  • 7.2.2Delete group — shown when group count > 1
  • 7.2.3Same-line match checkbox — keywords must fall on the same description line (see demo table below)

7.2.3Same-line match — demo

自身に5段階テンションUP上限解放効果[27ビート]
自身に5段階SPスキルスコア上昇効果
Same-line matchDemo conditionsResult
UncheckedGroup 1: same-line match unchecked, テンションUP AND SPスキルスコアMatch success: テンションUP and SPスキルスコア hit separate description lines
CheckedMatch failed — skill spans two different description lines
7.3Keyword condition row (each row)
Fig. 7-2

Action: Filter cards by skill description keywords; set within-group AND / OR / NOT, same-row OR alternatives, and pick terms from input suggestions or the keyword list.

  • 7.3.1Within-group operator cycle button — click to cycle AND → OR → NOT
  • 7.3.2Delete condition — red ×
  • 7.3.3Keyword list — hamburger icon, opens keyword Modal 11.1
  • 7.3.4Keyword input — type text; suggestion dropdown appears while typing
  • 7.3.5+OR — add alternative keyword on the same row
  • 7.3.6Delete OR alternative — × beside OR field
  • 7.3.7Suggestion list item — click to fill keyword
  • 7.3.8Suggestion root translation — ✎ opens root contribution Modal 11.4
7.4CT condition row
Fig. 7-3

Action: At the current skill level, filter skills whose CT value matches the comparison operator (>=, >, =, <, <=).

  • 7.4.1CT operator cycle — switch among >=, >, =, <, <=
  • 7.4.2CT value input — compare CT at the current skill level
7.5Skill type condition row
Fig. 7-4

Action: Filter cards by SP / A / A1 / A2 / P / P1 / P2 skill types; each button can be include, exclude, or off.

Eight tri-state buttons, click to cycle: Off → Include (highlighted) → Exclude NOT × (red) → Off:

  • 7.5.1SP
  • 7.5.2A (any A slot)
  • 7.5.3A1
  • 7.5.4A2
  • 7.5.5P (any P slot)
  • 7.5.6P1
  • 7.5.7P2

Multiple “Include” at once is OR; “Exclude” means that type must not appear.

7.6Group footer — add condition
Fig. 7-5

Action: Add a keyword, CT, or skill type condition row within this group.

  • 7.6.1+ Add any skill description text condition
  • 7.6.2+ Add CT condition
  • 7.6.3+ Add skill type
7.7Add group
Fig. 7-6

Action: Add another search group card and combine it with existing groups using AND / OR / NOT operators.

Button: + 新增群組

AND / OR / NOT between groups:

  • Each additional group gets an operator button set between it and the previous group
  • AND: both groups must match (e.g. card shows only if G1 and G2 both hit)
  • OR: either group is enough (e.g. card shows if G1 or G2 hits)
  • NOT: previous group must match and the next must not (e.g. G1 hits and G2 does not)
  • With three or more groups, merge left to right in order (e.g. G1 AND G2 OR G3 = (G1 and G2) or G3)
  • Empty groups (no conditions) are removed automatically after search

8.Quick copy & search

Fig. 8

Action: On skill description lines in the search results table, highlight any skill text with the mouse and a toolbar floats beside the selection; on first use a hint may appear (“Selected text can be added to a search group”). Clicking a toolbar button fills the highlighted text directly into a keyword condition row (7.3) in chapter 7 groups — no manual typing or copy-paste needed.

Trigger location: search results table 10.3 skill description lines. Selection must be within a single description line; cross-line selection does not show the toolbar.

8.1Add to group N (AND) / (OR) / (NOT)

Buttons: Add-to-group buttons (colored per group) — add highlighted text to the keyword condition row of the specified group.

8.2New GROUP (AND) / (OR) / (NOT)

Buttons: New group buttons — create a new group and fill highlighted text.

Only fills keyword condition rows (7.3); does not overwrite CT or skill type rows.

9.Result bar & global actions

Fig. 8
9.1Search trigger mode
  • 9.1.1Auto — search automatically ~0.3 s after conditions change
  • 9.1.2Manual — search runs only when 9.1.3 is used
  • 9.1.3▶ Search — run search in manual mode
9.2Create search result / Share

Button: 建立搜索結果 — generate a share URL and copy it; also updates the share QR in the bottom-right corner.

9.3Full reset

Button: 全重置

Action: Clears all search-level settings, group conditions, character filter, ability filter, and card filters (including skill count and owned-card mode); skill levels are unchanged; shows all cards.

9.4Owned-card filter zero-results hint bar

Shown when “Hide unowned” etc. yields 0 results:

  • 9.4.1Edit owned cards
  • 9.4.2Show all cards — switch back to 3.4.1

10.Search results table

Fig. 9
10.1Card thumbnail

Clickable: Hover shows tooltip (hidden card fields); in “Mark unowned” mode, the semi-transparent overlay on the thumbnail toggles ownership.

10.2Skill type tags

Buttons: In result rows: [SP] / [A] / [A1]

Action: Click to view all level descriptions for that skill (see 10.4).

10.3Skill description lines

Description text can be highlighted to trigger 8. Quick copy & search (not a button, but important interaction): after highlighting, a toolbar appears to one-click fill the selection into chapter 7 keyword conditions.

10.4All skill levels description
Fig. 9-4

Buttons: Skill type tags in result rows (same as 10.2) — click [SP] / [A] / [P] etc.

Action: Opens the all skill levels Modal (11.3), showing the full skill description for Lv1–Lv6 in a table; if available, also lists スタミナ消費 and CT fields. The results table (chapter 4) shows only one level at a time — this view compares all levels at once.

11.Pop-up windows (Modal)

11.1Keyword list Modal
Fig. 10
  • 11.1.1Close button ×
  • 11.1.2Category accordion headers — expand category
  • 11.1.3Keyword buttons — fill current keyword field and copy to clipboard, close Modal
11.2Owned cards editor Modal
Fig. 11
  • 11.2.1Save and close
  • 11.2.2Left character / group navigation — includes “Recent 25 cards”, “Cards not owned”, etc.
  • 11.2.3Select all / deselect all for this character
  • 11.2.4Card grid — click to toggle ownership (saved immediately)
  • 11.2.5Export — copy JSON array to clipboard
  • 11.2.6Import — expand paste area
  • 11.2.7Confirm import
  • 11.2.8Cancel import
11.3All skill levels Modal

Opened from result table 10.4 by clicking a skill type tag.

  • 11.3.1Close button × / 閉じる
11.4Root translation contribution Modal (advanced)
  • 11.4.1Work lang dropdown
  • 11.4.2Filter text
  • 11.4.3Missing only checkbox
  • 11.4.4Column tabs (inner buttons)
  • 11.4.5Update export
  • 11.4.6Copy JSON
  • 11.4.7Download
  • 11.4.8Close
11.5Copy success Toast

Button: × on the green center-screen toast — dismiss notification.

12.Keyword syntax quick reference

Wildcards used in the 7.3.4 keyword input (not buttons, but often used with button actions):

SymbolMeaningExample / matches
* Any string
ExampleMatches
ダンスタイプ*人ダンスタイプ1人
ダンスタイプ2人
ダンスタイプ3人
強化効果を*増強強化効果を1段階増強
強化効果を2段階増強
強化効果を3段階増強
スタミナ*回復スタミナを4320回復
スタミナを1000回復
$ Digits only
ExampleMatches
強化効果を$増強Fails — missing the word 段階
強化効果を$段階増強強化効果を1段階増強
強化効果を2段階増強
$コンボ以上時50コンボ以上時
80コンボ以上時
. .. ... (Fixed 1 / 2 / 3 characters, repeatable)
ExampleMatches
スタミナ....効果スタミナ消費増加効果
スタミナ継続消費効果
スタミナ継続回復効果

When picking from the list (11.1.3) or suggestion row (7.3.7), * in templates is automatically converted to $ (numeric placeholder).

13.Practical examples

13.1Crit rate UP and crit score UP on the same card

Goal: Find cards that simultaneously have “crit rate UP” and “crit score UP” skill effects (may fall on different skill slots).

Matching keywords (Japanese descriptions):

  • Crit rate UP → クリティカル率上昇効果
  • Crit score UP → クリティカル係数上昇効果

Condition setup:

ItemSetting
7.1 Search scopeAll 4 card skills (default) — both conditions in the same group may fall on different slots
G1 condition 1クリティカル率上昇効果
G1 condition 1 — condition 2AND (within-group operator, see 7.3.1)
G1 condition 2クリティカル係数上昇効果
Fig. 13-1

“Crit rate UP” can be picked from the keyword list (11.1.3) BUFF category as クリティカル率上昇効果; for “crit score UP”, enter クリティカル係数上昇効果 directly or pick from suggestions (7.3.7).

Match example: 《二人で萌え萌えきゅん!》 — A1 slot has crit rate UP; A2 slot has crit rate UP and crit score UP; the whole card satisfies both G1 conditions.

13.2Crit UP on high-stat targets

Goal: Find cards whose skill effect applies crit rate UP to targets with high stats (e.g. high Visual: ビジュアルが高い2人); “high stat” and “crit UP” must fall on the same line within the skill effect.

Matching keywords (Japanese descriptions):

  • High-stat target → 高*人 (* matches text before/after, hitting ビジュアルが高い2人, ボーカルが高い1人, etc.)
  • Crit UP → クリティカル率上昇効果

Condition setup:

ItemSetting
G1 same-line matchMust check “Match conditions on the same skill effect line only” (7.2.3) — if unchecked, 高*人 and クリティカル率上昇効果 may hit different description lines and cause false positives
7.1 Search scopeAll 4 card skills (default)
G1 condition 1高*人
G1 condition 1 — condition 2AND (within-group operator, see 7.3.1)
G1 condition 2クリティカル率上昇効果
Fig. 13-2

“High-stat target” can be picked from the keyword list (11.1.3) target category as 任意屬性高的人 (writes 高*人); for Vi-only, use ビジュアルが高*人. “Crit UP” can be picked from BUFF category as クリティカル率上昇効果.

Match example: 《ごほうび発見》 — description line ビジュアルが高い3人に8段階クリティカル率上昇効果[38ビート] satisfies both G1 conditions on the same line.

13.3Center BUFF extension · P skill only

Goal: Use two groups: G1 locks effects containing “center” and “BUFF extension”; G2 restricts matches to P skills only (P1 / P2 slots).

Matching keywords (Japanese descriptions):

  • Center → センター (matches センターに, センターの, etc.)
  • BUFF extension → 強化効果を*延長 (* matches extension amount, e.g. 強化効果を12延長)

Condition setup:

ItemSetting
7.1 Search scopeSingle skill (7.1.1) — without this (default “All 4 card skills”), G1 and G2 conditions may fall on different skill slots and cause false positives
G1
G1 same-line matchMust check “Match conditions on the same skill effect line only” (7.2.3) — a single P skill often has multiple description lines / effects; if unchecked, センター and 強化効果を*延長 may each hit different lines (e.g. one line センターに…集目効果, another センターの強化効果を12延長) and falsely match
G1 condition 1センター
G1 condition 1 — condition 2AND (7.3.1)
G1 condition 2強化効果を*延長
G1 — G2 between groupsAND (7.7)
G2
G2 skill typeSet only P to include (7.5.5); no keyword conditions
Fig. 13-3

Enable both Single skill (7.1.1) and G1 same-line match (7.2.3): the former prevents G1/G2 from spanning slots; the latter prevents cross-line matches within one skill. For G1 “BUFF extension”, pick 強化效果延長 from the keyword list (11.1.3); for G2, highlight only the P button.

Match example: 《胸に秘めていた情熱》 — P1 slot second line センターの強化効果を12延長 contains both center and extension on the same line; first line センターに…集目効果 has only センター — same-line match excludes the cross-line false positive.

13.4Example 4
13.5Example 5