Skip to content
Open
Changes from 1 commit
Commits
Show all changes
42 commits
Select commit Hold shift + click to select a range
2371bb1
Add notion-spec-to-implementation skill
mrdesouzaphd-cmyk Jun 2, 2026
76bb37d
Add LICENSE.txt and supporting files for notion-spec-to-implementatio…
mrdesouzaphd-cmyk Jun 2, 2026
b03a175
Add quantitative-resume-auditor skill
mrdesouzaphd-cmyk Jun 5, 2026
4a253aa
Change author name and improve skill details
mrdesouzaphd-cmyk Jun 5, 2026
68dcef0
Add REFERENCE.md for Quantitative Resume Auditor
mrdesouzaphd-cmyk Jun 5, 2026
8996a73
Refine quantitative resume auditor skill details
mrdesouzaphd-cmyk Jun 5, 2026
758df13
Create SKILL.md
mrdesouzaphd-cmyk Jun 5, 2026
93faa9e
Create REFERENCE.md
mrdesouzaphd-cmyk Jun 5, 2026
97a246f
Create LICENSE.txt
mrdesouzaphd-cmyk Jun 5, 2026
efc20bb
Create SKILL.md
mrdesouzaphd-cmyk Jun 5, 2026
c2b653c
Create REFERENCE.md
mrdesouzaphd-cmyk Jun 5, 2026
92e423f
Create LICENSE.txt
mrdesouzaphd-cmyk Jun 5, 2026
ea4506a
Remove empty jd-phrase-detector placeholder files
mrdesouzaphd-cmyk Sep 16, 2026
18ae134
Delete skills/jd-phrase-detector/LICENSE.txt
mrdesouzaphd-cmyk Sep 16, 2026
d263b60
Delete skills/jd-phrase-detector/REFERENCE.md
mrdesouzaphd-cmyk Sep 16, 2026
bc860da
Remove empty resume-summary-auditor placeholder files
mrdesouzaphd-cmyk Sep 16, 2026
45c3d5c
Delete skills/resume-summary-auditor/LICENSE.txt
mrdesouzaphd-cmyk Sep 16, 2026
b8cc2cd
Delete skills/resume-summary-auditor/REFERENCE.md
mrdesouzaphd-cmyk Sep 16, 2026
1cc4759
Add LICENSE.txt (Apache 2.0) to quantitative-resume-auditor
mrdesouzaphd-cmyk Sep 16, 2026
58fa83b
Add interview source notes on PhD-to-EdTech transition
mrdesouzaphd-cmyk Sep 24, 2026
c9dcbbc
Add BrianJosh OpenAI plugin skill
mrdesouzaphd-cmyk Sep 24, 2026
cd8fae8
Add BrianJosh OpenAI plugin skill
mrdesouzaphd-cmyk Sep 24, 2026
5b52ee5
Add BrianJosh OpenAI plugin skill
mrdesouzaphd-cmyk Sep 24, 2026
4a80225
Package BrianJosh for OpenAI plugin marketplaces
mrdesouzaphd-cmyk Sep 24, 2026
1c3daf3
Package BrianJosh for OpenAI plugin marketplaces
mrdesouzaphd-cmyk Sep 24, 2026
5c4fbfc
Document BrianJosh installation scope across OpenAI products
mrdesouzaphd-cmyk Sep 24, 2026
72064a2
Add new skills to marketplace.json
mrdesouzaphd-cmyk Sep 28, 2026
a24bc6e
Merge branch 'main' into main
mrdesouzaphd-cmyk Sep 28, 2026
49753d1
Fix SKILL.md validation and remove duplicate draft
mrdesouzaphd-cmyk Sep 30, 2026
2dc0677
Update LICENSE.txt to canonical 201-line Apache 2.0 text
mrdesouzaphd-cmyk Sep 30, 2026
4239188
Update LICENSE.txt to canonical 201-line Apache 2.0 text
mrdesouzaphd-cmyk Sep 30, 2026
a958ed8
Create manifest.json for BrianJosh extension
mrdesouzaphd-cmyk Sep 30, 2026
61e3ee9
Add context menu for BrianJosh selection audit
mrdesouzaphd-cmyk Sep 30, 2026
4428f70
Delete plugins/brianjosh/manifest.json
mrdesouzaphd-cmyk Sep 30, 2026
c38ca89
Delete plugins/brianjosh/background.js
mrdesouzaphd-cmyk Sep 30, 2026
0ccde8b
Add manifest.json for Chrome extension setup
mrdesouzaphd-cmyk Sep 30, 2026
dd93281
Add context menu for sending selected text to BrianJosh
mrdesouzaphd-cmyk Sep 30, 2026
5bc80d6
Add sidepanel.html for BrianJosh Audit Engine
mrdesouzaphd-cmyk Sep 30, 2026
1402419
Implement selection retrieval and event handling
mrdesouzaphd-cmyk Sep 30, 2026
fd5fc05
Add content script for future DOM scraping
mrdesouzaphd-cmyk Sep 30, 2026
93118c7
Enable side panel to open on action icon click
mrdesouzaphd-cmyk Sep 30, 2026
62fe87a
Fix sidePanel behavior on extension installation
mrdesouzaphd-cmyk Sep 30, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
Add BrianJosh OpenAI plugin skill
  • Loading branch information
mrdesouzaphd-cmyk committed Sep 24, 2026
commit cd8fae86a4712bfecd22863a8f5d0d13756b64e6
Original file line number Diff line number Diff line change
@@ -0,0 +1,22 @@
# Source notes supplied by Dr. De.Souz.AI

Dr. De.Souz.AI, the skill creator, supplied a roughly 52-minute, timestamped interview with Brian Johnsrud about PhD careers in education technology. Both uploaded files contain identical text. The conversation has apparent transcription errors and personal opinions. Apply these ideas as prompts for analysis, not universal hiring rules or verified employer policy. The name BrianJosh is Dr. De.Souz.AI's tribute to Brian Johnsrud. It implies no creation, review, sponsorship, affiliation, or endorsement by Brian or any organization where he has worked, works, or may work in the future. Do not invoke his employers or job titles to promote or authenticate the skill.

- 23:36–26:17: Read the posting closely; identify collaboration and communication terms; demonstrate the relevant work in the resume or cover letter using accurate terminology; prepare a concrete interview story about actions and results.
- 26:56–28:18: Distinguish disciplinary expertise from time doing the specific job. A seven-year doctorate with three semesters as a teaching assistant does not automatically equal seven years of instructional design work. Assess actual tasks and duration.
- 28:27–29:45: Compare recurring duties across postings, then seek opportunities to practice missing tasks and produce evidence, such as data-informed instruction through campus work or internships.
- 47:35–50:02: In a transition to instructional design, identify teaching tasks using comparable methods, such as working backward from learning outcomes. Explain the equivalence accurately without changing the historical title or claiming an unearned credential.
- 38:49–40:54: Search first- and second-degree LinkedIn contacts for people with relevant organizational context. Make a specific initial request that can be answered in roughly 30 seconds, such as a directional assessment or referral to a better contact; leave a longer conversation to the recipient's initiative. “Thumbs up” is figurative here, not a requirement to use an emoji.
- 03:41–04:53: The speaker describes a personal entry into an education technology management role and discusses disciplinary depth and portfolios. These are context-specific illustrations.
- 05:00–05:39: The speaker describes a particular Khan Academy hiring exercise: creating questions and an accessible short article. Assess factual precision and communication to the intended audience when preparing role-relevant samples; do not assume other employers use this exercise.
- 19:43–22:23: Similar curriculum or content work may appear under educator, teacher, instructional designer, educational designer, subject lead, curriculum manager, content manager, or SME titles. Compare actual duties, rather than equating titles automatically.
- 30:27–34:00: The speaker discusses compensation benchmarks, local comparators, and salary-history questions. These are historical observations; verify current pay and applicable law before providing advice.
- 50:25–52:10: The speaker describes vendor-managed projects and temporary contracts in edtech and educational publishing. Check current opportunities and contract terms rather than assuming this hiring pattern continues unchanged.

Do not present this transcript as a current posting, an authoritative labor-market study, legal advice, or proof that an applicant meets a qualification.

## Candidate's actual LinkedIn exchange

The user messaged a first-degree connection who had posted a Senior Program Manager role. The candidate asked whether the team valued formal Agile program governance combined with empirical learning evaluation, mentioned an Executive MBA, Kirkpatrick certification, and Ph.D., and invited a quick 👍 or recruiter referral. The contact answered within 16 minutes: the role is a senior individual contributor position focused on enterprise performance management; the candidate should apply if that specialty aligns with the work sought.

Use this as a concrete example of a specific, light request and a useful clarification. The response establishes the role's focus and a conditional encouragement to apply. It does not verify the suggested Agile/learning-evaluation mix, promise a referral, or show that the emoji produced the reply. Recheck the posting and candidate evidence for enterprise performance management before tailoring the application. Separately, the skill owner explicitly requires an emoji in LinkedIn outreach drafts; that requirement comes from the owner, not the transcript or an inference about response rates.