michael-f-bryan
- 20 skills
- 0 followers
- 6 hours ago last updated
- ▌ Wikilinks · michael-f-bryanWhen generating or editing markdown content, actively look for existing pages to link to and incorporate relevant wikilinks so content is interconnected. Use when writing notes, docs, or any .md content.
- ▌ Jake Tools · michael-f-bryanUse when operating or extending the jake-tools CLI for deterministic personal automation such as daily reports, AI monitoring, Clockify reconciliation, newsletters, or command discovery.
- ▌ Wait For CI · michael-f-bryanWait for a GitHub Actions run to finish with minimal terminal output and a reliable exit code. Use when an agent must wait for CI to pass (e.g. after push, after opening a PR, or when verifying a specific run). Prefer gh run watch with --exit-status and --compact to avoid flooding context with poll output.
- ▌ Clockify API · michael-f-bryan bundleUse when querying or changing Clockify projects, tasks, clients, or time entries, including Jira-backed reconciliation and deterministic cleanup.
- ▌ Obsidian CLI · michael-f-bryan bundleInteract with an Obsidian vault via the Obsidian CLI. Use when the user asks to read, search, create, update, or inspect notes, daily notes, links, tasks, tags, or other vault content from the terminal.
- ▌ Working Docs · michael-f-bryanUse when a task has multiple phases, evidence sources, handoff or interruption risk, or intermediate findings that must change later decisions. Also applies when the user asks for a working folder or `_working` directory.
- ▌ Voice Michael · michael-f-bryan bundleUse when drafting, editing, or evaluating communication that should sound like Michael: public technical prose, forum/help replies, reviewer and team engineering communication, agent prompts, pull request descriptions, operational updates, internal notes, decision briefs, technical reports, or reflective professional writing.
- ▌ Summary Callout · michael-f-bryanAdds a summary callout at the start of markdown notes using the format `> [!summary]`. Use when creating or editing markdown notes, docs, or knowledge-base content that should open with a concise overview.
- ▌ Code Like Michael · michael-f-bryan bundleUse when writing, changing, reviewing, testing, verifying, refactoring, or architecting code, including greenfield apps, CLIs, bug fixes, and PR reviews. Applies Michael's default coding style: typed boundaries, thin entrypoints, concrete-first design, anti-ceremony abstractions, proportionate evidence, and operator-shaped interfaces.
- ▌ Michael Brand Pack · michael-f-bryan bundleApplies Michael F. Bryan's visual design system — warm high-contrast palette, typography scale, spacing tokens, light/dark themes, and artefact theming — across websites, email signatures, Word/Google Doc templates, slides, rich HTML artefacts, and any branded surface. Use whenever the user mentions Michael F. Bryan brand colours, personal site theming, email signatures, document templates, rich artefact styling, or "make it look like Michael" — even without naming this skill.
- ▌ Transcript Workflows · michael-f-bryan bundleUse when acquiring or cleaning speech-to-text, ASR, captions, diarisation/diarization, transcripts, chapters, meeting minutes, or Obsidian source notes from local recordings, Teams, Gemini, YouTube, podcasts, or existing transcript files.
- ▌ Voice Analyser · michael-f-bryanAnalyse writing samples to create a codified voice style guide. This skill extracts patterns, techniques, and characteristics from example writing and generates a reusable voice skill that can be used with anti-ai-writing for consistent, authentic content creation. Use when establishing a new voice style from scratch.
- ▌ HTML Rich Communication · michael-f-bryan bundleUse when creating a shareable HTML explainer, brief, report, review aid, evidence pack, or other rich communication artefact for a human reader.
- ▌ Knowledge Base Navigator · michael-f-bryan bundleQuery a structured repository knowledge base intelligently using ontology-aware routing, manifests, indexes, metadata, shortlist-based retrieval, and bounded deep reads. Prefer navigation and recognition over blind grep.
- ▌ Coding Fingerprint Wizard · michael-f-bryan bundleAnalyse several example projects to synthesise a reusable coding fingerprint. Use when the user wants to capture a person's coding style, engineering principles, project-shaping preferences, architectural tendencies, or implementation habits so agents can reproduce them consistently.
- ▌ Adaptive Decision Interviews · michael-f-bryan bundleUse when the user wants the agent to conduct a structured interview that elicits and preserves their judgement before a decision artefact is drafted. Do not use for ordinary chat, job-interview practice, advice, brainstorming, fact gathering, one-off clarification, or execution after direction is already clear.
- ▌ Dumc Email To Obsidian Notes · michael-f-bryan bundleUse when turning CSU/DUM-C emails, Microsoft Graph mailbox pulls, or email thread summaries into durable Obsidian notes for Michael's Deputy Unit Manager - Capability area.
- ▌ Temporal Applications Python · michael-f-bryan bundleDesign, implement, and refactor high-quality Temporal workflows and activities in Python. Use when building or changing Temporal Python applications; when designing activities (injectable deps, Pydantic params/result, business logic outside); when implementing workflows with dynamic inputs or Continue-As-New; or when configuring reliability (timeouts, retries, idempotency), determinism, or testing. Covers boundaries, typed contracts, bounded history, and progressive disclosure via resources.
- ▌ Voice Matching Wizard · michael-f-bryan bundleTransform writing samples into a codified voice style that can be replicated consistently. This wizard guides you through analysing samples, extracting patterns, and generating a custom voice skill.
- ▌ Risk Calibrated Agent Reviews · michael-f-bryan bundleUse when deciding whether agent implementation or correction work warrants independent review.