Skip to main content

gbencke/dotfiles

SkillsMP has collected 38 skills from gbencke/dotfiles. Open a skill to review its source and details.

Latest recorded source activity
SkillsMP catalog refreshed
skills collected
38
GitHub stars
5
GitHub forks
0

Showing 38 of 38 collected skills.

occupation
Software Developers
description

Generates a detailed C4-model architecture document for the current repository: System Context, Container, Component, and Code (function/method) levels, plus a full call graph. Outputs Markdown, self-contained interactive HTML (force-directed SVG call graph,…

updated
occupation
Software Developers
description

Query a pre-indexed CodeGraph knowledge graph of the current repo — symbol search, callers/callees, change impact, affected tests, and one-shot area exploration — so you read only the files that matter instead of grepping the tree. Use when asked to "explore…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Adversarial review of a change: a PR, a branch diff, or a patch file. Runs inline in a single process — blast radius, then per-lens propose → kill → judge — and writes a PR-comment-ready report plus findings.json under .gbencke/adversarial-review/reports/.…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Review many repos under every lens — one OS process per (repo × lens), all in parallel — then consolidate every findings.json into ONE cross-repo document grouped by severity then repo. Spawns subprocesses, never subagents. Trigger: /review-consolidate <repo>…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Adversarial review of an entire repository, run inline in a single process: propose → kill → judge, one lens per run. Writes a report plus findings.json under .gbencke/adversarial-review/reports/. Spawns no subagents. Trigger: /review-repo <path> [--lenses…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Adversarial review of a change: a PR, a branch diff, or a patch file. Runs inline in a single process — blast radius, then per-lens propose → kill → judge — and writes a PR-comment-ready report plus findings.json under .gbencke/adversarial-review/reports/.…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Review many repos under every lens — one OS process per (repo × lens), all in parallel — then consolidate every findings.json into ONE cross-repo document grouped by severity then repo. Spawns subprocesses, never subagents. Trigger: /review-consolidate <repo>…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Adversarial review of an entire repository, run inline in a single process: propose → kill → judge, one lens per run. Writes a report plus findings.json under .gbencke/adversarial-review/reports/. Spawns no subagents. Trigger: /review-repo <path> [--lenses…

updated
occupation
Market Research Analysts & Marketing Specialists
description

Generate The Architect's Digest — a daily curated briefing of the most relevant stories in architecture, distributed systems, cloud, languages, tooling, AI agents, and CS research, sourced live from Hacker News, Lobsters, GitHub Trending, Hugging Face Papers,…

updated
occupation
Software Developers
description

Search Telegram from the CLI — discover public channels by keyword or search messages within a channel. Use when the user wants to find Telegram channels, look up posts/messages in a channel, or do Telegram OSINT from the terminal.

updated
occupation
Technical Writers
description

Rewrites text into ASD-STE100 Simplified Technical English (STE): a controlled language with approved words, one meaning per word, active voice, short sentences, and strict rules for procedures and safety instructions. Use when user says "simplify to STE",…

updated
occupation
Technical Writers
description

Rewrites text using William Zinsser's "On Writing Well" method. Strips clutter, enforces clarity, brevity, simplicity, and humanity. Use when user says "zinsser this", "apply zinsser", "clean up my writing", "rewrite with zinsser", or invokes /zinsser.

updated
occupation
Technical Writers
description

Reorganize a long, scattered Markdown article into a clean hierarchy of Parts and Chapters, then regenerate its PDF with Pandoc (--top-level-division=part). Use when asked to "reorganize an article", "restructure into parts and chapters", "fix article…

updated
occupation
Web Developers
description

Create a telescopic HTML study guide from any book, PDF, epub, paper, or article — skimmable key ideas that expand into depth, an interactive ideas-dependency graph, a chapter map, and deep links back to the source. Use when the user asks to "telestudy"…

updated
occupation
Office Clerks, General
description

Manage Guilherme Bencke's personal action-item log at 00.Tasks/ACTION_ITEMS.guilherme_bencke.md. Supports adding new items under today's date (or any explicit date), showing recent items, and searching by keyword across the full history. Use when asked to…

updated
occupation
Office Clerks, General
description

Run the daily workstream update workflow for the Obsidian vault. Generates today's workstream summary from meeting summaries, syncs individual workstream files, copies daily-note entries into workstream files, updates PROJECT_DECISIONS.md,…

updated
occupation
Software Developers
description

Extract architectural decisions from an Obsidian note and render them as an inline SVG diagram — black background, white boxes and arrows, chronological top-down flow. Each box shows what was decided, what was rejected, and the meeting where the decision was…

updated
occupation
Office Clerks, General
description

Generate a deep-dive technical document from meeting transcripts and summaries in the Obsidian vault. Follows a strict 16-section structure with attribution rules, table preference, verbatim-only quotes, and blocker flagging. Output is written to…

updated
occupation
Office Clerks, General
description

Generate a per-person action items report from meeting summaries in 02.Meetings/summaries/. Groups every action item by owner across all summaries (or a date range) and writes the result as a markdown file at the repo root. Use when asked to "generate action…

updated
occupation
Office Clerks, General
description

Convert any *.txt transcripts at the repo root into Obsidian meeting transcript + summary pairs (offline, no API key required), then commit and push. The model authors the summary in-session from the transcript text. Use when asked to "process transcripts",…

updated
occupation
Software Developers
description

Manage PROJECT_DECISIONS.md — a structured log of decisions made during meetings, extracted from 02.Meetings/summaries/ using the Anthropic API. File is organised by date (newest first), with categories as sub-sections under each date: architectural,…

updated
occupation
Market Research Analysts & Marketing Specialists
description

Execute a deep research and writing pipeline using the STORM methodology, leveraging web tools and extensive human-in-the-loop feedback to produce grounded, comprehensive articles.

updated
occupation
Software Developers
description

Apply Go monorepo and hexagonal architecture decisions for 10–50 service codebases. Covers module layout, DDD package structure, dependency rules, linting boundaries, testing, CI/CD, and modern patterns. Triggers when user asks about "Go monorepo…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Apply the Go code review checklist during PR review, design review, or self-review. Covers style & idioms, error handling, design patterns, project architecture, concurrency, testing, performance, and security. Each item tagged MUST, SHOULD, or CONSIDER.…

updated
occupation
Software Developers
description

Detect change amplification — Ousterhout's clearest signal of bad architecture — by fetching the last N merged PRs from the current git repo and analysing them for conceptual changes that forced edits across scattered files because no module owned the…

updated
occupation
Software Developers
description

Disciplined diagnosis loop for hard bugs and performance regressions. Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when user says "diagnose this" / "debug this", reports a bug, says something is broken/throwing/failing, or…

updated
occupation
Software Developers
description

Structured exploration of what is possible within a given problem, decision, or system — before evaluating what is optimal. Use this skill whenever the user asks to explore options, brainstorm, map a solution space, think through alternatives, analyze what…

updated
occupation
Software Quality Assurance Analysts & Testers
description

Run an extremely strict maintainability review for abstraction quality, giant files, and spaghetti-condition growth. Use for a thermo-nuclear code quality review, thermonuclear review, deep code quality audit, or especially harsh maintainability review.

updated
occupation
Software Developers
description

Tell the agent to zoom out and give broader context or a higher-level perspective. Use when you're unfamiliar with a section of code or need to understand how it fits into the bigger picture.

updated
occupation
Computer Occupations, All Other
description

Helps users discover and install agent skills when they ask questions like "how do I do X", "find a skill for X", "is there a skill that can...", or express interest in extending capabilities. This skill should be used when the user is looking for…

updated
occupation
Software Developers
description

Manage bookmarks, collections, tags, and highlights in Raindrop.io using the REST API.

updated
occupation
Software Developers
description

Render Codex, Claude Code, OpenClaw, or Pi session JSONL transcripts as a searchable, shareable single-file HTML viewer.

updated
occupation
Software Developers
description

Download audio and video from YouTube and 1000+ other platforms using yt-dlp.

updated
occupation
Writers & AuthorsEditors
description

Rewrites text using William Zinsser's "On Writing Well" method. Strips clutter, enforces clarity, brevity, simplicity, and humanity. Use when user says "zinsser this", "apply zinsser", "clean up my writing", "rewrite with zinsser", or invokes /zinsser.

updated
occupation
Software Developers
description

Search the Context7 library index and fetch high-quality, version-accurate documentation snippets.

updated
occupation
Software Developers
description

Structural code analysis, navigation, and diagnostics using ast-grep.

updated
occupation
Software Developers
description

Web scraping and automation using the Obscura headless browser.

updated
occupation
Software Developers
description

Perform AI-powered web searches to find documentation, troubleshoot errors, and summarize information.

updated
Showing 38 of 38 collected skills.