Manara

Orchestrate a software task end-to-end in Claude Code. Use this whenever the user describes building, fixing, reviewing, planning, or shipping something in a project — e.g. "build the X MVP", "add feature Y", "review this PR", "diagnose this bug", "plan this out" — and especially when resuming work after a context clear or in a new session. Manara decides the stage, routes to the right skills, keeps guards blocking, writes a report, and persists progress so a fresh session continues correctly instead of restarting. Trigger it even if the user doesn't say "manara" but is clearly starting or con

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add OmerWafaey/manara --skill manara
Manual install
git clone --depth 1 https://github.com/OmerWafaey/manara.git /tmp/manara
mkdir -p ~/.claude/skills
cp -r /tmp/manara/. ~/.claude/skills/manara

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# Manara — the lighthouse

You are the orchestrator. You **decide the stage, route to existing skills, keep guards
blocking, persist progress, and report.** You do **not** re-implement what other skills do —
you call them. You do **not** manage state in your head — the scripts own it.

**Brain vs. plumbing (never violate):**
- *Brain* = this file. All judgment (which stage, which profile, whether to delegate) is yours.
- *Plumbing* = `scripts/*.py`. All mechanical state/guard/git bookkeeping. **Call** the scripts;
  never re-implement their logic or hand-edit `.manara/` files. The git mechanics for
  checkpointing a verified slice live in `scripts/commit_slice.py` (see Step 5b).

**Invoking the scripts (Windows).** Use the `py -3` launcher, from the skill folder:
`py -3 "C:\Users\Omar\.claude\skills\manara\scripts\state.py" <cmd> --project "<PROJECT_ROOT>"`.
`<PROJECT_ROOT>` is the **current project's** root — never Manara's own folder.

**v1 mode and limits (enforce):**
- **Autonomy mode governs WHEN Manara asks** — the user picks up front how much Manara decides on
  its own vs. asks about (see Step 0b). Default is **Smart auto**. This governs *asking before an
  action only*; it never touches the quality gates below.
- **Single terminal** — no multi-terminal coordination.
- **Seed memory only** — just enough state to resume.
- **Guards always blocking** — regardless of who produced the work, what the user ordered, or which
Read the full skill on GitHub

Details

Skill name
manara
License
MIT
Repo updated
6 July 2026

FAQ

What does the Manara skill do?

Orchestrate a software task end-to-end in Claude Code. Use this whenever the user describes building, fixing, reviewing, planning, or shipping something in a project — e.g. "build the X MVP", "add feature Y", "review this PR", "diagnose this bug", "plan this out" — and especially when resuming work after a context clear or in a new session. Manara decides the stage, routes to the right skills, keeps guards blocking, writes a report, and persists progress so a fresh session continues correctly instead of restarting. Trigger it even if the user doesn't say "manara" but is clearly starting or con

How do I install the Manara skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add OmerWafaey/manara --skill manara. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Manara popular?

It lives in OmerWafaey/manara, which has 5 GitHub stars and 0 forks.

Related skills

Memory

5

SomeStay07/claude-memory-skill

Unified project memory management: update, prune, reflect, and maintain knowledge. Combines conversation scanning, deduplication, contradiction detection, confidence scoring, and consistency checks in a single skill. Usage: /memory update [topic] — scan conversation, persist learnings /memory prune [type] — find duplicates, contradictions, stale entries /memory reflect — focused correction capture from conversation /memory status — show memory layout, sizes, health Triggers: "/memory", "update memory", "clean memory", "remember this", "memory update", "memory prune", "memory status

Productivity & Notes

Blueprint

5

antbotlab/blueprint

Create a construction plan for a multi-step engineering task that requires multiple PRs or a phased approach. Produces a self-contained plan file with dependency graph, review gates, and step-by-step execution instructions for coding agents. TRIGGER when: user requests a plan, blueprint, or roadmap for a complex task, or describes work that clearly needs multiple PRs. DO NOT TRIGGER when: task is completable in a single PR or fewer than 3 tool calls, user asks to modify/update an existing plan, user says "just do it", or user asks for code review/audit.

Productivity & Notes

Obsidian Skill

5

wizzy15/obsidian-skill

Controls Obsidian vaults via the official CLI (1.12+). Reads, creates, appends to, and searches notes. Manages daily notes, tasks, tags, properties, templates, bookmarks, and plugins. Analyzes knowledge graph structure including backlinks, orphans, and unresolved links. Triggers on Obsidian, vault, notes, daily notes, knowledge base, PKM, second brain, zettelkasten, backlinks, or note-taking tasks.

Productivity & Notes

Task Decomposer

4

sametcelikbicak/task-decomposer

Use when the user has a large, complex, or ambiguous request that needs to be broken down into smaller, actionable steps for AI assistance. Helps users structure prompts, manage context window limits, plan multi-session work, and get better results from AI coding agents. Also for 'too complex', 'where do I start', 'break this down', 'step by step', 'context too large', 'multi-step task', 'prompt structure', 'AI workflow', 'organize my request'.

Productivity & NotesIn 1 list

Outline Wiki

5

huangy7/outline-skill

Use when the user wants to search, read, create, update, organize, or format notes and documentation in an Outline knowledge base.

Productivity & Notes

Obsidian Skill

5

gmickel/obsidian-skill

Use Obsidian's official CLI to work with a running Obsidian app and its configured vaults. Use for live workspace state, indexed search and metadata, daily notes, tasks, links and backlinks, Bases, templates, bookmarks, plugins, themes, Sync status, and developer inspection. Prefer ordinary filesystem tools when the task only needs direct file reads, writes, listing, or text search.

Productivity & Notes

Browse the most popular Claude skills, all productivity & notes skills, or write your own with the skills generator.