Commit Context Lookup
rohitg00/agentmemory
Traces a file, function or line back to the agent session behind its current commit, using git blame and a memory lookup, and reports only what the records show.
A skill your agent uses when assessing the architectural health of a codebase — before a major refactor, when onboarding to an unfamiliar repo, after rapid growth, when planning a redesign, or to…
$ npx skills add Ovid/paad --skill agentic-architecture -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install Ovid/paad agentic-architecture --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/Ovid/paad.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/paad/skills/agentic-architecture .claude/skills/agentic-architecture && 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 "agentic-architecture" agent skill from https://github.com/Ovid/paad/tree/main/plugins/paad/skills/agentic-architecture into .claude/skills/agentic-architecture/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agentic-architecture", 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/Ovid/paad/tree/main/plugins/paad/skills/agentic-architectureType 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 Ovid/paad --skill agentic-architecture -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install Ovid/paad agentic-architecture --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Ovid/paad.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/paad/skills/agentic-architecture .agents/skills/agentic-architecture && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "agentic-architecture" agent skill from https://github.com/Ovid/paad/tree/main/plugins/paad/skills/agentic-architecture into .agents/skills/agentic-architecture/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agentic-architecture", 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 Ovid/paad --skill agentic-architecture -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install Ovid/paad agentic-architecture --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Ovid/paad.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/paad/skills/agentic-architecture .cursor/skills/agentic-architecture && 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 "agentic-architecture" agent skill from https://github.com/Ovid/paad/tree/main/plugins/paad/skills/agentic-architecture into .cursor/skills/agentic-architecture/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agentic-architecture", 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/Ovid/paad.git --path plugins/paad/skills/agentic-architecture--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 Ovid/paad --skill agentic-architecture -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install Ovid/paad agentic-architecture --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Ovid/paad.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/paad/skills/agentic-architecture .gemini/skills/agentic-architecture && 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 "agentic-architecture" agent skill from https://github.com/Ovid/paad/tree/main/plugins/paad/skills/agentic-architecture into .gemini/skills/agentic-architecture/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agentic-architecture", 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 Ovid/paad agentic-architectureInstalls 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 Ovid/paad --skill agentic-architecture -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/Ovid/paad.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/paad/skills/agentic-architecture .github/skills/agentic-architecture && 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 "agentic-architecture" agent skill from https://github.com/Ovid/paad/tree/main/plugins/paad/skills/agentic-architecture into .github/skills/agentic-architecture/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agentic-architecture", 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 Ovid/paad --skill agentic-architecture -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install Ovid/paad agentic-architecture --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/Ovid/paad.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/paad/skills/agentic-architecture .opencode/skills/agentic-architecture && 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 "agentic-architecture" agent skill from https://github.com/Ovid/paad/tree/main/plugins/paad/skills/agentic-architecture into .opencode/skills/agentic-architecture/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "agentic-architecture", 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.
agentic-architectureA skill your agent uses when assessing the architectural health of a codebase — before a major refactor, when onboarding to an unfamiliar repo, after rapid growth, when planning a redesign, or to…
Agentic Architecture is an agent skill from Ovid/paad. Use when assessing the architectural health of a codebase — before a major refactor, when onboarding to an unfamiliar repo, after rapid growth, when planning a redesign, or to surface structural strengths and risks before they become expensive. Not for fixing what it finds, and not for reviewing a branch diff.
Its SKILL.md is about 5.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Development. It works with Git. The repository describes itself as: The practices that made software work didn't stop working. They stopped keeping up. PAAD brings them back at AI speed. The licence is MIT.
4 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 9b0b57f. 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:
gitFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.
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.
Agentic Architecture loads about 5.2k tokens when it runs. Until then it costs about 83 tokens; SKILL.md has 1,891 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 Ovid/paad at commit 9b0b57f, republished under its MIT licence (© Ovid). 1,891 words, ~5,203 tokens.
.claude/skills/agentic-architecture/SKILL.md (or your agent's skills folder).On invocation: announce "Running paad:agentic-architecture v1.31.0" before anything else.
Multi-agent architecture analysis of the current codebase. Dispatches specialist agents in parallel — each focused on a different architectural domain — verifies findings to filter false positives, and produces a balanced report of strengths and flaws with concrete evidence.
Do NOT propose fixes. This is diagnosis only.
This is a technique skill. Follow the phases in order. Do not skip verification.
Pre-flight:
digraph preflight {
"Conversation has history?" [shape=diamond];
"Proceed to Phase 1" [shape=box];
"STOP: recommend new session" [shape=box, style=bold];
"Conversation has history?" -> "STOP: recommend new session" [label="yes"];
"Conversation has history?" -> "Proceed to Phase 1" [label="no"];
}Analysis flow:
digraph analysis_flow {
"Git repo?" [shape=diamond];
"Scope size?" [shape=diamond];
"Integration & Data specialist: distributed system?" [shape=diamond];
"Confirmed by reading the actual code?" [shape=diamond];
"Confidence >= 60?" [shape=diamond];
"Concrete evidence present?" [shape=diamond];
"Reported by multiple specialists?" [shape=diamond];
"Repo name from git remote origin" [shape=box];
"Repo name from top-level directory basename" [shape=box];
"Recon: overview, structure, steering files, manifest" [shape=box];
"Dispatch 5 specialists in parallel" [shape=box];
"Partition files across 2 instances of each specialist" [shape=box];
"Mark distributed-specific categories Not applicable" [shape=box];
"Validate impact level and category assignment" [shape=box];
"Merge duplicates, note the agreeing specialists" [shape=box];
"DROP the finding" [shape=box];
"Keep the finding" [shape=box];
"Write report to paad/architecture-reviews/" [shape=box];
"Report location, counts, 3-6 bullet summary" [shape=box];
"STOP: diagnosis only — do NOT propose fixes" [shape=box, style=bold];
"Git repo?" -> "Repo name from git remote origin" [label="yes"];
"Git repo?" -> "Repo name from top-level directory basename" [label="no"];
"Repo name from git remote origin" -> "Recon: overview, structure, steering files, manifest";
"Repo name from top-level directory basename" -> "Recon: overview, structure, steering files, manifest";
"Recon: overview, structure, steering files, manifest" -> "Scope size?";
"Scope size?" -> "Dispatch 5 specialists in parallel" [label="small (<50) / medium (50-500)"];
"Scope size?" -> "Partition files across 2 instances of each specialist" [label="large (500+ source files)"];
"Partition files across 2 instances of each specialist" -> "Dispatch 5 specialists in parallel";
"Dispatch 5 specialists in parallel" -> "Integration & Data specialist: distributed system?";
"Integration & Data specialist: distributed system?" -> "Confirmed by reading the actual code?" [label="yes"];
"Integration & Data specialist: distributed system?" -> "Mark distributed-specific categories Not applicable" [label="no"];
"Mark distributed-specific categories Not applicable" -> "Confirmed by reading the actual code?";
"Confirmed by reading the actual code?" -> "Confidence >= 60?" [label="yes — verifier per finding"];
"Confirmed by reading the actual code?" -> "DROP the finding" [label="no"];
"Confidence >= 60?" -> "Concrete evidence present?" [label="yes"];
"Confidence >= 60?" -> "DROP the finding" [label="no"];
"Concrete evidence present?" -> "Validate impact level and category assignment" [label="yes (path, symbol, excerpt)"];
"Concrete evidence present?" -> "DROP the finding" [label="no"];
"Validate impact level and category assignment" -> "Reported by multiple specialists?";
"Reported by multiple specialists?" -> "Merge duplicates, note the agreeing specialists" [label="yes"];
"Reported by multiple specialists?" -> "Keep the finding" [label="no"];
"Merge duplicates, note the agreeing specialists" -> "Keep the finding";
"Keep the finding" -> "Write report to paad/architecture-reviews/";
"DROP the finding" -> "Write report to paad/architecture-reviews/" [label="counted under Filtered out"];
"Write report to paad/architecture-reviews/" -> "Report location, counts, 3-6 bullet summary";
"Report location, counts, 3-6 bullet summary" -> "STOP: diagnosis only — do NOT propose fixes";
}paad/architecture-reviews/ and use /fix-architecture, which handles staleness itself./agentic-architecture accepts optional $ARGUMENTS:
/agentic-architecture — analyze the entire repository/agentic-architecture src/ — scope the analysis to a specific directory (useful for monorepos or analyzing one service)/agentic-architecture packages/api/ packages/shared/ — analyze multiple directories togetherWhen a path is provided, focus the analysis on that scope but still note dependencies on code outside the scope.
/agentic-architecture to avoid context rot." Stop and wait.Run these steps and collect results:
Repo identification:
git rev-parse)git remote get-url origin (strip .git, take last segment) or basename of top-level directoryRepo overview:
apps/, services/, packages/, src/, lib/, etc.)Dependency & structure snapshot:
Scan for steering files: CLAUDE.md, AGENTS.md, architecture docs, ADRs
Estimate scope size:
Build manifest: source files grouped for specialists, annotated with module/package boundaries
Steering file caveat: Include in every agent prompt: "Steering files (CLAUDE.md, etc.) describe conventions but may be stale. If you find a contradiction between steering files and actual code, flag it as a finding."
Dispatch these agents simultaneously using the Agent tool with subagent_type: paad:paad-analyst. Each receives: the file manifest, repo overview, steering file contents, and their specialist focus.
| Agent | Domain | Flaw types | Strength categories |
|---|---|---|---|
| Structure & Boundaries | Module organization, responsibility distribution, domain modeling | 1 (global mutable state), 2 (god object), 9 (shotgun surgery), 10 (feature envy/anemic domain), 11 (low cohesion), 13 (inconsistent boundaries), 29 (utility dumping ground) | S1 (modular boundaries), S2 (cohesion), S13 (domain modeling), S14 (pragmatic abstractions) |
| Coupling & Dependencies | How components connect, abstraction quality, dependency direction | 3 (tight coupling), 4 (high/unstable deps), 5 (circular deps), 6 (leaky abstractions), 7 (over-abstraction), 8 (premature optimization), 23 (DI misuse), 27 (temporal coupling) | S3 (loose coupling), S4 (dependency direction), S5 (dep management hygiene) |
| Integration & Data | Service communication, data ownership, API contracts, resilience | 14 (distributed monolith), 15 (chatty calls), 16 (sync-only integration), 17 (no data ownership), 18 (shared database), 19 (lack of idempotency), 24 (inconsistent API contracts), 26 (poor transactional boundaries) | S6 (consistent API contracts), S12 (resilience patterns) |
| Error Handling & Observability | Error strategies, logging, config, side effects, business logic placement | 12 (hidden side effects), 20 (weak error handling), 21 (no observability), 22 (config sprawl), 25 (business logic in UI), 28 (magic numbers/strings), 34 (inconsistent error/logging) | S7 (robust error handling), S8 (observability), S9 (config discipline) |
| Security & Code Quality | Auth, secrets, dead code, test coverage | 30 (security as afterthought), 31 (dead code/unused deps), 32 (missing test coverage), 33 (hard-coded credentials) | S10 (security built-in), S11 (testability & coverage) |
Each specialist agent prompt must include:
Structure & Boundaries additional instruction: "Look for: module-level mutable variables, singletons, static mutables; very large classes/files with high fan-in/fan-out; single logical changes requiring edits across many files; business logic in services while domain objects are just data bags; modules grouping unrelated behaviors; drifting responsibilities between layers; generic helper modules growing into grab-bags. Also look for the positive: clean module organization, high cohesion, strong domain modeling, pragmatic abstractions."
Coupling & Dependencies additional instruction: "Look for: concrete instantiations instead of abstractions, core depending on leaf modules, circular imports, abstractions requiring callers to know internals, excessive layers/interfaces for uncertain future needs, architecture optimized without evidence, DI obscuring control flow, components requiring specific call order. Also look for the positive: clean interfaces, stable dependency direction, minimal circular deps, consistent import conventions."
Integration & Data additional instruction: "Look for: microservices with heavy synchronous coupling, too many small network calls, everything requiring immediate responses, multiple services writing same data, services coupled through shared schemas, non-idempotent operations, API contracts without compatibility discipline, operations spanning systems without strategy. Also look for the positive: consistent API versioning, resilience patterns (timeouts, retries, circuit breakers, backpressure). If this is not a distributed system, mark distributed-specific categories as Not applicable."
Error Handling & Observability additional instruction: "Look for: functions doing more than signatures suggest, errors swallowed or over-generalized, missing logs/metrics/traces, scattered configs with unclear precedence, critical rules in frontend code, hard-coded magic values, inconsistent error/logging formats across services. Also look for the positive: consistent error taxonomy, structured logging with correlation IDs, centralized config, safe defaults."
Security & Code Quality additional instruction: "Look for: auth bolted on late, secrets in source, missing trust boundaries, unused packages/files/modules, unreachable code, stale feature flags, critical paths without tests. Also look for the positive: authN/Z patterns, secret management, least privilege, tests around critical paths, good test seams, deterministic tests."
Refactor history instruction (include in all agent prompts): "Before flagging a candidate flaw, use git log --oneline on the relevant files/directories to check whether the current code is the result of recent intentional work. A large file with many recent commits may be a completed refactor, not a neglected problem. Intentional design choices can still be flawed — check history to understand context, not to dismiss findings."
Scaling for large codebases (500+ source files): Partition files across 2 instances of each specialist.
After all specialists complete, dispatch a single Verifier agent using the Agent tool with subagent_type: paad:paad-analyst, passing all findings. The verifier:
Verifier prompt must include: "You are verifying architecture findings. For each finding, read the actual code and confirm the strength or flaw exists. Be skeptical — file size alone doesn't make a god object, and many imports don't necessarily mean tight coupling. Check git history for context. A finding reported by multiple specialists is more likely real. Drop anything you cannot confirm by reading the code. Do not modify any file in the repository. You may run read-only commands (existing tests, linters, type checkers) unchanged — their caches, coverage files, and build output are fine. If confirming a finding would require changing code, do not — drop it under that same rule, rather than lowering its confidence or impact level."
Write verified findings to paad/architecture-reviews/<YYYY-MM-DD>-<git-repo-name>-architecture-report.md.
Create the paad/architecture-reviews/ directory if it doesn't exist.
Report template:
# Architecture Report — <repo-name or current folder>
- **Date:** YYYY-MM-DD
- **Commit:** <full-sha>
- **Languages:** <primary languages/frameworks>
- **Key directories:** <list>
- **Scope:** <full repo or specific paths>
## Repo Overview
Brief description of the codebase: what it does, how it's structured, approximate size.
## Strengths
Ranked by impact (High/Medium/Low), 5–15 items:
### [S-ID] <Strength label>
- **Category:** <S1-S14 category name>
- **Impact:** High / Medium / Low
- **Explanation:** 1-2 sentences
- **Evidence:** `path:line-range` (`symbol`), excerpt: "short excerpt"
- **Found by:** <specialist name(s)>
## Flaws/Risks
Ranked by impact (High/Medium/Low), 10–25 items:
### [F-ID] <Flaw label>
- **Category:** <flaw type 1-34 name>
- **Impact:** High / Medium / Low
- **Explanation:** 1-2 sentences
- **Evidence:** `path:line-range` (`symbol`), excerpt: "short excerpt"
- **Found by:** <specialist name(s)>
## Coverage Checklist
### Flaw/Risk Types 1–34
| # | Type | Status | Finding |
|---|------|--------|---------|
| 1 | Global mutable state | Observed / Not observed / Not assessed | #F-ID or — |
(continue for all 34)
### Strength Categories S1–S14
| # | Category | Status | Finding |
|---|----------|--------|---------|
| S1 | Clear modular boundaries | Observed / Not observed / Not assessed / Not applicable | #S-ID or — |
(continue for all 14)
## Hotspots
Top 3 files/directories to review:
1. `path/` — brief why (can include risk hotspots and strong core hotspots)
2. ...
3. ...
## Next Questions
Up to 5 questions to guide follow-up investigation. Questions only — no suggested solutions.
## Analysis Metadata
- **Agents dispatched:** <list with focus areas>
- **Scope:** <files analyzed>
- **Raw findings:** N (before verification)
- **Verified findings:** M (after verification)
- **Filtered out:** N - M
- **By impact:** X high, Y medium, Z low
- **Steering files consulted:** <list or "none found">For specialist and verifier reference, the complete list of 34 flaw types:
S1. Clear modular boundaries S2. High cohesion S3. Loose coupling S4. Dependency direction is stable S5. Dependency management hygiene S6. Consistent API contracts S7. Robust error handling S8. Observability present S9. Configuration discipline S10. Security built-in S11. Testability & coverage S12. Resilience patterns S13. Domain modeling strength S14. Simple, pragmatic abstractions
If a category is not applicable due to repo nature (e.g., no networked services for S12), mark Not applicable and briefly explain.
These patterns produce low-quality architecture analyses. Avoid them:
| Mistake | What to do instead |
|---|---|
| Single-agent analysis | Always dispatch 5 specialist agents in parallel — each architectural domain has unique concerns |
| Skipping verification | Always run verifier — file size and import count alone don't prove architectural problems |
| Inferring from names alone | Read the actual code — a file called utils.py might be well-organized, and UserService might be a god object |
| Ignoring git history | Check whether code is the result of recent intentional refactoring before flagging it |
| Proposing fixes | This is diagnosis only — describe what exists and why it matters, not what to do about it |
| Missing evidence | Every finding must include file:line, symbol name, and excerpt — unanchored findings are not actionable |
| Only reporting flaws | Strengths are equally important — they tell teams what to protect and what patterns to follow |
| Applying distributed system patterns to monoliths | Mark distributed-specific categories as Not applicable when reviewing a monolith |
| Counting lines as proof | A 500-line file might be perfectly cohesive; a 50-line file might violate single responsibility — analyze content, not metrics |
After writing the report:
List every file this run wrote or changed, before anything else — a report the developer does not know exists is a report nobody reads. One line per path, each marked new or updated, even when there is only one:
Files written or updated:
new paad/architecture-reviews/architecture-2026-08-01-10-42-13.mdThen give the finding counts (strengths and flaws by impact level)
Print a brief summary (3-6 bullet points) of the highest-impact strengths and risks
Do not propose fixes. The report is the deliverable.
© Ovid, 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 plugins/paad/skills/agentic-architecture of Ovid/paad.
Open the folder on GitHubat commit 9b0b57f
Agentic Architecture 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 |
|---|---|---|---|---|---|---|
| Agentic Architecture this skillOvid/paad | 131 | — | ~5.2k | Automated safety check: Pass | MIT | |
| Commit Context Lookuprohitg00/agentmemory | 29k | — | ~522 | Automated safety check: Pass | Apache-2.0 | |
| Review Triage Phaseprisma/orm | 48k | — | ~995 | Automated safety check: Pass | Apache-2.0 | |
| Build Px4 macOSPX4/PX4-Autopilot | 13k | — | ~1.1k | Automated safety check: Pass | BSD-3-Clause | |
| Leon Coding Agentleon-ai/leon | 18k | — | ~1.1k | Automated safety check: Pass | MIT | |
| WorktreeAgentsMesh/AgentsMesh | 2.4k | — | ~553 | Automated safety check: Notes | Custom licence |
rohitg00/agentmemory
Traces a file, function or line back to the agent session behind its current commit, using git blame and a memory lookup, and reports only what the records show.
prisma/orm
Runs the triage step of the review-framework loop: reads fetched PR review state, builds `review-actions.json`, validates it and renders `review-actions.md`.
PX4/PX4-Autopilot
Build PX4 board firmware on macOS in the px4-dev Docker container, including git worktrees, and stage commit-labeled artifacts without flashing hardware.
leon-ai/leon
Has Leon's agent investigate, change and verify code in a repository with its file, search and shell tools, staying inside the scope the owner authorized.
AgentsMesh/AgentsMesh
Creates or reuses an isolated AgentsMesh Git worktree from a verified base branch, preserves existing changes, and optionally starts the worktree-scoped development environment.
jnMetaCode/superpowers-zh
Sets up an isolated workspace before feature work or plan execution, preferring native worktree tools and falling back to git worktree, with instructions in Chinese.
Ovid/paad
A skill your agent uses when reviewing current branch for bugs before pushing or merging, when wanting a thorough multi-agent review of local changes, or when preparing work for human review.
Ovid/paad
EXPERIMENTAL. An agent skill from Ovid/paad.
Ovid/paad
A skill your agent uses when verifying that requirements/specs/PRDs and their implementation plans match — before starting work, after a spec or plan update, or when suspecting coverage gaps, scope…
Ovid/paad
EXPERIMENTAL. An agent skill from Ovid/paad.
Ovid/paad
EXPERIMENTAL. An agent skill from Ovid/paad.
Ovid/paad
A skill your agent uses when creating or updating a Makefile for a project, especially when standard targets (build, test, lint, format, etc.) are missing or when modifying targets that may already…
Works with
Categories
A skill your agent uses when assessing the architectural health of a codebase — before a major refactor, when onboarding to an unfamiliar repo, after rapid growth, when planning a redesign, or to…. Agentic Architecture is an agent skill from Ovid/paad. Use when assessing the architectural health of a codebase — before a major refactor, when onboarding to an unfamiliar repo, after rapid growth, when planning a redesign, or to surface structural strengths and risks before they become expensive.
Agentic Architecture fits situations like: assessing the architectural health of a codebase — before a major refactor; onboarding to an unfamiliar repo; after rapid growth; planning a redesign.
Run `npx skills add Ovid/paad --skill agentic-architecture -a claude-code`. Or copy the skill folder (plugins/paad/skills/agentic-architecture in Ovid/paad) into .claude/skills/agentic-architecture in your project. Claude Code loads it when a task matches its description.
Run `npx skills add Ovid/paad --skill agentic-architecture -a codex`. Or copy the skill folder (plugins/paad/skills/agentic-architecture in Ovid/paad) into .agents/skills/agentic-architecture 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 Ovid/paad --skill agentic-architecture -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/agentic-architecture, .gemini/skills/agentic-architecture, .github/skills/agentic-architecture and .opencode/skills/agentic-architecture in your project.
Going by SKILL.md and its folder, Agentic Architecture needs the command-line tools its instructions call (git).
SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. 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.
Agentic Architecture is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 5.2k tokens (SKILL.md is roughly 21k 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 Agentic Architecture: Commit Context Lookup (rohitg00/agentmemory, 29k stars), Review Triage Phase (prisma/orm, 48k stars), Build Px4 macOS (PX4/PX4-Autopilot, 13k stars) and Leon Coding Agent (leon-ai/leon, 18k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
Ovid (a GitHub user) maintains it in Ovid/paad, which has 131 GitHub stars. The repository holds 16 skills in this directory. The repository was last updated on October 7, 2026.
Source: Ovid/paad on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.