claude

ainotes

A git-backed second brain for Claude Code: notes, plans, PR ledger, tasks, daily plans and reports for a multi-repo workspace.

2 on GitHubby Alexandre Garrefav0.4.0MITupdated 30 days ago
/

Plugin ainotes from marketplace ainotes in garrefa/ai-notes. Commands read from the repo's manifest — 29 days ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (13)

  • ax-babysit-prs

    Loop over every PR we have open across the workspace (from <notes_repo>/PRS.md's Pending table, where the notes repo is the folder holding `.config.yml`) and drive each one toward merge — update it against its base branch, resolve conflicts, rerun failed CI jobs, reply to and fix review comments tha

  • ax-daily-plan

    Track a running, manually-checked daily task list in the notes repo (the folder holding `.config.yml`). Given a list of tasks (e.g. "Friday plan: ..." or "daily plan: ..."), enriches each one with relevant context via the read-only daily-plan-tracker subagent (past notes-repo history + current live

  • ax-notes

    Capture notes and plans into the workspace's notes repo, a git-backed second brain for this workspace — dated, tagged, domain-classified, cross-referenced via INDEX.md. Use when a request starts with "note:", "Add a note ...", "plan:", or "Add a plan ...". Also the skill ax-task delegates to for wri

  • ax-pr-review-request

    Post a kind review-request message to Slack (channel per `slack.pr_review_channel` in `.config.yml`; the skill is disabled when that key is unset) for one or more specified PRs — a short description of what each PR does, plus @mentions for its pending code owners. Trigger on "ask for review(s) on <P

  • ax-pr-review

    Headless Claude code reviews of the GitHub PRs waiting on your review, posted as you. `tools/check-pending-pr-reviews --review` lists the PRs requesting your review directly (gh only, free when nothing is pending) and runs `tools/pr-review.sh review` on each. That runs Claude Code's `/code-review` (

  • ax-pr-tracker

    Maintain <notes_repo>/PRS.md (the notes repo is the folder holding `.config.yml`), a master ledger of every PR opened across this workspace's repos and its merge/close status. Register a row whenever a PR is opened in any workspace repo (gh pr create, ax-task, or ad hoc). Triggered on demand by "che

  • ax-report

    Compile a work-review / weekly / monthly / quarterly report from the notes repo's accumulated notes, plans, and PRS.md / TASKS.md ledgers for a given date window. Produces a chronological note in the notes repo plus a visual dashboard (a published Artifact when a publishing tool is available, otherw

  • ax-review-inbox

    Finds every open PR across the configured GitHub org (`vcs.org` in .config.yml) where your review is requested — not just PRs in repos checked out in this workspace — summarizes each one, flags which are stale, and assigns a priority (high/medium/low). Triage is cheap: a Haiku agent does the judgmen

  • ax-review-notes

    Files a finished PR review as a note in the notes repo (the folder holding `.config.yml`) under reviews/, one note per PR. A re-review of the same PR (e.g. after new commits) adds a dated section and a review-history row. Each note records the verdict, summary, key changes, risk, size/CI, findings,

  • ax-schedules

    Choose which ainotes tools run on a schedule, how often, and in which hours — the agents snapshot for the viewer, the PRS.md refresh, automated PR reviews and merged-worktree cleanup. Settings are the `schedules:` section of `<notes repo>/.config.yml`, one line per job (`off` or `every <N>m|<N>h [HH

  • ax-setup

    Creates or updates a workspace's .config.yml (inside its notes repo) — the shared config every ax-* skill reads. Full setup mode first picks or creates the notes repo, then interactively asks about each setting (org name, VCS org, optional Jira, Slack, CI deploy comment, task statuses), creating the

  • ax-task

    Plan-then-execute workflow for a task in one of the git repos checked out under this workspace (the parent of the notes repo holding `.config.yml`). Creates a fresh worktree off the up-to-date default branch, plans with a Plan subagent, gets user approval, then executes with one or more subagents. U

  • ax-tasks

    Track open work as tasks in the notes repo (the folder holding `.config.yml`) — a master ledger (<notes_repo>/TASKS.md, open vs. completed, same "see it like open PRs" pattern as ax-pr-tracker) plus one detail file per task (<notes_repo>/tasks/YYYY-MM-DD-slug.md) with an optional deadline and a work

Subagents (6)

  • daily-plan-tracker

    Read-only research subagent for the ax-daily-plan skill. Given one daily-plan task (e.g. "Merge mobile-app PR #42" or "rate-limiting rollout readiness"), finds and summarizes relevant context — related notes/plans in the notes repo, current PR/CI/review status, related code or config state — and ret

  • ledger-keeper

    Single writer for the notes repo's ledgers (the folder holding `.config.yml`) — PRS.md, TASKS.md, tasks/*.md, daily/*.md, their INDEX.md entries, and the commit. Called by ax-pr-tracker, ax-tasks, ax-daily-plan, ax-babysit-prs and ax-task with one named operation (register_pr, task_create, task_stat

  • notes-extractor

    Read-only gatherer for ax-report. Given a date window and scope, scans the notes repo (notes, plans, tasks, daily files, INDEX.md, PRS.md, TASKS.md) via frontmatter and ledger rows and returns one compact JSON document — one item per in-window file with its PRs (plus ledger status), Jira keys, tasks

  • notetaker

    Records and maintains entries in the workspace's notes repo (the folder holding `.config.yml`) — notes, plans, and outcome notes for the second-brain notes store. Use for mechanical, convention-following ax-notes bookkeeping: writing a new dated note or plan, updating INDEX.md tag sections, updating

  • pr-poller

    Cheap polling agent for ax-babysit-prs. Given a list of pending PR rows, checks each one's state, mergeability, CI and unresolved review comments with narrow `gh --json` calls, does only the safe mechanical fixes (one failed-job rerun per PR per pass, a non-destructive update-branch when behind with

  • review-inbox-poller

    Cheap triage agent for ax-review-inbox. Given a batch of PRs (with title, body, size, age, staleness, CI/review state and labels already computed by tools/review-inbox.sh), writes a one-sentence summary of what each PR does and picks a priority (high/medium/low) using a fixed rubric. Pure judgment o

Hooks (4)

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/session-start-task-prompt.sh"

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/detect-unregistered-repo.sh"

  • SessionStart

    "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/detect-notes-repo-change.sh"

  • PostToolUse

    "${CLAUDE_PLUGIN_ROOT}/hooks/scripts/detect-repo-clone.sh"

View source on GitHub

Similar plugins

Interactive self-referential AI loops for iterative development. Claude works on the same task repeatedly, seeing its previous work, until completion.

3 commands · hooks

anthropics/claude-code 155,476

Tenant-isolated AI teams that plan work, coordinate tasks, recall approved context, and return evidence-backed results

6 skills · 6 commands · 4 agents · 1 MCP server

ruvnet/ruflo 81,589

Generate natively editable PPTX from PDF / DOCX / URL / Markdown — real DrawingML shapes, text boxes, charts, and animations. Note: run `pip install -r requirements.txt` inside the installed plugin directory for the Python post-processing scripts to work.

1 skill

hugohe3/ppt-master 76,375

obsidian

claude

Claude Skills for Obsidian

6 skills

kepano/obsidian-skills 51,587

azure

claude

Transform Claude into an Azure expert. This plugin integrates the Azure MCP server and specialized Azure skills to move beyond generic advice. It enables Claude to perform real-world tasks: listing resources, validating deployments, diagnosing infrastructure issues, and optimizing costs across 50+ Azure services.

44 skills · 1 MCP server

anthropics/claude-plugins-official 47,076

Earnings call and filings to model update to note draft

6 skills · 1 agent

anthropics/financial-services 41,259

Maintain ainotes?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex pluginslisted