Not in the top 1,000 by GitHub stars

LWTlong/aida

An open-source AI coding observability layer. Silently tracks vibe coding sessions via MCP and codifies AI deviations into project rules. 100% local.

History

Review weekly changes to SKILL.md before updating. Dates mark the weeks in which we observed each version; checks apply to the recorded commits.

View weekly changes

src/assets/skills/aida-analyze/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

96a803d48f6c → 96a803d48f6c

Compare on GitHub

src/assets/skills/aida-audit/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

96a803d48f6c → 96a803d48f6c

Compare on GitHub

src/assets/skills/aida-govern/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

96a803d48f6c → 96a803d48f6c

Compare on GitHub

src/assets/skills/aida-help/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

96a803d48f6c → 96a803d48f6c

Compare on GitHub

src/assets/skills/aida-import/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

96a803d48f6c → 96a803d48f6c

Compare on GitHub

src/assets/skills/aida-pkg/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

96a803d48f6c → 96a803d48f6c

Compare on GitHub

src/assets/skills/aida-recall/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

96a803d48f6c → 96a803d48f6c

Compare on GitHub

src/assets/skills/aida-remember/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

96a803d48f6c → 96a803d48f6c

Compare on GitHub

src/assets/skills/aida-remember-branch/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

96a803d48f6c → 96a803d48f6c

Compare on GitHub

src/assets/skills/aida-resolve/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

96a803d48f6c → 96a803d48f6c

Compare on GitHub

src/assets/skills/aida-sync/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

96a803d48f6c → 96a803d48f6c

Compare on GitHub

src/assets/skills/aida-ui/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

96a803d48f6c → 96a803d48f6c

Compare on GitHub

src/assets/skills/aida-undo/SKILL.md

Week of Oct 26, 2026 · +0 / −0 lines

Before Local scripts → After Local scripts

96a803d48f6c → 96a803d48f6c

Compare on GitHub

View on GitHubAdd to my skills

Verified commit 96a803d48f6c7e90d5e7c7b0bf68c4b45aa5b52c

git clone --filter=blob:none --no-checkout https://github.com/LWTlong/aida.git .hotskills/lwtlong-aida && git -C .hotskills/lwtlong-aida checkout --detach 96a803d48f6c7e90d5e7c7b0bf68c4b45aa5b52c # Copy each selected skill directory from .hotskills/lwtlong-aida into .claude/skills/<skill-name>/
8GitHub stars
0stars in 7 days
13skills in this repository
0commits in 30 days

Heat

0.3
  • Star growth, last 7 daysNot available
  • Star growth, last 24 hoursNot available
  • Rank movement, last 7 daysNot available
  • Commits, last 30 daysNot available
  • Accounts asking about it through MCP, last 7 daysNot available
  • Hot votes this weekNot available

Heat never changes the order by stars, and sponsorship never touches it. How heat works

Stars over time

Oct 25, 2026Oct 25, 20268

30-day change not yet available: not enough history.

Individual skills in this repository

How it works

aida-analyze

When your agent uses it

Use when the user wants to analyze the current branch/feature — what changed, why, and what to remember. Produces a structured analysis and persists it via aida_write_analysis.

What it loads into context

Frontmatter

46 tokens

Always available to the agent

SKILL.md

481 tokens

When the skill is activated

Reference documents

8,610 tokens

Loaded on request

Token counts are estimates. Scripts run separately; they are not counted as reference context.

The playbook

  1. Goal
  2. Steps
  3. Output Format
  4. Rules

Files

  • ../../../../.claude-plugin/marketplace.jsonasset595 bytes
  • ../../../../.claude-plugin/plugin.jsonasset420 bytes
  • SKILL.mdcore2,054 bytes
  • SKILL.mdcore2,054 bytes
  • SKILL.mdcore2,054 bytes
  • SKILL.mdcore2,054 bytes
  • ../aida-audit/SKILL.mddoc1,436 bytes
  • ../aida-govern/SKILL.mddoc11,721 bytes
  • ../aida-help/SKILL.mddoc1,698 bytes
  • ../aida-import/SKILL.mddoc1,610 bytes
  • ../aida-pkg/SKILL.mddoc2,052 bytes
  • ../aida-recall/SKILL.mddoc1,448 bytes
  • ../aida-remember-branch/SKILL.mddoc2,635 bytes
  • ../aida-remember/SKILL.mddoc1,611 bytes
  • ../aida-resolve/SKILL.mddoc1,490 bytes
  • ../aida-sync/SKILL.mddoc1,532 bytes
  • ../aida-ui/SKILL.mddoc1,896 bytes
  • ../aida-undo/SKILL.mddoc884 bytes
Read SKILL.md

# AIDA Analyze

## Goal
Produce a concise, structured analysis of the current feature branch: what changed, the key decisions made, constraints discovered, and what the next developer should know. Then persist it so future sessions can recall it.

## Steps

1. **Gather context**
   - Run `git rev-parse --abbrev-ref HEAD` to confirm the current branch name.
   - Run `git log $(git merge-base HEAD origin/main)..HEAD --oneline` and `git diff $(git merge-base HEAD origin/main)..HEAD --stat` to scope the changes. Fall back to `main` → `master` → ask the user if `origin/main` is not found.
   - Read any relevant source files if the user provides specific paths.

2. **Identify the module** — Determine the primary module key (e.g. `auth/login`, `billing/checkout`). Use kebab-case path format matching the source directory structure.
View the complete source on GitHub

Skills included

  • aida-analyze
  • aida-audit
  • aida-govern
  • aida-help
  • aida-import
  • aida-pkg
  • aida-recall
  • aida-remember
  • aida-remember-branch
  • aida-resolve
  • aida-sync
  • aida-ui
  • aida-undo

Repository facts

License
MIT
Created
Mar 11, 2026
Last pushed
Jul 20, 2026
Forks
1
Open issues
0
Project activity
Slowing

Before you install

Local scripts

Automated signals, not a guarantee

Checked Nov 4, 2026

Not fully analyzed: some files were too long, unreadable or missing. This never lowers the level.

Show 5 notes
  • src/assets/skills/aida-analyze/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • src/assets/skills/aida-analyze/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • src/assets/skills/aida-analyze/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • src/assets/skills/aida-govern/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
  • src/assets/skills/aida-ui/SKILL.md:1 Analysis incomplete: Referenced executable target unavailable; not analyzed
Show all 28 signals by file

.claude-plugin/marketplace.json

  • Network accessline 1
    {   "$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
  • Network accessline 2
    "$schema": "https://anthropic.com/claude-code/marketplace.schema.json",
  • Network accessline 6
    "owner": {     "name": "wen tao",     "url": "https://github.com/LWTlong/aida"
  • Network accessline 7
    "name": "wen tao",     "url": "https://github.com/LWTlong/aida"   },
  • Network accessline 8
    "url": "https://github.com/LWTlong/aida"

.claude-plugin/plugin.json

  • Network accessline 5
    "author": {     "name": "wen tao",     "url": "https://github.com/LWTlong/aida"
  • Network accessline 6
    "name": "wen tao",     "url": "https://github.com/LWTlong/aida"   },
  • Network accessline 7
    "url": "https://github.com/LWTlong/aida"

src/assets/skills/aida-govern/SKILL.md

  • Dangerous shell operationline 104
    - Phase 4 追加手动 `git rm --cached` 收尾指令
  • Dangerous shell operationline 104
    - Phase 4 追加手动 `git rm --cached` 收尾指令
  • Dangerous shell operationline 123
    **⚠<U+FE0F> 关键:仅改 `.gitignore` 不够 —— 已被 track 的文件不会自动 untrack。**必须让用户在 Phase 4 手动跑 `git rm --cached`(`aida_apply_governance` 不碰 git 索引)。见 Phase 4。
  • Dangerous shell operationline 123
    **⚠<U+FE0F> 关键:仅改 `.gitignore` 不够 —— 已被 track 的文件不会自动 untrack。**必须让用户在 Phase 4 手动跑 `git rm --cached`(`aida_apply_governance` 不碰 git 索引)。见 Phase 4。
  • Dangerous shell operationline 187
    git rm -r --cached .aida/ 2>/dev/null
  • Dangerous shell operationline 187
    git rm -r --cached .aida/ 2>/dev/null

src/assets/skills/aida-ui/SKILL.md

  • Network accessline 19
    - `header`: "安装 aida"      - `question`: "Dashboard 需要本地安装 aida npm 包,是否现在安装?"      - 选项 A "全局安装(推荐)" — `npm install -g aida --registry https://registry.npmjs.org`,任意目录可用
  • Network accessline 19
    - `header`: "安装 aida"      - `question`: "Dashboard 需要本地安装 aida npm 包,是否现在安装?"      - 选项 A "全局安装(推荐)" — `npm install -g aida --registry https://registry.npmjs.org`,任意目录可用
  • Network accessline 20
    - `question`: "Dashboard 需要本地安装 aida npm 包,是否现在安装?"      - 选项 A "全局安装(推荐)" — `npm install -g aida --registry https://registry.npmjs.org`,任意目录可用      - 选项 B "项目内安装" — `npm install aida --registry https://registry.npmjs.org`,仅当前项目可用
  • Network accessline 20
    - `question`: "Dashboard 需要本地安装 aida npm 包,是否现在安装?"      - 选项 A "全局安装(推荐)" — `npm install -g aida --registry https://registry.npmjs.org`,任意目录可用      - 选项 B "项目内安装" — `npm install aida --registry https://registry.npmjs.org`,仅当前项目可用
  • Network accessline 21
    - 选项 A "全局安装(推荐)" — `npm install -g aida --registry https://registry.npmjs.org`,任意目录可用
  • Network accessline 21
    - 选项 A "全局安装(推荐)" — `npm install -g aida --registry https://registry.npmjs.org`,任意目录可用
  • Network accessline 22
    - 选项 B "项目内安装" — `npm install aida --registry https://registry.npmjs.org`,仅当前项目可用
  • Network accessline 22
    - 选项 B "项目内安装" — `npm install aida --registry https://registry.npmjs.org`,仅当前项目可用
  • Network accessline 23
    - 选项 C "暂不安装" — 只给出手动安装命令,不执行    - 用户选 A:运行 `npm install -g aida --registry https://registry.npmjs.org`,等待完成    - 用户选 B:运行 `npm install aida --registry https://registry.npmjs.org`,等待完成
  • Network accessline 23
    - 选项 C "暂不安装" — 只给出手动安装命令,不执行    - 用户选 A:运行 `npm install -g aida --registry https://registry.npmjs.org`,等待完成    - 用户选 B:运行 `npm install aida --registry https://registry.npmjs.org`,等待完成
  • Network accessline 24
    - 用户选 A:运行 `npm install -g aida --registry https://registry.npmjs.org`,等待完成
  • Network accessline 24
    - 用户选 A:运行 `npm install -g aida --registry https://registry.npmjs.org`,等待完成
  • Network accessline 25
    - 用户选 B:运行 `npm install aida --registry https://registry.npmjs.org`,等待完成
  • Network accessline 25
    - 用户选 B:运行 `npm install aida --registry https://registry.npmjs.org`,等待完成

How the signals fit together

Facts from a static read of the files at the pinned commit. They describe what the code does, not why.

Some files could not be read; the facts below still hold.

Signal confidence: 20 facts

Works with

Agent compatibility, from the files in this repository
AgentStatusEvidenceInstall to
Claude CodeNativeManifest .claude-plugin/marketplace.json.claude/skills/<skill-name>/
CodexCompatibleStandard SKILL.md src/assets/skills/aida-analyze/SKILL.md.agents/skills/<skill-name>/
CursorCompatibleStandard SKILL.md src/assets/skills/aida-analyze/SKILL.md.cursor/skills/<skill-name>/
Gemini CLICompatibleStandard SKILL.md src/assets/skills/aida-analyze/SKILL.md.gemini/skills/<skill-name>/
GitHub CopilotCompatibleStandard SKILL.md src/assets/skills/aida-analyze/SKILL.md.github/skills/<skill-name>/
OpenCodeCompatibleStandard SKILL.md src/assets/skills/aida-analyze/SKILL.md.opencode/skills/<skill-name>/
  • Native The repository ships a manifest, folder or frontmatter field for this agent.
  • Compatible A standard SKILL.md that this agent can read.
  • Unknown No evidence either way.

Derived automatically from paths, manifests and frontmatter. Not tested on each agent.