Skip to content

Commit 046fe3e

Browse files
committed
Upgrade npx section in readme
1 parent 655d9b9 commit 046fe3e

2 files changed

Lines changed: 2 additions & 2 deletions

File tree

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -98,7 +98,7 @@ For a cross-agent install, use [skills.sh](https://skills.sh)'s CLI via [`npx`](
9898
npx skills add membraneframework/membrane_core -g
9999
```
100100

101-
For agents the CLI doesn't support, include the `SKILL.md` file directly in the agent's context, or copy its contents into whatever instruction file the tool reads.
101+
For agents `skills.sh` doesn't support, include the `SKILL.md` file directly in the agent's context, or copy its contents into whatever instruction file the tool reads.
102102

103103
## Structure of the framework
104104

skills/membrane-framework/SKILL.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,7 @@ alwaysApply: false
2727
- **Callback context** — every callback receives `ctx`; key fields: `ctx.children`, `ctx.pads`, `ctx.playback`; crash callbacks also have `ctx.crash_initiator`, `ctx.exit_reason`, `ctx.group_name`; see [Pipeline.CallbackContext](https://hexdocs.pm/membrane_core/Membrane.Pipeline.CallbackContext.md), [Bin.CallbackContext](https://hexdocs.pm/membrane_core/Membrane.Bin.CallbackContext.md), [Element.CallbackContext](https://hexdocs.pm/membrane_core/Membrane.Element.CallbackContext.md)
2828
- **Logging** — utilize `Membrane.Logger` instead of `Logger` in Membrane components; it prepends component path and name to log messages. Requires `require Membrane.Logger` in the module before calling any logging functions.
2929
- **Use `mix hex.info <plugin name>` when you need to check the newest version of a plugin**
30-
- **Search for appropriate plugins in [packages_list.md](../../guides/llms/packages_list.md)** before writing one — it's the canonical, LLM-tuned index of every published Membrane plugin
30+
- **Search for appropriate plugins in [packages_list.md](../../guides/llms/packages_list.md)** before writing one
3131
- **Check input and output pad definitions of elements in `deps/` (use `cat <filename> | grep def_input_pad` and `cat <filename> | grep def_output pad`) to make sure output pad's `accepted_stream_format` is compatible with `accepted_stream_format` of the input pad which it is linked to.**
3232
- **If the `accepted_stream_format` doesn't match, search for an element which can act as an adapter**
3333
- **When constructing Membrane Pipeline, lean towards using most powerful Membrane Components, which are [Boombox.Bin](https://hexdocs.pm/boombox/llms.txt) and [Membrane.Transcoder](https://hexdocs.pm/membrane_transcoder_plugin/llms.txt), instead of using many smaller plugins**

0 commit comments

Comments
 (0)