Purpose
Use this skill to log into Goodreads with a username/password via the Goodreads sign-in page.
When to Use
- You need to authenticate on Goodreads.
- The homepage does not show a direct username/password form.
- Goodreads routes sign-in through an Amazon-branded login page.
Workflow
- Go directly to the Goodreads sign-in page:
https://www.goodreads.com/user/sign_in
- On that page, select the Amazon sign-in option if present.
- Prefer the link/button whose
hrefstarts with:https://www.goodreads.com/ap/signin?language=en_US&openid.assoc_handle=amzn_good...
- Prefer the link/button whose
- On the Amazon sign-in form, enter the email into:
input#ap_email
- Enter the password into:
input#ap_password
- Submit with:
input#signInSubmit
- Wait for the post-login navigation to complete.
Site-Specific Gotchas
- Goodreads may not present a native email/password form; it often redirects to Amazon login.
- The sign-in flow is reachable directly from
/user/sign_in, which is faster than starting from the homepage. - The Amazon login fields use stable IDs (
ap_email,ap_password,signInSubmit). - If the page shows multiple third-party login choices, choose the Amazon sign-in path for the standard Goodreads account flow.
Expected Output
- The user is authenticated into Goodreads.
- You remain on Goodreads or land on the post-login destination page.