All authors

Claude Skills by harshadmadaye
github.com/harshadmadaye18 skills0 installs40 views
- BrainstormingTurns a rough idea into an approved design or written spec through one-question-at-a-time dialogue, scaled to spike, bounded, or architectural work. Use when asked to create a feature, build a component, add functionality, modify behavior, or start a new project, before any code is written.Votes: 0GitHub stars: 5
- Brew IdeaRuns a multi-agent debate over a project idea. Four angle agents (product, engineering, skeptic, market research) propose and rebut, one judge ranks features keep / improve / add / cut with a phased plan, one designer turns the verdict into flows, screens, data and architecture, and the result becomes a markdown spec plus a design artifact like jump-start's. Use when the developer runs /opm:brew-idea <brief>, says "brew this idea", asks to brainstorm a project with several agents, or wants a ...Votes: 0GitHub stars: 5
- Compound LearningsCaptures a solved, non-obvious problem as a durable learning doc under docs/solutions/ with validated frontmatter, and retrieves matching learnings before new work starts. Use after a tricky bug fix, a surprising root cause, or a decision with real tradeoffs, and at the start of planning to check whether the team already learned this.Votes: 0GitHub stars: 5
- Executing PlansExecutes a written implementation plan task-by-task by dispatching a fresh implementer subagent per task, a reviewer subagent after each, and a progress ledger that survives context compaction. Use when a plan exists in docs/plans/ and the user wants it implemented, resumed after interruption, or finished with verification and a PR.Votes: 0GitHub stars: 5
- Explainer VideoTurns a spec or document into a narrated explainer video. Produces a 1920x1080 MP4 of illustrated still slides with a neural voice-over and a sidecar .srt; it is a narrated slideshow with fades, not animation. Slides come from a script-rendered layout kit so the run is cheap and repeatable on macOS, Linux and Windows. Use when the developer runs /opm-video:explainer-video <path>, asks for an explainer or walkthrough video of a spec, brew-idea result, milestone summary or other document, or wa...Votes: 0GitHub stars: 5
- Flutter PatternsProvides production Flutter and Dart 3 patterns covering widget composition, state management choice (Riverpod, BLoC, plain ChangeNotifier), immutability with freezed and records, sealed-class state, async and streams, Firebase usage (Auth, Firestore, Functions), navigation, and widget/integration testing. Use when writing, reviewing, or architecting Flutter apps or Dart packages.Votes: 0GitHub stars: 5
- Jump StartCreates an entire new project from one prompt. Takes a project name plus a brief, clarifies only what would change the architecture, publishes a design artifact and re-confirms after every revision, then runs an unattended multi-agent OPM build in Claude Code's auto-accept permission mode, verifies it, and leaves the app running locally or on a device or simulator. Use when the user runs /opm:jump-start <project-name> <brief> or asks to build a whole new project from a description.Votes: 0GitHub stars: 5
- Milestone PlanningStructures multi-week work as a milestone with a roadmap, a short always-read STATE digest, phased executable PLAN files with YAML frontmatter and XML task bodies, wave-based parallel execution by fresh subagents, deviation rules, checkpoints, and SUMMARY files for cheap history. Use when scope exceeds about one week or eight tasks, or when starting a greenfield project.Votes: 0GitHub stars: 5
- Python PatternsProvides idiomatic modern Python (3.11+) patterns covering type hints, dataclasses and pydantic at boundaries, pathlib, context managers, generators, async basics, explicit error handling, and a uv/ruff/pytest project layout. Use when writing, reviewing, or refactoring Python code or setting up a Python project.Votes: 0GitHub stars: 5
- React PatternsProvides idiomatic React 18/19 and Next.js App Router patterns covering hooks discipline, composition, state colocation, server/client boundaries, Suspense and error boundaries, forms, data fetching, list keys, effects hygiene, and measurement-first performance work. Use when writing, reviewing, or refactoring React components, custom hooks, or Next.js routes.Votes: 0GitHub stars: 5
- Tdd WorkflowDrives test-driven development through a strict RED-GREEN-REFACTOR cycle with test-runner detection, a "fails for the right reason" gate, checkpoint commits, and a short evidence report. Use when implementing a feature, fixing a bug, or refactoring logic where the expected behaviour can be written as a test before the code exists.Votes: 0GitHub stars: 5
- Using OpmEstablishes how to find and invoke OPM skills before taking any other action, including clarifying questions. Use when starting any conversation or task, before exploring the codebase, answering a question, entering plan mode, or writing code.Votes: 0GitHub stars: 5
- Verification Before CompletionRequires running verification commands and reading their actual output before any claim that work is complete, fixed, or passing. Use when about to say done, tests pass, or bug fixed; before committing, a PR, or trusting a subagent's report; or when asked to run the full quality gate (build, types, lint, tests, secrets, diff).Votes: 0GitHub stars: 5
- Writing PlansWrites a step-by-step implementation plan of bite-sized TDD tasks with exact file paths, interfaces, test code, and commits, from an approved spec. Use when a design or spec has been approved for a multi-step task and before touching any code.Votes: 0GitHub stars: 5
- AssessAssesses an existing project at a chosen level (architecture, code, feature, project) with verified parallel reviewers, writes a ranked report, then routes chosen fixes into OPM skills. Use when asked to assess, audit or review what is already built.Votes: 0GitHub stars: 5
- Design SystemCreates or extracts a DESIGN.md design system with colour roles, typography, spacing and radius tokens plus a short voice and do/don't guide, validated for contrast. Use when starting a UI project, when asked for a design system, theme, tokens or style guide, or when frontend-design finds no DESIGN.md.Votes: 0GitHub stars: 5
- Frontend DesignSets a design direction and a quality floor before UI code, builds with design tokens and every interaction state, then checks the result with real screenshots and an independent design-reviewer. Use when building, styling or redesigning a web UI such as a page, component, form, landing page or dashboard. Not for backend work or a logic bug that happens to live in a UI file.Votes: 0GitHub stars: 5
- Ux FlowsMaps user flows before screens are built, producing use cases with error paths, Mermaid flow and state diagrams, a screen inventory checked for dead ends and orphans, and a handoff table that feeds writing-plans. Use when planning a multi-screen feature or a sign-up, onboarding or checkout journey, or when asked for user flows, journeys, screen maps or state diagrams.Votes: 0GitHub stars: 5