Resume Tailor
reactive-resume/reactive-resume
Tailors one resume to one specific job posting. An agent skill from reactive-resume/reactive-resume.
Start a specification-first project, adopt or resume a repository, and operate the Genesis repository-native human-AI development harness.
$ npx skills add ayush488-glitch/genesis-kit --skill genesis -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install ayush488-glitch/genesis-kit genesis --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/ayush488-glitch/genesis-kit.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/genesis .claude/skills/genesis && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "genesis" agent skill from https://github.com/ayush488-glitch/genesis-kit/tree/main/skills/genesis into .claude/skills/genesis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "genesis", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/ayush488-glitch/genesis-kit/tree/main/skills/genesisType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add ayush488-glitch/genesis-kit --skill genesis -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install ayush488-glitch/genesis-kit genesis --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ayush488-glitch/genesis-kit.git skills-src && mkdir -p .agents/skills && cp -r skills-src/skills/genesis .agents/skills/genesis && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "genesis" agent skill from https://github.com/ayush488-glitch/genesis-kit/tree/main/skills/genesis into .agents/skills/genesis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "genesis", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ayush488-glitch/genesis-kit --skill genesis -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install ayush488-glitch/genesis-kit genesis --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ayush488-glitch/genesis-kit.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/skills/genesis .cursor/skills/genesis && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "genesis" agent skill from https://github.com/ayush488-glitch/genesis-kit/tree/main/skills/genesis into .cursor/skills/genesis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "genesis", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/ayush488-glitch/genesis-kit.git --path skills/genesis--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add ayush488-glitch/genesis-kit --skill genesis -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install ayush488-glitch/genesis-kit genesis --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ayush488-glitch/genesis-kit.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/skills/genesis .gemini/skills/genesis && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "genesis" agent skill from https://github.com/ayush488-glitch/genesis-kit/tree/main/skills/genesis into .gemini/skills/genesis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "genesis", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install ayush488-glitch/genesis-kit genesisInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add ayush488-glitch/genesis-kit --skill genesis -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/ayush488-glitch/genesis-kit.git skills-src && mkdir -p .github/skills && cp -r skills-src/skills/genesis .github/skills/genesis && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "genesis" agent skill from https://github.com/ayush488-glitch/genesis-kit/tree/main/skills/genesis into .github/skills/genesis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "genesis", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add ayush488-glitch/genesis-kit --skill genesis -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install ayush488-glitch/genesis-kit genesis --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/ayush488-glitch/genesis-kit.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/skills/genesis .opencode/skills/genesis && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "genesis" agent skill from https://github.com/ayush488-glitch/genesis-kit/tree/main/skills/genesis into .opencode/skills/genesis/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "genesis", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
genesisStart a specification-first project, adopt or resume a repository, and operate the Genesis repository-native human-AI development harness.
Genesis is an agent skill from ayush488-glitch/genesis-kit. Start a specification-first project, adopt or resume a repository, and operate the Genesis repository-native human-AI development harness.
Its SKILL.md is about 1.9k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
The repository describes itself as: Turn any empty repo into a loop-ready repo: a portable per-project spine + anti-slop build loops for AI coding agents. The licence is MIT.
8 steps, taken from the first numbered list in SKILL.md.
Read from SKILL.md and the folder at commit c5afb26. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
Shell commands in SKILL.md call:
nodeFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Genesis loads about 1.9k tokens when it runs. Until then it costs about 37 tokens; SKILL.md has 1,036 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from ayush488-glitch/genesis-kit at commit c5afb26, republished under its MIT licence (© ayush488-glitch). 1,036 words, ~1,945 tokens.
.claude/skills/genesis/SKILL.md (or your agent's skills folder).Use Genesis when starting a project, adopting an existing repository, resuming work from a cold session, proving a bounded task, or inspecting its software-factory state.
Load the official Ponytail skill at full before architecture or code changes. Do not replace it with a copied summary.
genesis init <repo> --workflow new-product --objective "...". Remain in discovery/specification until human approval.genesis init <repo> --objective "...".genesis adopt <repo> first; run again with --write only after the human accepts the discovery report.genesis migrate <repo> first, then --write. Migration preserves every legacy file..genesis/KICKOFF.md, then run genesis brief <repo> for the current phase and task contract.genesis agent connect <repo> first, then use --write only with human approval.genesis query <repo> search|scope|defines|callers|callees|impact|neighbours|path (--json to parse). Expose the same questions to an MCP host with genesis mcp <repo>.genesis serve <repo> --open draws it as a live map, reindexes on save and is read-only.If genesis is not on PATH, run node <genesis-kit>/tools/genesis.mjs.
Before editing, report state → evidence → blocker → next action. Inspect only the decisions, proof and code the active task needs.
Query the index before reading widely or grepping. genesis query <repo> search NAME finds where a name is defined; scope PATH gives a file or directory's dependencies in both directions; callers/callees give call edges; impact PATH gives everything that transitively imports a file, which is the blast radius to check before editing shared code; path FROM TO shows how two files connect. Search the repository before adding anything, and query it before searching.
Index answers are advisory static analysis, not authority: confirm in source before relying on one. A result marked ambiguous means several definitions matched and none were ruled out, so read the candidates rather than taking the first. Symbols are found by an anchored line scan and only JavaScript, TypeScript and Python are extracted, so absence from the index is not evidence of absence in the repository.
Obey the workflow phase instruction in KICKOFF.md. During discovery, specification, and planning, do not write product implementation code.
genesis record while filling SPEC.md.FR-*, NFR-*, or AC-* identifier.genesis spec check <repo>. Show the specification and stop for explicit human approval; never approve it on the human's behalf.genesis spec approve <repo> --human NAME --reason "...".--requirement identifiers and at least one executable --gate per task.genesis plan check <repo>, show generated .genesis/PLAN.md, and stop for explicit human approval.genesis plan approve <repo> --human NAME --reason "...", then implement only the activated task.Create one bounded task. Every mandatory check must pass against the current source hash; pending, skipped, failed, missing, and stale proof block completion. Medium risk and above requires independent review.
Use genesis record knowledge|decision|assumption|invariant for durable context and provenance. Do not leave a binding decision or discovered constraint only in chat.
Decision and knowledge records require --title and --text; assumptions and invariants require --text. Add --source whenever provenance is known.
Non-low-risk tasks automatically receive an independent-review gate. A separate human approves it only after checking the diff and proof:
genesis control approve <repo> <task-id> --gate independent-review --human <name> --reason "..."Checkpoint before handing off:
genesis checkpoint <repo>The generated kickoff and dashboard are read-only projections of project.json. Raw traces stay local and secrets are redacted. Propose cleanup and learned rules; never delete code or promote harness rules silently.
Use genesis context <repo> [task-id] to retrieve bounded task context; --id retrieves a full durable record. Corrections use record ... --supersedes <id> so obsolete knowledge stays out of active context without erasing history.
For autonomous execution, declare file scope and outcome scenarios (actor, scope, environment, duration, observable and executable gate). Record only real user authorization with genesis authorize grant; then genesis run invokes the bounded host command and verifies completion. Existing authorization persists across sessions. Read the kit's docs/autonomy-contract.md for argument and receipt schemas.
Never route completion through task set. Run executable gates; runtime gates must independently check their target and return a source-bound JSON receipt. Medium/high-risk work still requires independent review of current evidence. Do not impersonate a reviewer. Resume a stopped review with genesis run; unchanged successful worker attempts are reused. After a crash, use genesis recover, inspect uncertain side effects and resume explicitly. Do not automatically replay side effects.
Keep causal incident hypotheses separate from supported diagnoses. Learning proposals require baseline/candidate evaluation with development and holdout cases, a matching policy artifact, independent review, explicit promotion and rollback. Candidate work directories are not sandboxes; host permissions must protect the evaluator and holdout. Never treat self-reported success or a tied evaluation as measured improvement.
Use one bounded brief for the active slice; do not load all project.json, research history or prior tool transcripts by default. The compact packet retains binding invariants and active rules. Fetch full records with context --id when a summary is insufficient, and respect an explicit budget error. --full restores full optional record bodies with a suitable --bytes budget.
Use --since only after receiving and retaining the complete packet for that fingerprint. The kickoff's fingerprint alone is not that packet. Token estimates are labeled heuristics; measure actual host usage before claiming savings. Use the original recipes for research, plan, implement, verify and recover without requiring a specific model. Run genesis dashboard <repo> --open for the read-only control panel; its buttons copy commands, never execute or approve them. Run genesis serve <repo> --open for the live panel: it watches sources, reindexes incrementally on save, and draws the repository as a symbol map with call edges. Both are projections; neither approves work. Run genesis index <repo> if the index is stale and nothing is watching.
The brief already carries scope cards and a symptom map read from the index: what each declared scope depends on and what depends on it, and the declarations named by the task text. Start there rather than re-deriving them.
© ayush488-glitch, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in skills/genesis of ayush488-glitch/genesis-kit.
Open the folder on GitHubat commit c5afb26
Genesis next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Genesis this skillayush488-glitch/genesis-kit | 152 | — | ~1.9k | Automated safety check: Pass | MIT | |
| Resume Tailorreactive-resume/reactive-resume | 44k | — | ~8.3k | Automated safety check: Pass | MIT | |
| Resume Bullet Writerreactive-resume/reactive-resume | 44k | — | ~8k | Automated safety check: Pass | MIT | |
| Reactive Resume Builderreactive-resume/reactive-resume | 44k | — | ~2k | Automated safety check: Pass | MIT | |
| Resume Content Guidereactive-resume/reactive-resume | 44k | — | ~11k | Automated safety check: Warn | MIT | |
| AdoptDonchitos/Claude-Code-Game-Studios | 26k | — | ~1.2k | Automated safety check: Notes | MIT |
reactive-resume/reactive-resume
Tailors one resume to one specific job posting. An agent skill from reactive-resume/reactive-resume.
reactive-resume/reactive-resume
Turns resume duties into truthful impact bullets. An agent skill from reactive-resume/reactive-resume.
reactive-resume/reactive-resume
Builds resumes as valid JSON for the open-source Reactive Resume app by interviewing you, and can track job applications through its MCP tools.
reactive-resume/reactive-resume
Decides what information belongs on a resume or CV, what to leave off and in what order, and audits an existing resume against those norms.
Donchitos/Claude-Code-Game-Studios
Brownfield audit — do existing artifacts actually work?. An agent skill from Donchitos/Claude-Code-Game-Studios.
ruvnet/ruflo
Agent skill for specification - invoke with $agent-specification
Start a specification-first project, adopt or resume a repository, and operate the Genesis repository-native human-AI development harness. Genesis is an agent skill from ayush488-glitch/genesis-kit. Start a specification-first project, adopt or resume a repository, and operate the Genesis repository-native human-AI development harness.
Run `npx skills add ayush488-glitch/genesis-kit --skill genesis -a claude-code`. Or copy the skill folder (skills/genesis in ayush488-glitch/genesis-kit) into .claude/skills/genesis in your project. Claude Code loads it when a task matches its description.
Run `npx skills add ayush488-glitch/genesis-kit --skill genesis -a codex`. Or copy the skill folder (skills/genesis in ayush488-glitch/genesis-kit) into .agents/skills/genesis in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ayush488-glitch/genesis-kit --skill genesis -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/genesis, .gemini/skills/genesis, .github/skills/genesis and .opencode/skills/genesis in your project.
Going by SKILL.md and its folder, Genesis needs the command-line tools its instructions call (node). Our summary lists: Python 3.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Genesis is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 1.9k tokens (SKILL.md is roughly 7.8k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Genesis: Resume Tailor (reactive-resume/reactive-resume, 44k stars), Resume Bullet Writer (reactive-resume/reactive-resume, 44k stars), Reactive Resume Builder (reactive-resume/reactive-resume, 44k stars) and Resume Content Guide (reactive-resume/reactive-resume, 44k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
ayush488-glitch (a GitHub user) maintains it in ayush488-glitch/genesis-kit, which has 152 GitHub stars. The repository was last updated on September 28, 2026.
Source: ayush488-glitch/genesis-kit on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.