mol
9
总安装量
2
周安装量
#32485
全站排名
安装命令
npx skills add https://github.com/b-on-g/mol_skill --skill mol
Agent 安装分布
junie
2
cursor
2
codex
2
github-copilot
2
antigravity
2
Skill 文档
$mol Skill Workflow
1) Clarify the goal
- Ask for the exact feature, target module path, and whether Giper Baza or Tauri is involved.
- If the request is vague (“ÑделаÑÑ ÑÑо Ñгодно”), propose 2-3 concrete options and ask to choose.
2) Pick the right reference
- Use
references/MOL_QUICK_START.mdfor core $mol/MAM structure, view.tree syntax, components, best practices, and debugging. - Use
references/MOL_GIPER_BAZA_GUIDE.mdfor data modeling, auth/roles, CRUD, sync, and backend-style patterns. - Use
references/GIPER_BAZA_ADMIN_GUIDE.mdfor admin panels, roles, UI patterns, and admin CRUD flows. - Use
references/TAURI_SETUP.mdfor desktop setup, build, and CI.
3) Implement in a MAM module
- Follow the module structure and naming rules from
MOL_QUICK_START.md. - Create or update:
index.htmlin the module root*.view.treefor layout*.view.tsfor logic (use@$mol_mem,@$mol_action)*.view.css.tsfor styles*.meta.treefor meta config when needed
- Use
view.treebindings correctly:<=for one-way,<=>for two-way*for list/collection propertiesnullto remove nodes conditionally
4) Data with Giper Baza (if needed)
- Model data with
class ... extends $giper_baza_entity.with({ ... }). - Keep CRUD in
@$mol_mem/@$mol_actionmethods. - Use presets/roles if data must be shared across lands or users.
- Follow auth/roles guidance from the Giper Baza references.
5) Validate & debug
- Don’t run the build unless you’re asked to.
- Always check
yourproject/-/web.audit.jsafter build; fix all warnings/errors. - Add tests in
*.test.tswhen logic is non-trivial.
6) Tauri (if requested)
- Follow
references/TAURI_SETUP.mdfor setup, dev, and build steps. - Ensure
frontendDistpoints to the built-/folder.
Output expectations
- Provide minimal, runnable edits in the target module.
- If the user asks for examples, include a small
view.tree+view.tspair. - Prefer concrete file paths and exact command lines.