ワンクリックで
generate-math-flashcards
Use when creating, editing, or reviewing Anki math flashcards in this repository's custom .note format.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when creating, editing, or reviewing Anki math flashcards in this repository's custom .note format.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
| name | generate-math-flashcards |
| description | Use when creating, editing, or reviewing Anki math flashcards in this repository's custom .note format. |
Create technically correct, active-recall math flashcards in this repository's custom .note format. The goal is conceptual reinforcement: cards should help the learner explain, derive, compare, interpret, check assumptions, and recognize failure cases.
.note files organized by topic directories such as 01-algebra/, 03-calculus/, and 04-linalgebra/.math.model.A .note file is plain text. It contains file-level or section-level metadata followed by card records. Cards are separated by a line containing exactly:
~~~
Common metadata fields:
!type: Basic Math
!deck: Math::Calculus::Limits
!tags: Math Calculus Limits Theory
Available note types:
Basic Math: one front-to-back card.Basic Math (and reversed card): creates a forward and reverse card. Use only when both directions are pedagogically useful, such as formulas, identities, and equivalences.Card fields:
!id: AbC123xYz9
!front: A precise prompt
!back:
Answer text, formulas, derivation, or explanation.
!related:
Optional closely related facts, identities, or comparisons.
!extra:
Optional caveats, examples, assumptions, or context.
~~~
Rules:
!id values when editing existing cards.!id; it is generated by the note tooling.!front: may be one line or introduce a multi-line field. !back:, !related:, and !extra: may be multi-line.!type, !deck, and !tags can appear at the top of a file and again later when the value changes for subsequent cards.!related: for material that is helpful to see after answering but should not be required for the answer.!extra: for assumptions, edge cases, examples, or warnings that would clutter the main answer.\( ... \) and display math as \[ ... \].align* for multi-line derivations:\[
\begin{align*}
a^2 - b^2 &= (a - b)(a + b) \\
a^3 - b^3 &= (a - b)(a^2 + ab + b^2)
\end{align*}
\]
Prefer prompts that test understanding rather than recall. Good fronts often start with:
Why does ...Under what conditions ...What breaks if ...How are ... related?Give a geometric interpretation of ...Derive ...Compare ...Construct a counterexample to ...Explain why ...Use a small number of substantial cards per concept instead of many shallow variants. Increase depth within a topic by moving from definitions to consequences, assumptions, derivations, and failure cases.
Avoid by default:
.note files for deck, tags, notation, and local style.Basic Math or Basic Math (and reversed card).~~~ and fields are spelled exactly as used in this repository.Conceptual card:
!type: Basic Math
!deck: Math::Algebra
!tags: Math Algebra Inequality
!front: Why does \( |x| \le c \), with \( c \ge 0 \), imply both an upper and a lower bound for \( x \)?
!back:
Because \( |x| \le c \) means the distance from \( x \) to \( 0 \) is at most \( c \). Equivalently,
\[
-c \le x \le c.
\]
So it gives the upper bound \( x \le c \) and the lower bound \( x \ge -c \).
!extra:
The assumption \( c \ge 0 \) is necessary because \( |x| \) is always nonnegative.
~~~
Formula card with a justified reverse:
!type: Basic Math (and reversed card)
!deck: Math::Algebra
!tags: Math Algebra Identity
!front: \[ a^2 - b^2 \]
!back: \[ (a - b)(a + b) \]
!related:
\[
\begin{align*}
a^2 - b^2 &= (a - b)(a + b) \\
a^2 + b^2 &= (a - ib)(a + ib)
\end{align*}
\]
~~~