Code With Quran — Development skill for Claude Code
Read the Qur'an while Claude Code works.
How to install Code With Quran
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open bahni-m/code-with-quran and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Code With Quran does
Read the Qur'an while Claude Code works. Start a session with 'claude --cwq' and a reader beside it walks forward through the Qur'an one ayah per prompt, resuming where you left off — in a terminal pane or a browser tab. Zero dependencies, fully offline.
Alternatives in Development
- Ralph Loop — Autonomous coding loop — works through tasks, commits, repeats 14k ★
- Resume Work From A Handoff Document — You are tasked with resuming work from a handoff document through an interactive process 10k ★
- /resume — Pick up where you left off on a target 1.8k ★
README
📖 code-with-quran
**Read the Qur'an while Claude Code works.**
Start a session with `claude --cwq` and a reader beside it walks forward through the Qur'an — one ayah per prompt, resuming from wherever you left off. Read it in a terminal pane or a browser tab.
   
Claude starts working, the ayah in your other pane moves forward, and you read a few lines instead of watching a spinner. The whole Uthmani text ships with the tool (Tanzil Project, ~1.3 MB), so the reader is instant and works offline.
Al-Baqarah · البقرة · The Cow · Medinan
وَمَا خَلْفَهُمْ ۖ وَلَا يُحِيطُونَ بِشَىْءٍۢ مِّنْ عِلْمِهِۦٓ إِلَّا بِمَا شَآءَ ۚ
وَسِعَ كُرْسِيُّهُ ٱلسَّمَٰوَٰتِ وَٱلْأَرْضَ ۖ وَلَا يَـُٔودُهُۥ
حِفْظُهُمَا ۚ وَهُوَ ٱلْعَلِىُّ ٱلْعَظِيمُ ٢٥٥
█████████░░░░░░░░░░░ 34.5% 2150 / 6236
j/k move · g goto · f follow · r reload · q quit
Quickstart
Node.js ≥ 18. No runtime dependencies.
git clone https://github.com/bahni-m/code-with-quran.git
cd code-with-quran
npm link # puts `code-with-quran` (and `cwq`) on your PATH
code-with-quran shell-init --append # add the `claude --cwq` wrapper to your shell
code-with-quran install # add the Claude Code hook
source ~/.bashrc # or ~/.zshrc — or open a new shell
Now start Claude through the wrapper:
claude --cwq # the reader follows this session
Both writers back up the file they touch (`*.bak-`).
Reading it
Two readers — same text, same pointer, same keys. Pick whichever you'll a
Related Skills
Kuato
Built for Claude Code but works in any agent that supports skills, easily recall what you discussed with your
Crucible Continue
Automatically detect project state and resume from where you left off. Works across all phases.
Kilroy
A plugin that gives your agents a knowledge base shared across your team. They autonomously read what others l
Token Tracker
Keep track of your agent's token limit while coding through terminal.
Resume Nt
Resume a project — read plan/workplan.md + pending.md + history.md + latest day summary, present a resumption
PDF Text Router
A Claude Code hook that routes each Read on a PDF to the path that actually works: text layer to UTF-8 text, s
Related Agents
Start Here
Use this agent on first run to set up a new workspace from scratch. Walks the user through identity, agent sel
Omd Persona Tester
Adversarial synthetic user that walks through generated UI under a strict persona prompt with hard turn budget
Alternative Viewpoints
Probe lens 4 of 6. Steel-mans the options the source left off the table and voices the perspectives it did not