Saying what you can do with the potential form, what is visible/audible, できます, しか (only), and the contrastive は.
How the 可能形 is formed
Group I: shift the final う-row kana to the え-row and add る (書く→書ける). Group II: replace る with られる. Group III is irregular. The object usually takes が: 日本語が 話せます.
Ending
可能形becomes
Example
Group I (う-verbs)
う
える
会う → 会える
つ
てる
立つ → 立てる
す
せる
写す → 写せる
る
れる
割る → 割れる
く
ける
書く → 書ける
ぐ
げる
泳ぐ → 泳げる
ぬ
ねる
死ぬ → 死ねる
ぶ
べる
学ぶ → 学べる
む
める
休む → 休める
Group II (る-verbs)
る
られる
食べる → 食べられる (食べれる)
る
られる
起きる → 起きられる (起きれる)
る
られる
閉じる → 閉じられる (閉じれる)
Group III (irregular)
来るkorareru (koreru)
来られる
来る → 来られる (来れる)
する
できる
する → できる
※ In casual speech Group II often drops the ら (ら抜き言葉): 食べられる → 食べれる. ※ 分かる already means “to be able to understand”, so it has no potential form.
できます covers ability (N が できます), and also “be finished / come into being”: 家が できました.
新しい 家が できました。
あたらしい いえが できました。
The new house is finished.
田中さんは テニスが できます。
たなかさんは テニスが できます。
Mr Tanaka can play tennis.
As a potential, できます says you can do something (the noun takes が): テニスが できます, 日本語が できます. It is also the potential of する.
できます also means “be completed / be ready / come to exist”: 新しい 家が できました (the house got built), 友達が できました (I made a friend), 食事が できました (the meal is ready).
しか + a negative verb means “only / nothing but”, stressing how little there is.
わたしは ひらがなしか わかりません。
I only understand hiragana.
しか always takes a negative predicate but the meaning is positive-limiting: “only”. It replaces は/が/を (ひらがなしか), and comes after other particles (ここにしか ありません).
Compare だけ (neutral “just”) with しか〜ない, which adds a nuance of “that's all, not enough / not more”.