Updated 5d ago
by romiluz13
mifal
One engineering workflow for Claude Code, Codex, Droid, Pi and OpenCode, with a validator that refuses a record without its evidence. Alpha, macOS.
43 GitHub stars (43)
+43 in 12 days
| Period | New stars |
|---|---|
| Oct 28 | +6 |
| Oct 29 | +6 |
| Oct 30 | +2 |
| Oct 31 | +1 |
- 30 skills (30 skills found in its SKILL.md files)
- 1 forks (1 forks)
- 5d ago last update (Last updated 5d ago)
Install
Skills CLI
npx skills add romiluz13/mifal
Asks which skills and agents to install. Just one: npx skills add romiluz13/mifal --skill agent-browser — add -g for every project.
Claude Code
git clone https://github.com/romiluz13/mifalcp -r "mifal/skills/agent-browser" ~/.claude/skills/
Copies the agent-browser skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add romiluz13/mifal
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 39 files.
-
agent-browser
Browser automation CLI for AI agents. Use when the user needs to interact with websites, including navigating pages, filling forms, clicking buttons, taking screenshots, extracting data, testing web apps, or automating any browser task. Triggers include requests to "open a website", "fill out a form", "click a button", "take a screenshot", "scrape data from a page", "test this web app", "login to…
skills/agent-browser/SKILL.md on GitHub (opens in a new tab) -
ask-matt
Ask which skill or flow fits your situation. A router over the skills in this repo.
skills/ask-matt/SKILL.md on GitHub (opens in a new tab) -
code-review
Review the changes since a fixed point (commit, branch, tag, or merge-base) along two axes: Standards (does the code follow this repo's documented coding standards?) and Spec (does the code match what the originating issue/spec asked for?). Runs both reviews in parallel sub-agents and reports them side by side. Use when the user wants to review a branch, a PR, work-in-progress changes, or asks to…
skills/code-review/SKILL.md on GitHub (opens in a new tab) -
codebase-design
Shared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
skills/codebase-design/SKILL.md on GitHub (opens in a new tab) -
ddd-ground
Produce a documentation-grounded plan with cited decisions and useful snippets, save its research, or continue an authorized implementation.
skills/ddd-ground/SKILL.md on GitHub (opens in a new tab) -
ddd-scope
Discover the documentation needed for a coding task's behavior and constraints. Use for documentation discovery only, including relevant language rules and interactions between technologies.
skills/ddd-scope/SKILL.md on GitHub (opens in a new tab) -
ddd-verify
Compare finished code against requirements and applicable official docs, research unexplained discrepancies, correct authorized changes, and run affected checks. Use for verification or review of an implementation.
skills/ddd-verify/SKILL.md on GitHub (opens in a new tab) -
ddd
Use DDD for coding tasks: discover the official documentation needed for the requested behavior, maintain application knowledge, plan with cited decisions, implement, and compare code and explanations against the sources. Also use when resuming work or debugging unexpected behavior that challenges an implementation assumption.
skills/ddd/SKILL.md on GitHub (opens in a new tab) -
diagnosing-bugs
Diagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.
skills/diagnosing-bugs/SKILL.md on GitHub (opens in a new tab) -
domain-modeling
Build and sharpen a project's domain model. Use when discussing codebase terminology, writing or editing a GLOSSARY.md, or recording or editing an ADR.
skills/domain-modeling/SKILL.md on GitHub (opens in a new tab) -
engineering-workflow
Required Matt Pocock workflow entry for engineering research, planning, building, debugging and review when Matt is the selected methodology. Track ordered phases, coordinate authorized workers and require evidence. Matt owns engineering in every harness.
skills/engineering-workflow/SKILL.md on GitHub (opens in a new tab) -
frontend-design
Guidance for distinctive, intentional visual design when building new UI or reshaping an existing one. Helps with aesthetic direction, typography, and making choices that don't read as templated defaults.
skills/frontend-design/SKILL.md on GitHub (opens in a new tab) -
grill-me
A relentless interview to sharpen a plan or design.
skills/grill-me/SKILL.md on GitHub (opens in a new tab) -
grill-with-docs
A relentless interview to sharpen a plan or design, which also creates docs (ADR's and glossary) as we go.
skills/grill-with-docs/SKILL.md on GitHub (opens in a new tab) -
grilling
Grill the user relentlessly about a plan, decision, or idea. Use when the user wants to stress-test their thinking, or uses any 'grill' trigger phrases.
skills/grilling/SKILL.md on GitHub (opens in a new tab) -
handoff
Compact the current conversation into a handoff document for another agent to pick up.
skills/handoff/SKILL.md on GitHub (opens in a new tab) -
herdr
Control Herdr, a terminal multiplexer for coding agents. Use only when the user explicitly mentions Herdr or asks to use Herdr to inspect or control panes, tabs, workspaces, commands, or another agent. Do not use merely because a task could benefit from a background terminal, delegation, or parallel work. Requires HERDR_ENV=1.
skills/herdr/SKILL.md on GitHub (opens in a new tab) -
implement-spec
Implement the result of /to-spec and /to-tickets in code.
skills/implement-spec/SKILL.md on GitHub (opens in a new tab) -
implement
Implement a piece of work based on a spec or set of tickets.
skills/implement/SKILL.md on GitHub (opens in a new tab) -
improve-codebase-architecture
Scan a codebase for deepening opportunities, present them as a visual HTML report, then grill through whichever one you pick.
skills/improve-codebase-architecture/SKILL.md on GitHub (opens in a new tab) -
pr
Use when writing a PR body.
skills/pr/SKILL.md on GitHub (opens in a new tab) -
prototype
Build a throwaway prototype to answer a design question. Use when the user wants to sanity-check whether a state model or logic feels right, or explore what a UI should look like.
skills/prototype/SKILL.md on GitHub (opens in a new tab) -
receiving-code-review
Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or technically questionable - requires technical rigor and verification, not performative agreement or blind implementation
skills/receiving-code-review/SKILL.md on GitHub (opens in a new tab) -
research
Investigate a question against high-trust primary sources and capture the findings as a Markdown file in the repo. Use when the user wants a topic researched, docs or API facts gathered, or reading legwork delegated to a background agent.
skills/research/SKILL.md on GitHub (opens in a new tab) -
retro
Conduct a retrospective on a coding session.
skills/retro/SKILL.md on GitHub (opens in a new tab) -
setup-matt-pocock-skills
Configure this repo for the engineering skills: set up its issue tracker, triage label vocabulary, and domain doc layout. Run once before first use of the other engineering skills.
skills/setup-matt-pocock-skills/SKILL.md on GitHub (opens in a new tab) -
setup-pre-commit
Set up Husky pre-commit hooks with lint-staged (Prettier), type checking, and tests in the current repo. Use when user wants to add pre-commit hooks, set up Husky, configure lint-staged, or add commit-time formatting/typechecking/testing.
skills/setup-pre-commit/SKILL.md on GitHub (opens in a new tab) -
tdd
Test-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.
skills/tdd/SKILL.md on GitHub (opens in a new tab) -
teach
Teach the user a new skill or concept, within this workspace.
skills/teach/SKILL.md on GitHub (opens in a new tab) -
team-lead
Lead an agent team the way a great engineering manager leads people — own the outcome, brief well, check real evidence, coach, recognize, and run retros that change things. Use to lead, onboard, or resume a team of agents, including agents in Herdr panes, and for delegation, coaching, reflection, and continuity across sessions. Adapts to the team's models, tools, and methodology. When Herdr is th…
skills/team-lead/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.