All authors

Claude Skills by Ronnasayd
github.com/Ronnasayd113 skills2 installs12 views
- Mcp Manager InstructionsProvide practical guidance for discovering available MCP tools, understanding their schemas, and executing them using mcp-manager. Use when user says "how do I use mcp-manager", "what MCP tools are available", "explain mcp-manager workflow", "how do I discover tools", or needs help with MCP tool discovery and execution. Do NOT use for actual tool execution (call the MCP manager tool directly), implementing new MCP servers, or discovering non-MCP tools.Votes: 0GitHub stars: 2
- Mermaid Class DiagramGenerate, render, and explain Mermaid class diagrams (UML). Use this skill whenever the user wants to visualize class structures, object-oriented models, entity relationships, system architecture, or data models using Mermaid syntax. Triggers include: "class diagram", "UML diagram", "show me the class structure", "diagram these classes", "model this system", "visualize my OOP design", "entity diagram", "draw relationships between classes", or any request to represent inheritance, composition,...Votes: 0GitHub stars: 2
- Mermaid ErdGenerate, render, and explain Mermaid Entity Relationship Diagrams (ERD) using erDiagram syntax. Use this skill whenever the user wants to model database schemas, data models, relational structures, or entity relationships. Triggers include: "ER diagram", "ERD", "entity relationship", "database schema", "data model", "draw my tables", "show table relationships", "model the database", "schema diagram", "foreign key diagram", or any request to visualize how data entities relate to each other. A...Votes: 0GitHub stars: 2
- Modular Monolith DecomposerDecomposes a system description into Modular Monolith modules using Domain-Driven Design (DDD) principles. Produces a bounded context map, data ownership table, external integration boundaries, cross-module communication patterns, a ready-to-use directory structure, and an architectural decision log. Use when the user says "which modules should I create", "modular monolith decomposition", "map bounded contexts", "identify modules from PRD", "structure this codebase", "DDD module mapping", "da...Votes: 0GitHub stars: 2
- Mutation Survivor TriageTriage Stryker mutation testing survivors (mutation-report.json) into false negatives (log-only or metadata mutants with no observable behavior) vs real coverage gaps (mutants affecting return values, thrown errors, persisted data, or side-effecting branches). Produces a per-file consolidated table of gaps with concrete test recommendations, and maps false negatives to Stryker's native suppression mechanisms (disable comments, mutate globs). Use when user says "triage mutation survivors", "re...Votes: 0GitHub stars: 2
- My Frontend PatternsFrontend development patterns for React, Next.js, state management, performance optimization, and UI best practices.Votes: 0GitHub stars: 2
- OpencvUse this skill whenever the user asks about Python OpenCV, computer vision, or image/video processing with cv2. Triggers include reading/writing/displaying images, drawing on images, image transformations (resize, rotate, warp, crop), thresholding, edge detection, feature detection, color space conversion, smoothing/blurring, morphological operations, working with video or webcam feeds, camera calibration, and object detection with OpenCV. Apply this skill even if the user just mentions cv2, ...Votes: 0GitHub stars: 2
- OrchestrateCoordinate the execution of complex tasks using multiple specialized subagents, ensuring dependencies are respected and parallelization is maximized.Votes: 0GitHub stars: 2
- Plan GeneratorGenerate structured plans for tasks and projects, saved as date-stamped markdown files in docs/agents/plans/. Use whenever the user wants to plan a project, break down a task, create a roadmap, design a workflow, or organize phases and milestones — even if they just say "make a plan for X" or "how should I approach Y".Votes: 0GitHub stars: 2
- Pr ReviewSystematic PR review using GitHub MCP tools. Produces structured report with summary of changes, critical bugs, minor issues, code examples, and external references. Use when user says "review PR", "analyze PR", "check PR", "give feedback on PR", or shares a GitHub PR URL to evaluate. Works for any language or framework.Votes: 0GitHub stars: 2
- Prd From CodebaseGenerates a complete Product Requirements Document (PRD) in Markdown from an existing codebase. Use this skill whenever the user wants to document software without documentation, understand what a project does, generate a product document from code, map application features, identify system agents/roles, or mentions terms such as "PRD", "document the project", "generate product documentation", "what does this code do", "map features", "understand the codebase", "reverse PRD", or similar. The ...Votes: 0GitHub stars: 2
- Prd GeneratorGenerate complete PRD in 15-20min for ANY project using 5-battery question framework. Detects briefing (from context or user input), runs structured Q&A, outputs PRD.md with vision+scope+tech+timeline+KPIs+risks. Use when: "create PRD", "generate PRD for", "build PRD", "need PRD". NOT for: tech spec, design docs, task breakdown.Votes: 0GitHub stars: 2
- Prd Get Implicit RequirementsExtract implicit requirements from product requirement documents (PRDs), identify coverage gaps across 14 universal categories, and generate clarification questions for stakeholders. Use when user says "analyze PRD for gaps", "extract implicit requirements", "find missing requirements", "what''s not defined in our spec", "identify PRD holes", or "get clarification questions from PRD". Systematically covers: interface states, error handling, navigation, data persistence, network behavior, secu...Votes: 0GitHub stars: 2
- My Python PatternsPythonic idioms, PEP 8 standards, type hints, and best practices for building robust, efficient, and maintainable Python applications.Votes: 0GitHub stars: 2
- My Python TestingPython testing strategies using pytest, TDD methodology, fixtures, mocking, parametrization, and coverage requirements.Votes: 0GitHub stars: 2
- Python Style GuideCoding conventions and best practices for Python based on the Google Python Style Guide, emphasizing readability, explicitness, consistent naming, clear docstrings, safe exception handling, small focused functions, and static typing for writing maintainable production-quality Python code.Votes: 0GitHub stars: 2
- Quality GateRun or explain the ratchet-style quality gate (scripts/quality-gate.js) for Node/TS projects — lint violations, code duplication %, test coverage %, and files over a line-count limit compared against a frozen baseline. Use when the user says "run the quality gate", "check quality-gate.js", "set up the ratchet gate", "update the baseline", "why did the quality gate fail", or wants to wire it into CI so PRs never regress quality metrics silently.Votes: 0GitHub stars: 2
- Reverse Engineer AnythingReverse engineer native, managed, Electron/JavaScript, packaged, firmware, and browser targets with REA, and build agent environments (AgentEnv bundles) of web applications from a live instance or a capture. Use shipped-artifact or requested runtime evidence to explain features, compare versions, decompile code, or guide a reconstruction. Skip REA for ordinary source-repository architecture analysis.Votes: 0GitHub stars: 2
- Resolve Merge ConflictsResolve Git merge conflicts with a structured plan-first framework covering imports, tests, lock files, config files, and deleted-but-modified files with backup and analysis. Use when user says 'resolve merge conflicts', 'fix merge conflicts', 'help me merge this branch', 'there are conflict markers in this file', or 'rebase is failing with conflicts'.Votes: 0GitHub stars: 2
- Safe RefactorGuide safe refactoring of complex, untested code using a multi-phase hybrid approach: characterization tests → agent-assisted refactoring → manual review → integration testing → staged rollout. Use this skill whenever the user mentions refactoring, code cleanup, or code modernization — especially when there are no existing tests, when delegating to an agent, or when regressions would be costly. Also trigger for: "improve code quality without breaking things", "migrate to a new pattern safely"...Votes: 0GitHub stars: 2
- Scan Codebase Rules Ai MemoryScan the current repo's structure, config files, and code to extract concrete conventions (lint/format rules, naming, folder layout, commit style, CI checks, testing conventions) and persist them as durable rule pages in ai-memory for future sessions. Use when user says "scan codebase for rules", "extract conventions", "analyze repo and save to memory", "record project conventions", or "generate ai-memory rules from this repo".Votes: 0GitHub stars: 2
- Sd ExecuteExecute a spec-driven feature's implementation phase while syncing taskmaster status after each task or batch, so the taskmaster tag mirrors real progress without driving execution order itself. Use when user says 'execute feature', 'run tasks for this feature tag', 'implement this taskmaster feature', or 'continue executing the spec and keep taskmaster in sync'.Votes: 0GitHub stars: 2
- Sd GrillingExplore the codebase and relentlessly interview the user about a plan, feature, or idea until shared understanding is reached. Use when user says 'plan this feature step by step', 'help me plan this properly', 'generate a plan for this problem', 'walk through planning this feature', 'grill me about X', or uses any 'grill' trigger phrases.Votes: 0GitHub stars: 2
- Sd Insert TaskmasterConvert tasks.md spec files into TaskMaster JSON format (.taskmaster/tasks/tasks.json), falling back to one synthetic task per requirement from spec.md when tasks.md does not exist. Use when user says 'convert tasks.md to taskmaster json', 'transform tasks.md to .taskmaster format', 'generate taskmaster json from this spec', or 'register this feature in taskmaster'.Votes: 0GitHub stars: 2
- Sd Lean ExecuteBuild and verify a tlc-spec-lean feature with slice-by-slice Build, a docs sync, a UI regression gate, proofs and an independent Verifier, ending at a green validate_verification.py. Use when user says 'execute lean feature', 'build this lean plan', 'sd-lean-execute', 'run the checks for this feature', or 'continue the lean build'.Votes: 0GitHub stars: 2
- Sd Lean PlanningGenerate a lean feature plan with tlc-spec-lean and an independent review, stopping at frozen, proof-backed checks with no task breakdown. Use when user says 'lean plan', 'plan this feature lean', 'plan with spec-lean', 'sd-lean-planning', or wants one reviewed plan and obligations instead of a spec, design and task list.Votes: 0GitHub stars: 2
- Sd PlanningGenerate a feature plan through iterative problem breakdown, codebase research, and clarifying questions before handing off to tlc-spec-driven and requirements-table generation. Use when user says 'plan this feature step by step', 'help me plan this properly', 'generate a plan for this problem', or 'walk through planning this feature'.Votes: 0GitHub stars: 2
- Sd Review SpecReview and correct a feature's spec documents (spec.md, design.md, tasks.md, plan.md, checks.md, requirements.md, context-map.md, ADRs) by verifying every claim against the real code, classifying gaps by severity, and applying fixes. Use when user says 'review this spec', 'audit the spec against the code', 'find gaps in the spec', 'check spec inconsistencies', 'find implicit requirements', 'validate design.md and tasks.md', or 'validate plan.md and checks.md'.Votes: 0GitHub stars: 2
- Semantic Commit MessageGenerate Conventional Commit messages in English based on staged git diffs. Use this skill whenever the user asks for a commit message, semantic/Conventional Commits, or wants a commit based on staged changes, even if they just say 'write my commit message' or 'help with commit title'.Votes: 0GitHub stars: 2
- Skill AdvisorAnalyzes a task or problem and recommends which available skill(s) are the best fit — including whether to combine multiple skills together. Use this skill whenever the user asks "which skill should I use?", "what skill is good for X?", "do I have a skill for Y?", "is there a skill that can help with Z?", or any variant of "help me pick a skill". Also trigger this when the user describes a task that clearly involves multiple steps or file types and they seem unsure how to approach it — even i...Votes: 0GitHub stars: 2
- Skill Description GeneratorGenerate skill description fields that trigger correctly with specific phrases. Use when creating new skills and need description copy following trigger rules.Votes: 0GitHub stars: 2
- Skills DiscoveryExplore all available skills (enabled and disabled) by task or theme to discover which skills exist for a problem. Use when asking "which skills can help with X?", "what skills do I have for topic Y?", "explore skills related to Z", "show me all skills for [domain]", or when wanting to discover relevant skills before deciding to enable them. Different from skill-advisor: exploratory discovery across ALL skills with reasons why each matches.Votes: 0GitHub stars: 2
- Spec To Requirements TableDerive a flat, self-contained requirements review table from a feature's spec.md, design.md and tasks.md, or from a tlc-spec-lean plan.md and checks.md — one row per acceptance criterion, tagged success or error path — so a non-implementer can scan it and judge whether each rule makes sense. Use when the user says 'the spec is too technical', 'make a requirements table', 'build a review sheet for these requirements', 'turn this spec into a requirements table', or supplies a table template and...Votes: 0GitHub stars: 2
- Srs GeneratorGenerates complete Software Requirements Specification (SRS) documents, following the standard template based on ISO/IEC/IEEE 29148:2018. Use this skill whenever the user asks to create, write, generate, or document an SRS, software requirements specification, requirements document, or mentions terms such as "SRS", "software specification", "functional and non-functional requirements", "requirements document", or requests to document a software system/product in a structured way. Also use it ...Votes: 0GitHub stars: 2
- Ste PtRewrite, review, or check Portuguese text against ASD-STE100 (Simplified Technical English) by translating through English and back, delegating the actual rule and dictionary checking to the `ste` skill. Use when user asks to check or rewrite Portuguese text against "STE" or "ASD-STE100" and wants the final result in Portuguese.Votes: 0GitHub stars: 2
- SteRewrite, review, or check text against ASD-STE100 (Simplified Technical English), the aerospace/defense controlled-language specification. Use when user asks to write, rewrite, or review text in "Simplified Technical English", "STE", or "ASD-STE100", asks to check a document for unapproved words or non-STE constructions, pastes technical or maintenance or procedural text and asks to simplify it for non-native English readers, or asks about STE dictionary approval status of a specific word.Votes: 0GitHub stars: 2
- Tailwind Config ConformanceValidate and refactor Tailwind CSS classes to conform with project's tailwind.config definitions. Use this skill whenever: agents or developers generate Tailwind classes without checking the config file; you need to enforce consistency with custom theme extensions; you want to replace arbitrary or ad-hoc classes with officially configured alternatives; you're reviewing code and need to ensure all utility classes match the tailwind.config (colors, spacing, typography, etc.); you want to migrat...Votes: 0GitHub stars: 2
- TailwindcssTailwind CSS v4 utility-first styling patterns including responsive design, dark mode, and custom configuration. Use when styling with Tailwind, adding utility classes, configuring Tailwind, setting up dark mode, or customizing the theme.Votes: 0GitHub stars: 2
- Taskmaster Append TasksA skill for appending new tasks to an existing task specification in task-master. Use this skill to enhance and expand the original task specification with additional context, relevant files, code snippets, and a clear action plan for efficient task implementation. This skill is designed to ensure that any new information or requirements are seamlessly integrated into the existing task specification, maintaining a comprehensive and organized structure for task execution.Votes: 0GitHub stars: 2
- Taskmaster Create TaskA skill for creating structured task specifications based on detailed analysis of the provided task description. Use this skill to generate comprehensive technical specifications that will serve as input for task-master, ensuring that all necessary context, relevant files, code snippets, and a clear action plan are included to facilitate efficient task implementation.Votes: 0GitHub stars: 2
- Taskmaster Expand TaskA skill for expanding existing task specifications with additional details and context. This skill takes a task specification in markdown format and generates an expanded version that includes more comprehensive information, examples, and clarifications to help users better understand the task requirements and expectations.Votes: 0GitHub stars: 2
- Taskmaster MapperAnalyzes task lists (.taskmaster/tasks.json or any task/subtask structure) and, for each task and subtask, identifies which skills and agents are most relevant based on the task context, then adds them to the `details` section. Use this skill whenever the user wants to enrich a task file with skill/agent recommendations, wants to know "which agent should handle this task", asks to annotate tasks with tooling context, or says things like "add skills and agents to my tasks", "map agents to task...Votes: 0GitHub stars: 2
- Taskmaster OverviewAI-driven task management and project tracking using Task Master. Use when agent needs to initialize projects, parse Product Requirements Documents (PRDs), break down tasks into subtasks, or perform contextual research for technical implementations.Votes: 0GitHub stars: 2
- Taskmaster Prd GeneratorGenerate structured Product Requirements Documents (PRDs) for development projects in the `.taskmaster/prds/` directory. Use this skill whenever the user: says "create a PRD", "write requirements", "document this spec", "plan this project", or "help me structure this idea"; pastes a project description, rough notes, or spec file and wants it organized; mentions wanting to run `task-master parse-prd`; or describes a feature, app, or system they want to build — even casually. Trigger on intent ...Votes: 0GitHub stars: 2
- Taskmaster Task ValidatorValidate taskmaster tasks against requirements and ensure 100% coverage of all requisites. Use when you need to verify that created tasks fully address all requirements from a PRD or specification. Triggers on phrases like "validate my tasks", "check task coverage", "verify tasks against requirements", "validate task completeness", "ensure tasks meet requirements", or when assessing whether a task structure comprehensively addresses a given specification. This skill will analyze requirements ...Votes: 0GitHub stars: 2
- Confluence AssistantExpert in Confluence operations using Atlassian MCP. Use when the user says "search Confluence", "create a Confluence page", "update a page", "find documentation in Confluence", "list spaces", or "add a comment to a page". Do NOT use for Jira issues, general web search, or local file creation.Votes: 0GitHub stars: 2
- Coupling AnalysisAnalyzes coupling between modules using the three-dimensional model (strength, distance, volatility) from "Balancing Coupling in Software Design". Use when asking "are these modules too coupled?", "show me dependencies", "analyze integration quality", "which modules should I decouple?", "coupling report", or evaluating architectural health. Do NOT use for domain boundary analysis (use domain-analysis) or component sizing (use component-identification-sizing).Votes: 0GitHub stars: 2
- Create AdrCreates Architecture Decision Records (ADRs) to document significant architectural choices and their rationale for future team members. Use when the user says "write an ADR", "document this decision", "record why we chose X", "add an architecture decision record", "create an ADR for", or wants to capture the reasoning behind a technical choice so the team understands it later. Do NOT use when the decision hasn't been made yet (use create-rfc instead), for implementation planning (use technica...Votes: 0GitHub stars: 2
- Create RfcCreates structured Request for Comments (RFC) documents for proposing and deciding on significant changes. Use when the user says "write an RFC", "create a proposal", "I need to propose a change", "draft an RFC", "document a decision", or needs stakeholder alignment before making a major technical or process decision. Do NOT use for TDDs/implementation docs (use technical-design-doc-creator instead), README files, or general documentation.Votes: 0GitHub stars: 2
- Domain AnalysisMaps business domains and suggests service boundaries in any codebase using DDD Strategic Design. Use when asking "what are the domains in this codebase?", "where should I draw service boundaries?", "identify bounded contexts", "classify subdomains", "DDD analysis", or analyzing domain cohesion. Do NOT use for grouping existing components into domains (use domain-identification-grouping) or dependency analysis (use coupling-analysis).Votes: 0GitHub stars: 2