GitHub Account Suspension Appeal
Overview
Prepare concise, truthful English appeals for GitHub account restrictions. The goal is to help Support review the restriction, not to argue, threaten, confess unknown wrongdoing, or reuse a stale template.
Intake
Collect only facts the user can stand behind:
- restricted account username
- visible error text, such as
Account suspended or a Terms of Service notice
- rough inactivity period, such as
about two months
- identity/context, such as being a student with exams, coursework, internship work, travel, or other ordinary reasons for not logging in
- what changed today: tried to log in, resume school/project work, or connect a service
- whether the user is willing to verify account ownership or provide more information
If a fact is missing, omit it or ask for it. Do not invent repository activity, dates, organizations, school names, locations, or previous compliance history.
Form Fields
For GitHub Support forms, map intent to fields this way:
| Field |
Preferred answer |
| Subject |
Include the username and appeal intent, e.g. Appeal for Suspended GitHub Account: <username> |
| Please describe your account limitation issue |
Explain the restriction, the inactive period, the student reason, lack of known violation, and willingness to verify |
| Username associated with the restricted account |
The exact username only |
| Need help removing domains or content from a repository? |
Usually No for account suspension appeals |
| Type of Issue |
Prefer an account-access or restricted-account option if present; if forced between error and API rate limit, choose the error/bug option, not API rate limit |
Use the current form labels if they differ. Do not overfit to old GitHub UI wording.
Writing Rules
- Write in calm, respectful English.
- Put the username in both the subject and first paragraph when known.
- Say the account is suspended or restricted based on what the user saw.
- Mention the student context only as a plausible reason for inactivity, not as a demand for special treatment.
- Use
about two months or another approximate period unless the user provides exact dates.
- Include
willing to verify ownership or provide additional information.
- Ask GitHub to review and explain the restriction.
- Do not admit wrongdoing unless the user explicitly confirms it.
- Do not claim the account was hacked unless the user has evidence.
- Do not claim exact dates unless provided.
- Do not invent evidence, ticket numbers, school names, repositories, or support history.
Variation Rules
Always generate a fresh draft each time.
- Do not reuse the same opening. Rotate between openings like
I am writing to appeal..., I would like to request a review..., I recently discovered..., or Could you please review....
- Rotate sentence order: sometimes lead with the restriction, sometimes with the username, sometimes with the student/inactivity context.
- Vary the subject line while preserving meaning:
Appeal for Suspended GitHub Account: <username>
Request to Review Account Restriction for <username>
Suspended Account Appeal - <username>
Account Access Review Request: <username>
- Vary phrasing for uncertainty:
I am not aware of any activity that would violate GitHub's policies.
I do not know what triggered the restriction.
If there was a security or policy concern, I would appreciate guidance.
- Vary the close:
I am happy to provide any verification needed.
Please let me know if you need additional information from me.
I would appreciate a review of the restriction and any next steps.
Keep the facts stable while changing phrasing. Randomness means varied wording and structure, not changed claims.
Output Contract
Return exactly the fields the user needs, unless they ask for a full ticket:
Subject:
...
Please describe your account limitation issue:
...
What is the username associated with the restricted account?
...
When the user asks about form choices, answer the choice directly first, then give one short reason.
Common Mistakes
- Treating a suspension appeal as a bug report without asking for review.
- Choosing API rate limit for an account restriction.
- Saying
Yes to domain/content removal when the user only wants account access restored.
- Writing a generic template that omits the username.
- Repeating the same appeal text for multiple accounts.
- Overexplaining student status instead of keeping it as context.
- Promising future behavior or admitting a violation the user did not confirm.
1---2name: github-account-suspension-appeal3description: Drafts concise, truthful English appeals for GitHub account restrictions, tailored to the user's situation and GitHub Support form fields.4---56# GitHub Account Suspension Appeal78## Overview910Prepare concise, truthful English appeals for GitHub account restrictions. The goal is to help Support review the restriction, not to argue, threaten, confess unknown wrongdoing, or reuse a stale template.1112## Intake1314Collect only facts the user can stand behind:1516- restricted account username17- visible error text, such as `Account suspended` or a Terms of Service notice18- rough inactivity period, such as `about two months`19- identity/context, such as being a student with exams, coursework, internship work, travel, or other ordinary reasons for not logging in20- what changed today: tried to log in, resume school/project work, or connect a service21- whether the user is willing to verify account ownership or provide more information2223If a fact is missing, omit it or ask for it. Do not invent repository activity, dates, organizations, school names, locations, or previous compliance history.2425## Form Fields2627For GitHub Support forms, map intent to fields this way:2829| Field | Preferred answer |30|---|---|31| Subject | Include the username and appeal intent, e.g. `Appeal for Suspended GitHub Account: <username>` |32| Please describe your account limitation issue | Explain the restriction, the inactive period, the student reason, lack of known violation, and willingness to verify |33| Username associated with the restricted account | The exact username only |34| Need help removing domains or content from a repository? | Usually `No` for account suspension appeals |35| Type of Issue | Prefer an account-access or restricted-account option if present; if forced between error and API rate limit, choose the error/bug option, not API rate limit |3637Use the current form labels if they differ. Do not overfit to old GitHub UI wording.3839## Writing Rules4041- Write in calm, respectful English.42- Put the username in both the subject and first paragraph when known.43- Say the account is suspended or restricted based on what the user saw.44- Mention the student context only as a plausible reason for inactivity, not as a demand for special treatment.45- Use `about two months` or another approximate period unless the user provides exact dates.46- Include `willing to verify` ownership or provide additional information.47- Ask GitHub to review and explain the restriction.48- Do not admit wrongdoing unless the user explicitly confirms it.49- Do not claim the account was hacked unless the user has evidence.50- Do not claim exact dates unless provided.51- Do not invent evidence, ticket numbers, school names, repositories, or support history.5253## Variation Rules5455Always generate a fresh draft each time.5657- Do not reuse the same opening. Rotate between openings like `I am writing to appeal...`, `I would like to request a review...`, `I recently discovered...`, or `Could you please review...`.58- Rotate sentence order: sometimes lead with the restriction, sometimes with the username, sometimes with the student/inactivity context.59- Vary the subject line while preserving meaning:60 - `Appeal for Suspended GitHub Account: <username>`61 - `Request to Review Account Restriction for <username>`62 - `Suspended Account Appeal - <username>`63 - `Account Access Review Request: <username>`64- Vary phrasing for uncertainty:65 - `I am not aware of any activity that would violate GitHub's policies.`66 - `I do not know what triggered the restriction.`67 - `If there was a security or policy concern, I would appreciate guidance.`68- Vary the close:69 - `I am happy to provide any verification needed.`70 - `Please let me know if you need additional information from me.`71 - `I would appreciate a review of the restriction and any next steps.`7273Keep the facts stable while changing phrasing. Randomness means varied wording and structure, not changed claims.7475## Output Contract7677Return exactly the fields the user needs, unless they ask for a full ticket:7879```text80Subject:81...8283Please describe your account limitation issue:84...8586What is the username associated with the restricted account?87...88```8990When the user asks about form choices, answer the choice directly first, then give one short reason.9192## Common Mistakes9394- Treating a suspension appeal as a bug report without asking for review.95- Choosing API rate limit for an account restriction.96- Saying `Yes` to domain/content removal when the user only wants account access restored.97- Writing a generic template that omits the username.98- Repeating the same appeal text for multiple accounts.99- Overexplaining student status instead of keeping it as context.100- Promising future behavior or admitting a violation the user did not confirm.