← All creators

risadams

User

An opinionated library of reusable agent skills. Contains practical skills for writing, planning, triage, architecture, and workspace workflows

47 indexed · 0 Featured · 2 stars · avg score 65
Prolific

Categories

Indexed Skills (47)

AI & Automation Listed

break-it-down

Decode messages into plain language with tone and intent analysis. Breaks down what someone actually means, analyzes emotional tone with probability scores, and flags ambiguity. Use when user says "break it down", "what does this mean", "decode this", "analyze this message", "what are they saying", or invokes /break-it-down.

2 Updated 2 weeks ago
risadams
DevOps & Infrastructure Listed

decision-breaker

Stuck between options. Forces a binary, asks three clarifying questions, picks one with reasoning. Defeats analysis paralysis without leaving the decision to a coin flip. Use when user says "I can't decide", "help me pick", "decision paralysis", "break the tie", "which should I", or invokes /decision-breaker.

2 Updated 2 weeks ago
risadams
Code & Development Listed

hyperfocus-recovery

Reconstruct context after a deep session or interruption — "what was I doing?" Reads recent git diff, modified files, open editors, and last commits to rebuild your mental state and propose the next concrete action. Use when user says "what was I doing", "where did I leave off", "lost my place", "context recovery", "hyperfocus recovery", or invokes /hyperfocus-recovery.

2 Updated 2 weeks ago
risadams
API & Backend Listed

interest-capture

Quick dump for the current hyperfixation so it doesn't derail today's work but also isn't lost. Captures the idea, tags it, files it into the Obsidian vault for later return. Optimized for speed — no clarifying questions unless absolutely needed. Use when user says "capture this idea", "hyperfixation dump", "interest capture", "stash this", "don't let me forget", or invokes /interest-capture.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

meeting-decompression

Dump what happened in a meeting; skill separates facts from feelings, flags action items, and notes social ambiguities to follow up on (instead of ruminate on). Useful for masking-heavy meetings where the cognitive cost is paid afterward. Use when user says "meeting decompression", "process this meeting", "what just happened", "decompress", "after meeting", or invokes /meeting-decompression.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

rejection-sensitivity-check

Paste a message that stung; get a calibrated read on whether it's actually critical or neutral-but-terse. Separates evidence from interpretation to counter rejection-sensitive dysphoria. Use when user says "did they mean it that way", "is this criticism", "am I reading this wrong", "rejection check", "this stung", "rsd check", or invokes /rejection-sensitivity-check.

2 Updated 2 weeks ago
risadams
Data & Documents Listed

task-initiation

You know what to do but can't start. Skill asks three questions and produces the literal first action (open file X, type heading Y) — not a plan, not a breakdown. Defeats executive-function stalls. Use when user says "I can't start", "help me begin", "task initiation", "stuck on starting", "just-start", or invokes /task-initiation.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

time-reality-check

Counter time blindness — you say "20 minutes" but it'll take 2 hours. Skill asks about the task, factors in your usual underestimation pattern, and offers a calibrated estimate with reasoning. Use when user says "how long will this take", "time check", "reality check", "estimate this", "am I being realistic", or invokes /time-reality-check.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

writing-apology-calibrator

Drafted apology in, calibrated apology out. Strips reflexive self-blame and over-apologizing that masking trains in, while keeping genuine accountability for things the user actually owes. Use when user says "calibrate this apology", "am I over-apologizing", "apology check", "did I say sorry too much", "is this too much", or invokes /writing-apology-calibrator.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

writing-cold-open

Generates the first sentence of a message or email when you can't get past the blank cursor. Offers 2-3 openings matched to the relationship and goal, then steps out — you write the rest. Use when user says "cold open", "help me start this message", "how do I begin", "stuck on opening", "first sentence", or invokes /writing-cold-open.

2 Updated 2 weeks ago
risadams
Code & Development Listed

writing-humanize

Remove signs of AI-generated writing from text. Use when editing or reviewing text to make it sound more natural and human-written. Based on Wikipedia's comprehensive "Signs of AI writing" guide. Detects and fixes patterns including: inflated symbolism, promotional language, superficial -ing analyses, vague attributions, em dash overuse, rule of three, AI vocabulary words, passive voice, negative parallelisms, and filler phrases.

2 Updated 2 weeks ago
risadams
DevOps & Infrastructure Listed

writing-social-script

Generate a script for a specific social scenario you're dreading: declining a meeting, asking for a deadline extension, following up on silence, leaving a party early, asking for help, setting a boundary. Offers 2-3 phrasings from direct to softened. Use when user says "script for", "help me say", "how do I tell them", "I need to ask", "I need to decline", "social script", or invokes /writing-social-script.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

writing-tone-check

Reverse decoder — paste a draft message and get a read on how it will land before you send. Flags blunt, cold, accidentally passive-aggressive, or over-apologetic patterns. Use when user says "tone check", "how does this sound", "before I send this", "will this land okay", "check this draft", or invokes /writing-tone-check.

2 Updated 2 weeks ago
risadams
Code & Development Listed

idea-decision-maker

Stuck between options. Forces a binary, asks three clarifying questions, picks one with reasoning. Defeats analysis paralysis without leaving the decision to a coin flip. Use when user says "I can't decide", "help me pick", "decision paralysis", "break the tie", "which should I", or invokes /idea-decision-maker. Part of the `idea-*` family — the fast counterpart to idea-choice (which deliberates and produces a written pros/cons artifact); use this one when the user needs a verdict, not a record. Sits alongside idea-generate (which produces new options) at the "convergent / pick one" end of the family.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

daily-briefing

Personal daily briefing assistant. Pulls the last 24 hours of email and calendar from Outlook, summarizes today's schedule, surfaces open action items, and proposes focus blocks. Use when user says "daily briefing", "morning briefing", "daily standup prep", or invokes /daily-briefing.

2 Updated 2 weeks ago
risadams
Data & Documents Listed

daily-standup-prep

Generate a per-team standup markdown report by gathering activity over the last N days from Jira, GitLab, Confluence, and a local Git repo. Maps activity to team members from a roster CSV, renders a Mermaid kanban + randomized talking order, captures a `daily`-tagged sprint snapshot, and runs a clarity-council (infographics-expert burndown chart + statistics-expert forecast + scrum-master suggestions) for sprint pulse. Writes one file per team into the Obsidian vault. Use when the user says "daily standup prep", "standup report", "generate standup", "scrum prep", or invokes /daily-standup-prep.

2 Updated 2 weeks ago
risadams
Data & Documents Listed

good-morning

Morning kickoff wrapper that runs sprint-snapshot (daily tag), daily-standup-prep (with sprint burndown), and daily-briefing (report only — no focus-block suggestions) in order. Re-runs idempotently — existing same-day artifacts are overwritten in place. Use when user says "good morning", "morning routine", "kick off my day", "start my day", or invokes /good-morning.

2 Updated 2 weeks ago
risadams
Data & Documents Listed

issue-dup-find

Scan all open issues in a Jira project and identify likely duplicates using semantic comparison. Produces a markdown report listing each suspected duplicate pair with a probability score and reasoning. Read-only — never modifies, links, or transitions tickets. Default project key is read from memory (`reference_jira_default_project.md`); accepts an override project key. Use when user says "find duplicates", "duplicate check", "dedupe issues", "find duplicate tickets", or invokes /issue-dup-find with or without a project key.

2 Updated 2 weeks ago
risadams
Data & Documents Listed

issue-estimate-sp

Estimate story points for a Jira ticket using historical data and multi-persona scrum poker. Use when user says "estimate this ticket", "how many points", "story point estimate", "estimate [TICKET-KEY]", or invokes /issue-estimate-sp. Read-only — never modifies the ticket.

2 Updated 2 weeks ago
risadams
Web & Frontend Listed

issue-suggest-component

Suggest Jira components for one ticket or sweep all open tickets in a project. Gathers context from Jira, Confluence, and GitLab, proposes a conservative set of existing components (or recommends new ones), and confirms with the user before any modification. Bulk mode default project key is read from memory (`reference_jira_default_project.md`); max 250 tickets, highest key first. Use when user says "suggest components", "tag components", "fix components", "categorize tickets", or invokes /issue-suggest-component with or without a ticket key.

2 Updated 2 weeks ago
risadams
Data & Documents Listed

issue-triage

Triage a bug or issue by gathering context (Jira ticket or free-form description), mapping the suspected code area via codebase-explain, hypothesizing root causes via clarity-council, and producing a structured triage report with ranked root-cause candidates and proposed solution paths. Read-only by default; the user may opt in at the end to publish the report as a Jira comment. Use when user says "triage this", "triage [TICKET-KEY]", "what's causing this bug", "help me find the root cause", or invokes /issue-triage with a ticket key or issue description.

2 Updated 2 weeks ago
risadams
Data & Documents Listed

sprint-plan

Convert the start-of-sprint canvas into a planning markdown report — sprint goal summary, committed scope, capacity vs commitment (split into carry-over from previous sprint vs new commit), key observations, and risks. Assumes all unclosed items from the previous sprint's end snapshot are carried into this sprint and surfaces them as a dedicated section with WIP-saturation risk. Reuses sprint-snapshot's `_sprint.md`, `_team-rules.md`, current `start.canvas`, and previous sprint's `end.canvas`. Auto-runs a clarity-council session (statistics-expert + scrum-master + product-owner) for the observations/risks block. Output is date-stamped (`sprint-plan-YYYY-MM-DD.md`) — same-day re-runs silently refresh today's file, prior days are preserved as historical record; a `sprint-plan-latest.md` pointer always wikilinks the newest. Use when user says "sprint plan", "sprint planning report", "convert sprint plan to markdown", or invokes /sprint-plan.

2 Updated 2 weeks ago
risadams
Code & Development Listed

sprint-review

End-of-sprint stakeholder report comparing the start.canvas (planning) to end.canvas (sprint close). Produces a markdown report fitting the standard SM template (Scrum Master, Sprint Accomplishments, Feature Demos, Customer Meetings, Status, Sprint Commitment, PI Confidence, Impediments). Applies team-specific overhead, wedge-balancing, and in-review overhead rules. Auto-runs a clarity-council session (statistics-expert + scrum-master + product-owner) for accomplishments/status/impediments synthesis. Use when user says "sprint review", "end of sprint report", "sprint stakeholder report", "sprint close report", or invokes /sprint-review.

2 Updated 2 weeks ago
risadams
Testing & QA Listed

sprint-snapshot

Capture a point-in-time snapshot of a scrum team's current sprint board from Jira and render it into the Obsidian vault as (1) an Obsidian Canvas with sprint overview, team workload, kanban columns, and issue cards, (2) a companion markdown summary, and (3) an append-only JSONL trend log. Auto-detects sprint phase (start / week 1 / week 2 / week 3 / end) from today's date. Supports `--as-of <date>` for historical snapshots. Reuses obsidian-canvas / obsidian-vault / obsidian-markdown for vault writes and follows the issue-* skills' Jira context-gathering patterns. Use when user says "sprint snapshot", "snapshot the sprint", "capture sprint state", "sprint planner", "scrum board snapshot", or invokes /sprint-snapshot.

2 Updated 2 weeks ago
risadams
Data & Documents Listed

sprint-sos-report

End-of-week scrum-of-scrums report comparing two sprint snapshots and surfacing key findings, observations, trouble areas, and trends. Auto-detects which two snapshots to compare (most-recent two by snapshot_at) with `--from`/`--to` overrides for re-planning churn comparisons (e.g. compare `week 1` vs a mid-week `week 1.5`). Applies team-specific overhead, wedge-balancing, and in-review overhead rules from `_team-rules.md`. Auto-runs a clarity-council session (statistics-expert + scrum-master + product-owner). Use when user says "scrum of scrums", "sos report", "weekly sprint report", "sprint progress report", or invokes /sprint-sos-report.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

branch-rebase

Safely rebase the current branch onto its upstream target (baseline, main, or master). Auto-resolves simple merge conflicts (version bumps, changelogs). Prompts for complex ones. Use when user says "rebase", "rebase branch", "rebase onto main", "update my branch", "sync with baseline", "catch up with main", or invokes /branch-rebase.

2 Updated 2 weeks ago
risadams
DevOps & Infrastructure Listed

clarity-council

Facilitates structured single-persona or multi-persona consultation for strategy, product, engineering, operations, and risk decisions. Use when the user requests a council, multiple perspectives, persona advice, tradeoff analysis, or iterative clarification and debate.

2 Updated 2 weeks ago
risadams
Code & Development Listed

codebase-churn

Analyze a git repository's history and produce an SVG treemap of file churn — area = lines changed, color = commit frequency. Use when user wants to find unstable areas of a codebase, predict bug-prone files, see "where do we change the most", spot refactor candidates, or invokes /codebase-churn.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

codebase-improve-architecture

Find deepening opportunities in a codebase, informed by the domain language in CONTEXT.md and the decisions in docs/adr/. Use when the user wants to improve architecture, find refactoring opportunities, consolidate tightly-coupled modules, or make a codebase more testable and AI-navigable.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

grill-with-docs

Grilling session that challenges your plan against the existing domain model, sharpens terminology, and updates documentation (CONTEXT.md, ADRs) inline as decisions crystallise. Use when user wants to stress-test a plan against their project's language and documented decisions.

2 Updated 2 weeks ago
risadams
Code & Development Listed

idea-generate

Helps users generate, refine, and stress-test ideas from loose topics. Use when user asks to brainstorm, find new ideas, or needs creative inspiration for a topic.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

issue-feature-breakdown

Analyze a Jira ticket by gathering full context from Jira and Confluence, following linked tickets, then running a clarity-council to identify gaps and ambiguities. Produces an actionable breakdown plan. All actions are read-only. Use when user says "break down this feature", "analyze this ticket", "feature breakdown", or provides a Jira ticket key for analysis.

2 Updated 2 weeks ago
risadams
Data & Documents Listed

obsidian-bases

Create and edit Obsidian Bases (.base files) with views, filters, formulas, and summaries. Use when working with .base files, creating database-like views of notes, or when the user mentions Bases, table views, card views, filters, or formulas in Obsidian.

2 Updated 2 weeks ago
risadams
Data & Documents Listed

obsidian-canvas

Create and edit Obsidian Canvas files (.canvas) following the JSON Canvas spec — nodes, edges, groups, and connections. Use when working with .canvas files, creating visual canvases, mind maps, or flowcharts in Obsidian.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

obsidian-cli

Interact with Obsidian vaults using the Obsidian CLI to read, create, search, and manage notes, tasks, properties, and more. Also supports plugin and theme development with commands to reload plugins, run JavaScript, capture errors, take screenshots, and inspect the DOM. Use when the user asks to interact with their Obsidian vault, manage notes, search vault content, perform vault operations from the command line, or develop and debug Obsidian plugins and themes.

2 Updated 2 weeks ago
risadams
Data & Documents Listed

obsidian-markdown

Create and edit Obsidian Flavored Markdown with wikilinks, embeds, callouts, properties, and other Obsidian-specific syntax. Use when working with .md files in Obsidian, or when the user mentions wikilinks, callouts, frontmatter, tags, embeds, or Obsidian notes.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

obsidian-vault

Search, create, and manage notes in the Obsidian vault with wikilinks and index notes. Use when user wants to find, create, or organize notes in Obsidian.

2 Updated 2 weeks ago
risadams
Code & Development Listed

request-refactor-plan

Create a detailed refactor plan with tiny commits via user interview, then file it as a GitHub issue. Use when user wants to plan a refactor, create a refactoring RFC, or break a refactor into safe incremental steps.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

skill-create

Create new agent skills with proper structure, progressive disclosure, and bundled resources. Use when user wants to create, write, or build a new skill.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

writing-beats

Shape an article as a journey of beats, choose-your-own-adventure style. The user picks a starting beat from the raw material, you write only that beat, then offer options for where to pivot next, beat by beat, until the article reaches a natural end. Use when the user has raw material and wants to assemble it as a narrative rather than an argument.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

writing-draft-article

Guide the user from raw idea, topic, or draft to a finished, polished article through relentless questioning and iterative writing. Supports blog posts, social media posts, and long-form prose. Delegates to sibling skills (writing-humanize, writing-shape, writing-beats, writing-fragments) when appropriate. Use when the user wants to write something from scratch and have it completed.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

writing-fragments

Grilling session that mines the user for fragments — heterogeneous nuggets of writing (claims, vignettes, sharp sentences, half-thoughts) — and appends them to a single document as raw material for a future article. Use when the user wants to develop ideas before imposing structure, or mentions "fragments", "ideate", or "raw material" for writing.

2 Updated 2 weeks ago
risadams
Data & Documents Listed

writing-shape

Take a markdown file of raw material and shape it into an article through a conversational session — drafting candidate openings, growing the piece paragraph by paragraph, arguing about format (lists, tables, callouts, quotes) at each step. Use when the user has a pile of notes, fragments, or a rough draft and wants help turning it into something publishable.

2 Updated 2 weeks ago
risadams
Data & Documents Listed

obsidian-charts

Build interactive charts in Obsidian notes using the Charts plugin (phibr0/obsidian-charts). Renders Chart.js bar/line/pie/doughnut/radar/polarArea via `chart` codeblocks, can pull data straight from a markdown table by block ID (cross-file supported), and can render from a Dataview query via `window.renderChart`. Use when the user wants to chart, plot, graph, or visualize data sitting in their Obsidian notes — including tables, frontmatter values, Dataview/Dataviewjs results, or hand-written series — or mentions "obsidian charts", "chart codeblock", "renderChart", or "chart from table".

2 Updated 2 weeks ago
risadams
Code & Development Listed

idea-choice

Weigh one or more ideas/concepts with a structured pros-and-cons analysis. Runs a clarity-council pass to surface arguments on both sides, optionally grills the user to expose hidden assumptions, scores each point on Impact × Confidence, and renders a markdown table per idea plus an overall recommendation (Go / Go with caveats / Don't / Needs more analysis). Use when the user wants to evaluate an idea before committing, compare two or more options on the merits, build a pros/cons list, score tradeoffs, justify a decision in writing, or asks "should I do X" / "is X worth it" / "weigh the tradeoffs" / "pros and cons of X". Differs from idea-decision-maker (which forces a fast binary pick) and idea-generate (which generates new options) — this skill deliberates on options the user already has.

2 Updated 2 weeks ago
risadams
Data & Documents Listed

defuddle

Extract clean markdown content from web pages using Defuddle CLI, removing clutter and navigation to save tokens. Use instead of WebFetch when the user provides a URL to read or analyze, for online documentation, articles, blog posts, or any standard web page. Do NOT use for URLs ending in .md — those are already markdown, use WebFetch directly.

2 Updated 2 weeks ago
risadams
AI & Automation Listed

grill-me

Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".

2 Updated 2 weeks ago
risadams

Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.