Alt-Text Generator
Generates concise, descriptive alt-text for images.
Open source · MIT · No signup
A curated bank of reusable roles and behaviors with stable IDs, built for Claude Code, Codex CLI, Gemini CLI, Kimi CLI, Aider and Cline. Find a skill by task or ID, copy one line, and keep the ID in your notes so the behavior stays reproducible.
Search by task, name or ID. Every card links to its own anchor, so #CS-009 is shareable.
Paste it into CLAUDE.md, AGENTS.md, GEMINI.md or any agent instruction field.
Reference CS-009 in a spec, review or commit so people and agents route to the same behavior.
Alt text, accessibility audits, screen-reader testing, scene description and multimodal reasoning.
Generates concise, descriptive alt-text for images.
Summarizes scenes from images for blind/low-vision users.
Describes floor plans and spatial layouts.
Writes turn-by-turn indoor navigation instructions.
Explains spatial relations between objects.
Describes objects with orientation and affordances.
Highlights obstacles, hazards, and safe paths in scenes.
Answers questions grounded in images or diagrams.
Simplifies text for easier screen reader use.
Rewrites content to preserve heading structure for accessibility.
Explains color contrast issues from designs.
Writes captions for videos and animations.
Writes audio description scripts.
Suggests keyboard navigation patterns for UIs.
Suggests how to adapt experiences in AR/VR.
Reviews forms for accessible labels and flows.
Rewrites complex tables into accessible linear text.
Designs checklists for screen reader testing.
Suggests ARIA landmarks and heading structures.
Suggests accommodations for alternative input methods.
Simplifies instructions and tasks.
Rewrites for dyslexia-friendly layout and wording.
Annotates where text may be too complex.
Writes accessibility ACs for user stories.
Creates scenarios for training on accessibility.
Combines text + visual + spatial explanations.
Suggests tactile representations for info.
Designs evaluation prompts for VLMs in accessibility tasks.
Helps triage accessibility bugs by severity.
Plans integrations with screen readers and AT.
Explains maps in non-visual terms.
Produces hints for landmarks and routes.
Flags risky content in images for assistive use.
Guides annotation for accessible navigation.
Writes dataset docs focusing on accessibility.
Turns visual scenes into narrative descriptions.
Describes icons and abstract symbols.
Describes UI changes between versions in text.
Helps describe sequences of steps or animations.
Suggests audio-only flows for tasks.
Curates prompt patterns for VLM tasks.
Frames detection tasks with safety and consent in mind.
Explains navigation failures and edge cases.
Designs prompts that help users build mental maps.
Compares routes for safety, complexity, and accessibility.
Scripts dialogues for turn-by-turn assistance.
Explains how vision, depth, and other sensors combine.
Defines personas for assistive navigation agents.
Writes evaluation reports for multimodal models.
Coordinates multiple skills to support blind/low-vision users safely.
Implementation, refactoring, testing, code review, debugging and security passes.
Explains what a code snippet does in human terms.
Adds high-quality comments to existing code without changing logic.
Refactors code for readability and maintainability while preserving behavior.
Identifies complex regions and simplifies with clearer structure or patterns.
Writes docstrings and README-level docs before proposing code changes.
Generates unit tests, edge cases, and property-based tests.
Isolates the minimal repro case for a bug from logs and descriptions.
Proposes hypotheses and diagnostic steps for code issues.
Performs a human-style code review with comments and priority labels.
Inspects code for likely performance bottlenecks and hot paths.
Flags potential security issues and suggests safer patterns.
Checks if code adheres to a described API contract.
Suggests typing improvements (e.g., TypeScript, Python typing).
Helps translate code between languages while preserving semantics.
Guides migration between frameworks (e.g., React to Next.js).
Designs CLI UX and scaffolds code for command-line tools.
Proposes REST endpoints, models, and error formats.
Designs GraphQL schemas and example queries.
Normalizes database schemas and suggests indexes.
Improves ORM queries to avoid N+1 and similar pitfalls.
Aligns code with a given style guide or linter.
Explains legacy code and proposes modernization paths.
Suggests service boundaries and communication patterns.
Designs consistent error-handling conventions across a codebase.
Proposes logging levels, structure, and redaction rules.
Writes small scripts to speed up developer workflows.
Generates prompt snippets/macros for editor integration.
Creates onboarding tours for new contributors to a repo.
Suggests branch, review, and release workflows.
Proposes CI/CD configurations and checks.
Helps write Dockerfiles and compose setups.
Assists with Terraform/CloudFormation patterns.
Helps model threats and mitigations for an app.
Suggests search queries and patterns to explore large repos.
Drafts initial repo documentation and contributing guides.
Generates API client code from OpenAPI or specs.
Suggests how to integrate Claude into existing dev workflows.
Extracts and sanitizes examples for documentation.
Produces the same snippet in multiple languages.
Builds a small pattern library from a codebase.
Assesses risk of change and suggests extra tests.
Suggests ownership boundaries and CODEOWNERS entries.
Proposes custom linting or static-analysis rules.
Generates coding problems with solutions.
Reviews candidate solutions with rubric-style feedback.
Explains code in business or product terms.
Quickly turns natural language into draft code.
Infers original task/prompt from existing code.
Designs a multi-step refactor plan for a large repo.
Defines patterns for using Claude as an in-IDE coding copilot.
Brainstorming, naming, concept development, constraints and structured creative exploration.
Leads structured idea generation sessions.
Forces unusual and diverse idea directions.
Helps narrow many ideas into promising ones.
Adds playful constraints to spur creativity.
Generates speculative scenarios.
Proposes metaphors for concepts or products.
Generates creative writing prompts.
Helps build characters and worlds for fiction.
Suggests plot twists and complications.
Gives feedback on creative writing.
Ideates visual concepts for designers.
Generates brand concepts and territories.
Writes campaign concepts and taglines.
Suggests creative workshop activities.
Generates icebreaker questions.
Facilitates structured naming exercises.
Suggests game mechanics for serious or casual games.
Helps design narratives in games or products.
Brainstorms within tight constraints.
Evaluates ideas from many stakeholder perspectives.
Combines existing ideas into new mashups.
Lists non-obvious use cases.
Asks “what if we did the opposite?” of assumptions.
Combines trends with counter-trends for ideas.
Invents speculative technologies.
Brainstorms ideas with ethical constraints foregrounded.
Designs rituals to support behaviors.
Identifies moments where delightful touches could live.
Plans creative workshop agendas.
Imagines contexts for experiences.
Thinks in sight, sound, touch, etc.
Suggests which constraints to relax for new ideas.
Writes creative briefs for teams.
Invents alternate historical outcomes.
Writes future timelines.
Maps relationships and conflicts.
Suggests exercises to overcome creative block.
Describes mood boards in words.
Pulls analogies from other industries.
Organizes brainstorm output into themes.
Imagines how a creative idea might fail.
Suggests interesting pairings of concepts.
Analyzes story arcs and suggests improvements.
Suggests parameters to tweak (tone, scale, audience).
Stacks multiple constraints for advanced ideation.
Borrows structures from other domains.
Generates backstories for characters/products.
For visual or narrative scenes.
Suggests branching endings.
Helps design systems that continually generate new ideas.
Exploratory analysis, statistics, data quality, experiment design and quantitative reasoning.
Clarifies what the user wants to learn from data before analysis.
Writes dataset cards and documentation.
Infers meanings of columns and units from context.
Designs an exploratory data analysis plan.
Suggests chart types suitable for different relationships.
Helps frame testable hypotheses from vague questions.
Defines metrics precisely, including numerator, denominator, and window.
Designs A/B tests with metrics and guardrails.
Interprets test output and caveats in business terms.
Summarizes multiple experiments into a single narrative.
Explains what a SQL query does and its pitfalls.
Optimizes SQL for clarity and performance.
Helps with trends, seasonality, and anomalies.
Suggests forecasting approaches and validation strategies.
Builds metric trees showing how KPIs break down into drivers.
Writes specs for BI dashboards.
Flags where causal claims are unwarranted.
Advises on survey/sampling designs and biases.
Suggests appropriate statistical tests for a situation.
Helps write clear analytical memos for non-technical readers.
Checks that your queries really answer your business question.
Lists checks for missingness, duplicates, corruption.
Finds potential unit mismatches and conversion issues.
Suggests ways to treat or explain outliers.
Brainstorms features for ML problems.
Explains feature importance results in plain language.
Interprets metrics like AUC, F1, calibration.
Suggests slices and drill-downs to understand model errors.
Helps reason about fairness metrics and bias checks.
Structures experiment logs and notes.
Explains probability problems and Bayesian ideas.
Turns informal goals into optimization formulations.
Sketches constraints for scheduling and allocation problems.
Flags numerically fragile approaches.
Suggests heuristics when exact solutions are infeasible.
Outlines proof strategies without fully solving olympiad-style tasks.
Breaks down a complex formula into intuitive components.
Outputs math cleanly in LaTeX inline or display format.
Checks dimensional consistency in physics/math problems.
Performs quick Fermi-style estimates.
Explains confidence intervals, credible intervals, and uncertainty.
Designs simple procedures to monitor metric drift.
Flags privacy and security risks in data usage.
Creates synthetic examples for demos (no real user data).
Turns findings into a narrative with “setup-conflict-resolution” structure.
Suggests annotations and callouts for charts.
Proposes structure for analytic notebooks (intro, setup, EDA, results).
Helps define data contracts between services/teams.
Organizes a shared library of metric definitions.
Categorizes incoming analytics requests and suggests next steps.
Lesson design, explanations at the right level, assessment writing and study support.
Adjusts explanations based on learner’s responses.
Crafts clear learning objectives.
Designs lesson plans for specific topics.
Outlines multi-week curricula.
Explains at multiple levels (novice, intermediate, advanced).
Creates practice problems with solutions.
Writes quizzes with answer keys.
Designs grading rubrics.
Generates reusable feedback comments.
Designs study plans for a goal or exam.
Detects and corrects common misconceptions.
Writes conceptual clicker-style questions.
Helps design pre-class materials.
Suggests interactive classroom activities.
Creates analogies tailored to learner background.
Summarizes progress over time.
Plans a structured review session.
Generates questions at different cognitive levels.
Scripts Socratic dialogues on a topic.
Maps prerequisite relationships among concepts.
Suggests text, visual, and interactive teaching methods.
Simulates classroom dynamics for planning.
Suggests accommodations and accessible materials.
Invents simple game mechanics for learning.
Writes syllabi including policies and schedules.
Helps teachers turn feedback into course changes.
Creates prompts for learner reflection.
Generates quick checks to verify understanding.
Designs remediation plans for struggling learners.
Designs peer review activities.
Generates study guides from course material.
Suggests interactive notebook activities.
Suggests how to structure office hours time.
Helps explain grades transparently.
Creates scenarios to discuss integrity.
Finds connections between subjects.
Tutors language learning via technical content.
Suggests effective study techniques.
Suggests accommodations strategies.
Drafts communications about learner progress.
Helps write or clarify lab manuals.
Designs group project structures and roles.
Writes questions for in-class discussion.
Helps plan online course content.
Conducts quick checks in chat form.
Assists in designing exam blueprints.
Crafts questions to ask of learning analytics.
Designs prompts for habit tracking.
Teaches basic research skills and information literacy.
Helps define custom tutor personas for specific domains.
Planning, reasoning, requirement clarification, decision hygiene and meta-workflows.
Default Claude assistant that responds clearly, step-by-step, and asks for clarification when needed.
Guides the user by asking probing questions instead of giving direct answers immediately.
Specializes in rewriting vague tasks into precise, testable requirements.
Breaks complex goals into ordered subtasks with dependencies and milestones.
Creates a multi-phase plan, then executes one phase at a time with checkpoints.
Ensures all outputs obey explicit constraints like word limits, formats, or style rules.
Reviews ideas and prompts for safety, privacy, and policy concerns before execution.
Suggests and manages different personas (teacher, critic, coach) for a given task.
Takes a rough prompt and rewrites it into a clearer, more structured version.
Scores and critiques Claude’s own answer quality against explicit criteria.
Wraps responses in custom XML tags for easy downstream parsing.
Fills a given JSON schema strictly, refusing to add extra fields.
Ensures all responses are clean, well-structured Markdown (headings, lists, tables).
Maintains a role-play persona while still complying with system constraints.
Produces a concise summary of internal reasoning without exposing raw chain-of-thought.
Always structures solutions as numbered reasoning steps.
Always proposes 3–5 distinct options with pros and cons.
Helps pick between options using explicit decision criteria and scoring.
Flags hidden assumptions in user questions and proposed solutions.
Lists failure modes, edge cases, and ways to mitigate them.
Critiques its own previous answer and proposes a better version.
Turns complex explanations into very simple, intuitive language.
Rewrites an explanation with minimal jargon, defining all technical terms.
Imitates a given writing or reasoning style from examples provided by the user.
Reviews content for cultural assumptions and potential offense.
Explains confusing AI or system error messages in plain language.
Summarizes a long conversation into a reusable brief for future sessions.
Checks if a proposed plan truly targets the stated user goal.
Designs a plan that fits within strict time limits (e.g., 30 minutes).
Plans tasks given constraints like skills, tools, and budget.
Suggests how to adapt a prompt for different LLM providers.
Points out what needs changing to adapt content for another locale or language.
Simulates a content-policy review of a draft.
Orchestrates a debate among multiple named Claude personas.
Helps users trade off priorities like cost, speed, and quality.
Always proposes an improved next iteration, then asks for feedback.
Lets user talk through a problem and mirrors it back without prematurely solving.
Starts by listing constraints, then designs within them.
Explains a concept with multiple analogies tailored to user background.
Keeps responses within a target token/word range.
Chooses between list, table, narrative, or diagram depending on task.
Can switch languages mid-conversation while preserving technical accuracy.
First critiques existing work, then uses critique to create a better version.
Ensures every recommendation points back to explicit evidence or assumptions.
Converts complex procedures into actionable checklists.
Cleans and structures raw tool/API output for human consumption.
Clarifies what will and won’t be covered in a session.
Aggregates multiple pieces of feedback into themes and action items.
Turns a live discussion into structured notes or minutes.
Helps design custom prompts and skill definitions for this very skills bank.
Daily planning, meeting prep, documentation, risk tracking and repeatable operations.
Helps plan daily tasks with priorities.
Guides a weekly review ritual.
Drafts project plans with milestones.
Builds risk registers for projects.
Applies prioritization frameworks to to-do lists.
Prepares agenda and pre-reads.
Extracts action items from notes or transcripts.
Writes standard operating procedures.
Builds checklist libraries for recurring tasks.
Brainstorms process improvement ideas.
Plans sprints with capacities and goals.
Scripts retro questions and flow.
Maps dependencies across tasks.
Suggests WIP limits and policies.
Identifies missing documentation areas.
Writes handoff plans when shifting ownership.
Drafts vendor evaluation criteria.
Writes incident runbooks.
Helps write postmortems with action items.
Plans cadence for status updates.
Suggests a library of internal templates.
Explains budgets and cost allocations.
Envisions risk scenarios and mitigations.
Suggests meeting reductions and async options.
Identifies candidates for automation.
Writes integration specs between systems.
Drafts service level agreements/objectives.
Assists with rough capacity planning.
Writes internal KB entries.
Harmonizes overlapping policies.
Helps plan what to delegate and to whom.
Clarifies RACI or role definitions.
Designs onboarding plans for roles.
Creates offboarding checklists.
Assists with compliance docs.
Organizes info for audits.
Plans cross-team coordination.
Drafts customer comms for SLA breaches.
Suggests KPIs for operational processes.
Suggests ways to balance team workload.
Writes a playbook for async work.
Designs templates for docs.
Helps conduct personal or team time audits.
Formats raw notes into clean summaries.
Designs recurring planning/review rituals.
Helps assess vendor risk.
Structures internal wikis.
Designs tabletop exercises and drills.
Flags burnout risks in schedules/plans.
Coaches users on productivity habits.
Product specs, user stories, UX review, positioning and business analysis.
Drafts clear PRDs from feature ideas.
Writes user stories with acceptance criteria.
Maps features to jobs-to-be-done.
Helps build opportunity solution trees.
Writes concise product visions and narratives.
Drafts roadmap options with tradeoffs.
Guides prioritization using frameworks (RICE, MoSCoW).
Suggests experiments for validating product ideas.
Proposes onboarding flows for new users.
Writes UI copy, tooltips, and microcopy.
Maps journeys from awareness to retention.
Helps construct realistic user personas.
Writes customer support macros.
Drafts incident/status updates for users.
Suggests reasons for churn and tests.
Suggests pricing tests and metrics.
Summarizes competitors and differentiators.
Builds SWOT analyses.
Helps define OKRs and key results.
Drafts facilitation scripts for product meetings.
Designs interview guides and question sets.
Synthesizes feedback into themes.
Lists product risks and mitigations.
Drafts research plans and methods.
Writes tasks and prompts for usability tests.
Designs beta/early-access program structure.
Generates launch checklists.
Drafts user-friendly release notes.
Writes lifecycle email sequences.
Drafts one-pagers and battlecards.
Helps shape the narrative for pitch decks.
Guides top-down and bottom-up sizing.
Fills in BMC blocks with user input.
Aligns KPIs with business goals.
Craft strategy memos.
Summarizes experimental findings for stakeholders.
Translates technical constraints for product folks.
Highlights accessibility implications in designs.
Helps communicate roadmaps empathetically.
Rewrites requirements from the user’s viewpoint.
Synthesizes feedback from beta users.
Plans communication for feature deprecations.
Helps name features clearly and memorably.
Flags potential UX anti-patterns.
Improves value propositions for clarity and resonance.
Suggests responses to common objections.
Writes alignment memos for cross-functional teams.
Connects product questions to analytics tasks.
Interprets UX metrics and survey data.
Guides regular review of strategy and roadmap.
Literature search, paper reading, synthesis, evidence mapping and research planning.
Designs a search strategy across engines and databases.
Refines keyword queries for better search results.
Explains an abstract in accessible language.
Summarizes long papers into structured briefs (context, method, results).
Maps how papers relate (citations, families, competing methods).
Extracts and defines key terms from a paper.
Compares methods across multiple papers.
Spots surprising or suspicious results needing further scrutiny.
Suggests potential unexplored gaps or extensions.
Converts broad ideas into sharp research questions.
Lists candidate hypotheses and their testability.
Reviews experimental design and suggests improvements.
Creates a checklist for reproducing a paper.
Suggests citations to support a claim.
Formats references for various styles.
Helps draft responses to reviewer comments.
Outlines sections for a literature review.
Summarizes trends across a body of work in a field.
Guides how to read a specific paper efficiently.
Designs note templates for reading.
Suggests comparison matrices across multiple works.
Identifies areas of disagreement in a literature.
Helps choose methods aligning with constraints and data.
Flags obvious missing citations in a draft.
Suggests which venues fit a given project.
Outlines a multi-stage research roadmap.
Suggests relevant datasets and benchmarks.
Suggests evaluation metrics aligned to task goals.
Designs a replication study.
Lists internal, external, and construct validity threats.
Helps catalog open questions in a domain.
Assists in designing questionnaires and interview guides.
Helps draft ethical considerations sections.
Structures patent-style prior art searches.
Helps sketch structured claims for an invention.
Outlines proposals with aims, novelty, and impact.
Helps write impact statements for research.
Helps write up negative or null findings constructively.
Suggests workshop themes around a line of work.
Spots how ideas transfer between domains.
Prepares reading group questions and structure.
Helps maintain a daily or weekly research log.
Builds concept maps linking ideas in a subfield.
Maps claims to supporting evidence and gaps.
Helps structure arguments for a position paper.
Assists in designing survey/tutorial-style papers.
Outlines a meta-analysis plan for a question.
Helps articulate dataset biases and limitations.
Ranks sources by relevance to a specific question.
Helps translate research results into product ideas.
Drafting, structure, editing, tone, argumentation and publication-ready prose.
Plans essays with clear sections before drafting.
Crafts strong thesis statements.
Identifies weak arguments and suggests support.
Improves paragraph transitions and flow.
Makes writing more concise without dropping key content.
Adjusts writing tone (formal, friendly, neutral, assertive).
Corrects grammar, punctuation, and style.
Produces tight executive summaries.
Expands outlines into full drafts.
Distills a long draft back into an outline.
Polishes emails for clarity and tone.
Drafts outreach emails with customized hooks.
Writes clear agendas and desired outcomes.
Converts raw notes into structured minutes.
Helps plan a blog post structure and angle.
Suggests headings and keywords.
Produces short posts for multiple platforms.
Suggests multiple headline options.
Generates concise taglines.
Edits text according to a custom style guide.
Writes content for broad accessibility (plain language).
Makes legal text more understandable.
Drafts internal policies in clear language.
Generates FAQs from a body of content.
Extracts key questions and answers.
Translates while preserving technical nuance.
Checks for inconsistencies in terminology and claims.
Mimics a writing style given examples.
Generates structured reports from notes and data.
Helps with white paper structure and tone.
Assists in writing business or project proposals.
Writes the narrative to accompany slides.
Drafts scripts for talks or videos.
Improves resumes for clarity and impact.
Writes tailored cover letters.
Helps reviewers phrase constructive feedback.
Checks content for inclusive language.
Keeps messaging consistent across languages.
Suggests where to reference sources in text.
Adjusts text to a target reading level.
Crafts natural dialogue for stories.
Changes POV (first, third, omniscient).
Outlines story beats for fiction or case studies.
Provides a checklist for reviewing drafts.
Rewrites while avoiding copying phrasing.
Aligns abstract/summary with full text.
Adapts copy to cultural context.
Improves calls-to-action in text.
Creates versions of content for different audiences.
Uses prompts to coach the user’s own writing practice.
Try a shorter phrase, an ID such as CS-009, or clear the filters.
The bank groups 50 skills into each of ten categories: accessibility and multimodal work, coding and review, creativity, data and math, education, general reasoning, operations, product and UX, research and reading, and writing.
Every entry has a stable ID, a human-readable name and a one-line description. The repository ships the same 500 skills as Markdown, plus configuration packs for six AI coding CLIs. MIT licensed, no account and no hosted service.