-
-
Notifications
You must be signed in to change notification settings - Fork 11
feat: add the metamask-extension base skill set #136
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: feat/base-skills-mobile
Are you sure you want to change the base?
Changes from all commits
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,5 @@ | ||
| --- | ||
| name: controller-guidelines | ||
| description: BaseController development patterns | ||
| base: true | ||
| --- | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,5 @@ | ||
| --- | ||
| name: perf-hooks-effects | ||
| description: React hooks and effects optimization | ||
| base: true | ||
| --- |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,5 @@ | ||
| --- | ||
| name: perf-react-compiler | ||
| description: React Compiler optimization patterns | ||
| base: true | ||
| --- |
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,5 @@ | ||
| --- | ||
| name: perf-rendering | ||
| description: Rendering performance optimization | ||
| base: true | ||
|
Contributor
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. suggestion: fix the perf trigger descriptions before making these base The PR already calls out that the four That seems at odds with #135's rationale for the base-description guard: a base skill permanently consumes listing context, so installing one that rarely triggers gives us the cost without much benefit. Could we either improve these descriptions in this PR before marking them |
||
| --- | ||
| Original file line number | Diff line number | Diff line change |
|---|---|---|
| @@ -1,4 +1,5 @@ | ||
| --- | ||
| name: perf-state-management | ||
| description: Redux and state management optimization | ||
| base: true | ||
| --- |
Uh oh!
There was an error while loading. Please reload this page.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If we're only choosing one controller-related skill for extension it should probably be
controller-integration(https://github.com/MetaMask/skills/blob/main/domains/coding/skills/controller-integration/repos/metamask-extension.md), since writing controllers is not a client-side concern, while integrating them comes up very frequently.We can probably fit in both if wider understanding of controller internals seems valuable to have by default (or better yet have
controller-integrationreference sections ofcontroller-guidelinesso relevant information can be pulled by the agent as needed), but either waycontroller-integrationwould need to be included.