New: Earn 20% as an AgentAlley affiliate. Share your link and earn on every sale you refer. Join now New: Earn 20% as an affiliate. Join now

Maintain a durable, local markdown memory of your product

Professional Brain Skill

by mohitagw15856 · MIT license · ★ 1,395 on GitHub · updated Sep 23

Professional Brain Skill cover

Maintain a durable, local markdown memory ('brain') of your product context, decisions, hypotheses, and stakeholders that other skills read from and write back to. Use when asked to set up a brain, ingest notes/artifacts into memory,…

---
name: professional-brain
description: "Maintain a durable, local markdown memory ('brain') of your product context, decisions, hypotheses, and stakeholders that other skills read from and write back to. Use when asked to set up a brain, ingest notes/artifacts into memory, recall what's known about a topic, log a decision with provenance, or run a weekly brain review. Produces a structured brain/ folder (knowledge, decisions, hypotheses, stakeholders, entities, source) with provenance-tagged facts, plus ingest/recall/record/review operations with approval-gated, append-only write-back."
---

# Professional Brain Skill

> 🚀 **New to this? Start with the [5-minute Quickstart](../../BRAIN_QUICKSTART.md)** — a folder + one file, with a worked example. This file is the full reference.

Most skills start cold — you paste the same context every time, and decisions made six weeks
ago lose the *why*. This skill gives the library a **memory**: a plain-markdown `brain/` folder
on disk that skills read before they answer and write to after. No vector DB, no cloud — just
grep-able files you (and Claude) can audit and edit.

This is the **state layer** of an AI teammate. Pair it with the action layer (skills that file
tickets / open PRs) and you get a loop: *recall → do the work → record the decision → review.*

## What This Skill Produces

Overview

Most skills start cold — you paste the same context every time, and decisions made six weeks ago lose the why. This skill gives the library a memory: a plain-markdown brain/ folder on disk that skills read before they answer and write to after. No vector DB, no cloud — just grep-able files you (and Claude) can audit and edit.

Manual install (npx, ZIP)
Claude Codenpx skills add mohitagw15856/pm-claude-skills --skill professional-brain -g -a claude-code
Claude Code (manual)mkdir -p ~/.claude/skills && curl -sL https://codeload.github.com/mohitagw15856/pm-claude-skills/tar.gz/f6ca79348c55 \ | tar -xz -C ~/.claude/skills --strip-components=2 pm-claude-skills-f6ca79348c55/skills/professional-brain
Windows (PowerShell)New-Item -ItemType Directory -Force "$HOME\.claude\skills" | Out-Null; Invoke-WebRequest "https://m.agentalley.io/zip/6b352540b568dbc239e0/professional-brain.zip" -OutFile "$env:TEMP\professional-brain.zip"; Expand-Archive "$env:TEMP\professional-brain.zip" -DestinationPath "$HOME\.claude\skills" -Force
Claude.ai / desktopDownload the ZIP and upload it under Settings → Capabilities → Skills.
Codex, Cursor, other agentsPoint them at SKILL.md. The other files are plain text.

Connects with Agent Alley MCP · agentalley.io/mcp

Files included

  • SKILL.md8.6 KB
  • scripts/2 files · 8.6 KB
Read the files here
mohitagw15856/f6ca7933 files
Shared references2SKILL.md reads these from elsewhere in the repo. Not in the ZIP.Get them on GitHub ↗
SKILL.md
Show the full text170 lines

Professional Brain Skill

🚀 New to this? Start with the 5-minute Quickstart — a folder + one file, with a worked example. This file is the full reference.

Most skills start cold — you paste the same context every time, and decisions made six weeks ago lose the why. This skill gives the library a memory: a plain-markdown brain/ folder on disk that skills read before they answer and write to after. No vector DB, no cloud — just grep-able files you (and Claude) can audit and edit.

This is the state layer of an AI teammate. Pair it with the action layer (skills that file tickets / open PRs) and you get a loop: recall → do the work → record the decision → review.

What This Skill Produces

  • A scaffolded brain/ folder with a fixed schema (see below).
  • Provenance-tagged knowledge — every claim says where it came from and how strong it is.
  • Four operations you can invoke: init, ingest, recall, review.
  • A standing contract other skills follow: read the relevant brain files first; write durable outcomes (decisions, new facts, stakeholder asks) back.

Required Inputs

Ask for these only if they aren't already on disk or in the request:

  • Which operation — init, ingest, recall, or review (default: infer from the ask).
  • For ingest: the artifact (a pasted note, a file path, a transcript) and what it's about.
  • For recall: the topic or question to answer from memory.
  • The brain location — default ./brain/ at the project root.

The Brain Schema

brain/
  context.md      # who/what: product, ICP, metrics definitions, voice (supersedes pm-context.md)
  knowledge/      # durable facts — strategy.md, market.md, users.md, org.md
  decisions/      # one file per decision: what, why, alternatives rejected, reopen-when
  hypotheses/     # assumptions: statement, evidence, status (open/validated/invalidated)
  stakeholders/   # one file per person: asks, concerns, comms history
  entities/       # typed objects: features, accounts, experiments — the artifact graph
  source/         # immutable originals (audit trail) — never edited after capture

It is Obsidian-vault compatible: open brain/ as a vault and the links become a graph.

Provenance Tags (the trust mechanism)

Every fact carries a tag in square brackets so its strength is explicit. Skills must keep the tag when they reuse a fact, and downgrade confidence for weak tags.

Tag Means Strength
[data] from analytics / a metric / a measured result strong
[interview] from a documented user or customer interview strong
[external] from third-party / market research medium
[verbal] said in a meeting, not independently documented weak
[hunch] informed intuition, no evidence yet weakest

Example: Mobile drives 65% of DAU [data]. Enterprise wants SSO before renewing [verbal].

Operations

init — Create the folder schema. Migrate an existing pm-context.md into context.md. Offer to ingest any artifacts the user already has (Notion export, Jira CSV, notes).

ingest <thing> — Store the original verbatim in source/, then synthesise it into the right durable file(s) (knowledge/, decisions/, hypotheses/, stakeholders/), tagging each extracted claim with its provenance. Never discard the source.

recall <query> — Answer from memory. Use the helper script to find matching facts across the brain, then synthesise an answer that cites each fact's file and tag. If memory is thin, say so rather than inventing.

record — The write-back half of the loop (Phase 1). After a skill produces an artifact (or on demand), extract the durable outcomes worth remembering — decisions made, new facts learned, assumptions surfaced, stakeholder asks — and propose them as a numbered list, each with its target section and provenance tag. This is the action surface, so it is approval-gated and dry-run by default:

  1. Propose — show the records you'd write (section · tag · text). Preview with brain_write.py … (no --commit), which prints exactly what would be appended.
  2. Approve — the user confirms, edits, or drops items. Never write without a yes.
  3. Append — write the approved records with --commit. Append-only: decisions become a new numbered file; everything else appends to its named file. Nothing is overwritten.

Downgrade weak evidence honestly — a conclusion from one call is [interview], a gut call is [hunch]; don't launder it into [data].

review — Weekly sweep. Flag: stale hypotheses (open too long with no new evidence), decisions whose reopen-when condition now holds, contradictions between files, and facts that are only [hunch]/[verbal] but are being treated as settled. Draft the updates; don't apply silently.

Programmatic Helper

scripts/brain_query.py (stdlib only) does deterministic recall — it greps the brain for a query and returns matches with their file and detected provenance tag, so retrieval is transparent (no embeddings, no guessing).

# Find what the brain knows about "activation", newest-first, as text
python3 scripts/brain_query.py ./brain "activation"

# JSON for chaining into another step
python3 scripts/brain_query.py ./brain "enterprise SSO" --json

Use its output as the grounded evidence set, then synthesise the answer on top — never answer a recall from outside the brain without saying so.

scripts/brain_write.py is the write-back counterpart — it appends a provenance-tagged record (append-only, never overwrites) and is dry-run by default so you can preview before committing:

# Preview what would be written (changes nothing):
python3 scripts/brain_write.py ./brain decisions "Prioritise mobile" --tag data --body "68% of churn is mobile" --source "Q3 analytics"

# Write it after approval:
python3 scripts/brain_write.py ./brain decisions "Prioritise mobile" --tag data --body "…" --source "Q3 analytics" --commit

The contract for other skills

A brain-aware skill adds a short "Reads from / Writes to the Brain" section:

  • Reads: before producing, pull the relevant files (e.g. prd-template reads context.md, knowledge/strategy.md, and any related hypotheses/ + entities/).
  • Writes: after producing, append durable outcomes (e.g. meeting-notes writes each decision to decisions/, new asks to the relevant stakeholders/ file), each provenance-tagged.

Output Format

For ingest, confirm what was captured:

Ingested: [artifact]
  • Source saved: source/[file]
  • Knowledge updated: knowledge/[file] — [facts added, each tagged]
  • Decisions logged: decisions/[id] — [if any]
  • Hypotheses touched: [statement → status]
  • Open follow-ups: [anything needing a human]

For recall, answer then show your grounding:

Recall: [query]

[Synthesised answer.]

Grounded in:

  • decisions/0003-...md — "..." [data]
  • stakeholders/sarah.md — "..." [verbal]

Quality Checks

  • Every extracted claim carries a provenance tag
  • The verbatim original is saved in source/ before synthesis
  • Recall answers cite the file + tag for each fact, and flag thin memory instead of inventing
  • Decisions record the rejected alternatives and a reopen-when condition
  • [hunch]/[verbal] facts are never presented with the confidence of [data]/[interview]

Anti-Patterns

  • Do not paraphrase a source into the durable layer without keeping the original in source/ — the audit trail is the point
  • Do not drop provenance tags when reusing a fact — an untagged claim is an unfalsifiable one
  • Do not answer a recall from general knowledge and present it as something the brain "knows" — say when memory is empty
  • Do not overwrite a decision when it changes — append a new dated entry so the history survives
  • Do not build a vector database or hide memory behind embeddings — the brain stays plain, grep-able markdown a human can read and correct
1---
2name: professional-brain
3description: "Maintain a durable, local markdown memory ('brain') of your product context, decisions, hypotheses, and stakeholders that other skills read from and write back to. Use when asked to set up a brain, ingest notes/artifacts into memory, recall what's known about a topic, log a decision with provenance, or run a weekly brain review. Produces a structured brain/ folder (knowledge, decisions, hypotheses, stakeholders, entities, source) with provenance-tagged facts, plus ingest/recall/record/review operations with approval-gated, append-only write-back."
4---
5 
6# Professional Brain Skill
7 
8> 🚀 **New to this? Start with the [5-minute Quickstart](../../BRAIN_QUICKSTART.md)** — a folder + one file, with a worked example. This file is the full reference.
9 
10Most skills start cold — you paste the same context every time, and decisions made six weeks
11ago lose the *why*. This skill gives the library a **memory**: a plain-markdown `brain/` folder
12on disk that skills read before they answer and write to after. No vector DB, no cloud — just
13grep-able files you (and Claude) can audit and edit.
14 
15This is the **state layer** of an AI teammate. Pair it with the action layer (skills that file
16tickets / open PRs) and you get a loop: *recall → do the work → record the decision → review.*
17 
18## What This Skill Produces
19 
20- A scaffolded **`brain/` folder** with a fixed schema (see below).
21- **Provenance-tagged** knowledge — every claim says where it came from and how strong it is.
22- Four operations you can invoke: **init**, **ingest**, **recall**, **review**.
23- A standing contract other skills follow: *read the relevant brain files first; write durable
24 outcomes (decisions, new facts, stakeholder asks) back.*
25 
26## Required Inputs
27 
28Ask for these only if they aren't already on disk or in the request:
29 
30- **Which operation** — `init`, `ingest`, `recall`, or `review` (default: infer from the ask).
31- For **ingest**: the artifact (a pasted note, a file path, a transcript) and what it's about.
32- For **recall**: the topic or question to answer from memory.
33- The **brain location** — default `./brain/` at the project root.
34 
35## The Brain Schema
36 
37```
38brain/
39 context.md # who/what: product, ICP, metrics definitions, voice (supersedes pm-context.md)
40 knowledge/ # durable facts — strategy.md, market.md, users.md, org.md
41 decisions/ # one file per decision: what, why, alternatives rejected, reopen-when
42 hypotheses/ # assumptions: statement, evidence, status (open/validated/invalidated)
43 stakeholders/ # one file per person: asks, concerns, comms history
44 entities/ # typed objects: features, accounts, experiments — the artifact graph
45 source/ # immutable originals (audit trail) — never edited after capture
46```
47 
48It is Obsidian-vault compatible: open `brain/` as a vault and the links become a graph.
49 
50## Provenance Tags (the trust mechanism)
51 
52Every fact carries a tag in square brackets so its strength is explicit. Skills must keep the
53tag when they reuse a fact, and **downgrade confidence for weak tags**.
54 
55| Tag | Means | Strength |
56|---|---|---|
57| `[data]` | from analytics / a metric / a measured result | strong |
58| `[interview]` | from a documented user or customer interview | strong |
59| `[external]` | from third-party / market research | medium |
60| `[verbal]` | said in a meeting, not independently documented | weak |
61| `[hunch]` | informed intuition, no evidence yet | weakest |
62 
63Example: `Mobile drives 65% of DAU [data]. Enterprise wants SSO before renewing [verbal].`
64 
65## Operations
66 
67**init** — Create the folder schema. Migrate an existing `pm-context.md` into `context.md`.
68Offer to ingest any artifacts the user already has (Notion export, Jira CSV, notes).
69 
70**ingest `<thing>`** — Store the original verbatim in `source/`, then synthesise it into the
71right durable file(s) (`knowledge/`, `decisions/`, `hypotheses/`, `stakeholders/`), tagging each
72extracted claim with its provenance. Never discard the source.
73 
74**recall `<query>`** — Answer from memory. Use the helper script to find matching facts across
75the brain, then synthesise an answer that **cites each fact's file and tag**. If memory is thin,
76say so rather than inventing.
77 
78**record** — The write-back half of the loop (Phase 1). After a skill produces an artifact (or on
79demand), extract the **durable outcomes** worth remembering — decisions made, new facts learned,
80assumptions surfaced, stakeholder asks — and propose them as a numbered list, each with its
81**target section** and **provenance tag**. This is the action surface, so it is **approval-gated
82and dry-run by default**:
83 
841. **Propose** — show the records you'd write (section · tag · text). Preview with
85 `brain_write.py …` (no `--commit`), which prints exactly what would be appended.
862. **Approve** — the user confirms, edits, or drops items. Never write without a yes.
873. **Append** — write the approved records with `--commit`. Append-only: decisions become a new
88 numbered file; everything else appends to its named file. Nothing is overwritten.
89 
90Downgrade weak evidence honestly — a conclusion from one call is `[interview]`, a gut call is
91`[hunch]`; don't launder it into `[data]`.
92 
93**review** — Weekly sweep. Flag: stale hypotheses (open too long with no new evidence),
94decisions whose `reopen-when` condition now holds, contradictions between files, and facts that
95are only `[hunch]`/`[verbal]` but are being treated as settled. Draft the updates; don't apply
96silently.
97 
98## Programmatic Helper
99 
100`scripts/brain_query.py` (stdlib only) does deterministic recall — it greps the brain for a
101query and returns matches with their file and detected provenance tag, so retrieval is
102transparent (no embeddings, no guessing).
103 
104```bash
105# Find what the brain knows about "activation", newest-first, as text
106python3 scripts/brain_query.py ./brain "activation"
107 
108# JSON for chaining into another step
109python3 scripts/brain_query.py ./brain "enterprise SSO" --json
110```
111 
112Use its output as the grounded evidence set, then synthesise the answer on top — never answer a
113recall from outside the brain without saying so.
114 
115`scripts/brain_write.py` is the write-back counterpart — it **appends** a provenance-tagged record
116(append-only, never overwrites) and is **dry-run by default** so you can preview before committing:
117 
118```bash
119# Preview what would be written (changes nothing):
120python3 scripts/brain_write.py ./brain decisions "Prioritise mobile" --tag data --body "68% of churn is mobile" --source "Q3 analytics"
121 
122# Write it after approval:
123python3 scripts/brain_write.py ./brain decisions "Prioritise mobile" --tag data --body "…" --source "Q3 analytics" --commit
124```
125 
126## The contract for other skills
127 
128A brain-aware skill adds a short **"Reads from / Writes to the Brain"** section:
129 
130- **Reads:** before producing, pull the relevant files (e.g. `prd-template` reads `context.md`,
131 `knowledge/strategy.md`, and any related `hypotheses/` + `entities/`).
132- **Writes:** after producing, append durable outcomes (e.g. `meeting-notes` writes each
133 decision to `decisions/`, new asks to the relevant `stakeholders/` file), each provenance-tagged.
134 
135## Output Format
136 
137For **ingest**, confirm what was captured:
138 
139### Ingested: [artifact]
140- **Source saved:** `source/[file]`
141- **Knowledge updated:** `knowledge/[file]` — [facts added, each tagged]
142- **Decisions logged:** `decisions/[id]` — [if any]
143- **Hypotheses touched:** [statement → status]
144- **Open follow-ups:** [anything needing a human]
145 
146For **recall**, answer then show your grounding:
147 
148### Recall: [query]
149[Synthesised answer.]
150 
151**Grounded in:**
152- `decisions/0003-...md` — "..." `[data]`
153- `stakeholders/sarah.md` — "..." `[verbal]`
154 
155## Quality Checks
156 
157- [ ] Every extracted claim carries a provenance tag
158- [ ] The verbatim original is saved in `source/` before synthesis
159- [ ] Recall answers cite the file + tag for each fact, and flag thin memory instead of inventing
160- [ ] Decisions record the rejected alternatives and a `reopen-when` condition
161- [ ] `[hunch]`/`[verbal]` facts are never presented with the confidence of `[data]`/`[interview]`
162 
163## Anti-Patterns
164 
165- [ ] Do not paraphrase a source into the durable layer without keeping the original in `source/` — the audit trail is the point
166- [ ] Do not drop provenance tags when reusing a fact — an untagged claim is an unfalsifiable one
167- [ ] Do not answer a recall from general knowledge and present it as something the brain "knows" — say when memory is empty
168- [ ] Do not overwrite a decision when it changes — append a new dated entry so the history survives
169- [ ] Do not build a vector database or hide memory behind embeddings — the brain stays plain, grep-able markdown a human can read and correct
170 
View all files on GitHub →

Details

Updated
Sep 23, 2026
License
MIT
Stars on the repo
★ 1,395
Checked
Source
mohitagw15856/pm-claude-skills ↗
Creator
mohitagw15856 · 193 listings
View creator

Made with professional-brain

Professional Brain Skill — Galaxy 3D — fly through all 1170 skills as a glowing constellation you orbit and click into (from the mohitagw15856/pm-claude-skills README)
Professional Brain Skill — Galaxy 3D — fly through all 1170 skills as a glowing constellation you orbit and click into (from the mohitagw15856/pm-claude-skills README)

by mohitagw15856

Professional Brain Skill — PM Skills Wrapped — your practice turned into a shareable, Spotify-Wrapped-style story (from the mohitagw15856/pm-claude-skills README)
Professional Brain Skill — PM Skills Wrapped — your practice turned into a shareable, Spotify-Wrapped-style story (from the mohitagw15856/pm-claude-skills README)

by mohitagw15856

Similar skills

See all →
SkillExport the Obsidian wiki's knowledge graph to structuredWiki Export — Knowledge Graph ExportAr9av/obsidian-wiki · by Ar9avExport the Obsidian wiki's knowledge graph to structured formats for use in external tools. Use this skill when the user says "export wiki", "export graph", "export to JSON", "export to Gephi", export to Neo4j", "export to Postgres", "export to SQL", "graphml", "visualize wiki", knowledge graph export", "export to OKF", "OKF bundle", "open knowledge format", export as markdown bundle", or wants to use their wiki data in another tool. Outputs graph.json, graph.graphml, cypher.txt (Neo4j), postgres.sql (Postgres), and graph.html (interactive browser visualization) into a wiki-export/ directory at the vault root, plus an optional OKF (Open Knowledge Format) markdown bundle under wiki-export/okf/.★ 3.5k GitHub starsSkillImport a wiki knowledge graph into the current vaultWiki Import — Reconstruct Pages from an ExportAr9av/obsidian-wiki · by Ar9avImport a wiki knowledge graph into the current vault — either from a graph.json export file (stubs) or from an OKF (Open Knowledge Format) markdown bundle (full page bodies). Use this skill when the user says "import wiki", "import from export", "load graph.json", import vault", "import OKF bundle", "import OKF", "load OKF", "import markdown bundle", /wiki-import", or wants to transfer pages from one vault to another using the output of wiki-export.★ 3.5k GitHub starsSkillYour team's shared, AI-ready knowledge base/company-brain — Team-shared AI-ready knowledge basecoreyhaines31/makerskills · by coreyhaines31Your team's shared, AI-ready knowledge base — people, companies, meetings, SOPs, and decisions structured so an agent can answer on your team's behalf. Team-scope sibling to second-brain. Modes — capture, compile (wiki pages + INDEX.md), query (trust-weighted, saved to outputs/), review (verify / deprecate / supersede stale captures), lint, connect, search. Structured raw dirs (people/, companies/, meetings/, sops/, decisions/, customer-language/, sales-objections/). Every capture stamps author, timestamp, and trust status. Optional sync from call transcripts, Slack/email exports, CRM. Vault at ${COMPANY_BRAIN_VAULT:-$HOME/Documents/CompanyBrain}/. Triggers on "/company-brain," "/cb," "capture this into the team brain," "log this meeting," "save this SOP," "compile the company wiki," "query the team brain," "what does the team know about X," "review the company brain," "lint the company brain," "who's the internal expert on X.★ 855 GitHub starsSkillGive Claude a permanent, searchable long-term memoryAI Brain — persistent memory for Claude via ObsidianOotto-AI/claude-content-skills · by Ootto-AIGive Claude a permanent, searchable long-term memory using an Obsidian vault as the store. At the end of a session, summarize what mattered and save it as a Markdown note in your "AI Brain" vault; at the start of a session (or on demand), read back only the relevant past notes. Local markdown you own — connected via the Filesystem MCP. Trigger with "wrap up", "save this session", or "remember this".★ 139 GitHub starsSkillFind prior Claude Code and Codex sessions with an indexed/recall: session memory engineParcha-ai/parcha-skills · by Parcha-aiFind prior Claude Code and Codex sessions with an indexed local search engine, then continue the work, repeat it with fresh inputs, or distill it into a skill. Runs from Claude Code, Codex, or pi; the current index covers Claude Code and Codex transcripts. Use when the user names Recall, says "find that conversation where…", "what did we do last time about…", "continue what we did yesterday on X", "what did codex do on this branch", "turn what we did about Y into a skill", or "remember when you…". Not for searching code (use grep on the repo) or for facts already in MEMORY.md.★ 62 GitHub starsMCPA basic implementation of persistent memory using a localKnowledge Graph Memory Servermodelcontextprotocol/servers · by modelcontextprotocolA basic implementation of persistent memory using a local knowledge graph. This lets Claude remember information about the user across…★ 90.5k GitHub stars

More from mohitagw15856

SkillDesign a 360-degree feedback survey or write a structured360-Degree Feedback Template Skillmohitagw15856/pm-claude-skills · by mohitagw15856Design a 360-degree feedback survey or write a structured 360 feedback report. Use when asked to build a 360 feedback process, write 360 feedback for a colleague, design a feedback survey, or produce a feedback report. Produces either a complete survey instrument with rating scales and open-ended questions, or a structured narrative feedback report with themes, strengths, and development areas.★ 1.4k GitHub starsSkillDesign statistically rigorous A/B tests for product featuresA/B Test Planner Skillmohitagw15856/pm-claude-skills · by mohitagw15856Design statistically rigorous A/B tests for product features, UI changes, onboarding flows, and pricing experiments. Use when asked to set up an experiment, design an A/B test, calculate sample size, or interpret test results. Produces a complete test plan with hypothesis, variant definitions, sample size, duration estimate, guardrail metrics, and a results interpretation guide.★ 1.4k GitHub starsSkillGenerate a WCAG 2.2 accessibility audit checklistAccessibility Audit Skillmohitagw15856/pm-claude-skills · by mohitagw15856Generate a WCAG 2.2 accessibility audit checklist and remediation suggestions for any UI or design. Use when asked to audit for accessibility, check WCAG compliance, review a design for a11y issues, or create an accessibility remediation plan. Produces a prioritised checklist with pass/fail assessments and specific fixes.★ 1.4k GitHub starsSkillBuild a structured account plan for any key customerAccount Plan Skillmohitagw15856/pm-claude-skills · by mohitagw15856Build a structured account plan for any key customer or target account. Use when asked to create an account plan, key account strategy, strategic account review, or territory plan. Produces a complete account plan with relationship map, growth opportunities, risks, and 90-day action plan.★ 1.4k GitHub starsSkillOptimize an article for Answer Engine Optimization so AIAEO Optimizer Skillmohitagw15856/pm-claude-skills · by mohitagw15856Optimize an article for Answer Engine Optimization (AEO) so AI engines like ChatGPT, Perplexity, and Claude can extract, quote, and cite it. Use when asked to AEO-optimize, make content AI-readable, improve AI citation chances, or adapt an article for answer engines. Produces an AEO-optimised rewrite with question headings, 50–80 word answer capsules, a paragraph-length audit, and flagged trust signals.★ 1.4k GitHub starsSkillConduct a structured ethical review of an AI or ML featureAI Ethics Review Skillmohitagw15856/pm-claude-skills · by mohitagw15856Conduct a structured ethical review of an AI or ML feature, model, or product. Use when preparing to deploy an AI system, assessing algorithmic risk, auditing a model for bias, or producing a responsible AI impact assessment. Produces a structured ethics review covering fairness, transparency, privacy, safety, accountability, and societal impact with a risk tier score, pre-deployment checklist, and prioritised mitigations.★ 1.4k GitHub stars