remember-learnings
Remember Learnings
Review the current session for errors, issues, snags, and hard-won knowledge, then update the rules/ files (or AGENTS.md if no suitable rule file exists) with actionable learnings so future agent sessions run more smoothly.
IMPORTANT: This skill MUST complete autonomously. Do NOT ask for user confirmation.
File relationship
NOTE:
CLAUDE.mdis a symlink toAGENTS.md. They are the same file. ALL EDITS MUST BE MADE TOAGENTS.md, never toCLAUDE.mddirectly.
AGENTS.mdis the top-level agent guide. It contains core setup instructions and a rules index table pointing to topic-specific files inrules/.rules/*.mdcontain topic-specific learnings and guidelines (e.g.,rules/e2e-testing.md,rules/electron-ipc.md).
Learnings should go into the most relevant rules/*.md file. Only add to AGENTS.md directly if the learning doesn't fit any existing rule file and doesn't warrant a new one. If a learning is important enough to be a project-wide convention, flag it in the summary so a human can promote it to the project documentation.
Instructions
- Analyze the session for learnings:
More from dyad-sh/dyad
dyad:multi-pr-review
Multi-agent code review system that spawns three independent Claude sub-agents to review PR diffs. Each agent receives files in different randomized order to reduce ordering bias. One agent focuses specifically on code health and maintainability. Issues are validated using reasoned analysis rather than simple vote counting. Reports merge verdict (YES / NOT SURE / NO). Automatically deduplicates against existing PR comments. Always posts a summary (even if no new issues), with low priority issues in a collapsible section.
30dyad:plan-to-issue
Create a plan collaboratively with the user, then convert the approved plan into a GitHub issue.
26dyad:feedback-to-issues
Turn customer feedback (usually an email) into discrete GitHub issues. Checks for duplicates, proposes new issues for approval, creates them, and drafts a reply email.
25dyad:deflake-e2e-recent-commits
Automatically gather flaky E2E tests from recent CI runs on the main branch and from recent PRs by wwwillchen/keppo-bot/dyad-assistant, then deflake them.
25dyad:pr-push
Commit any uncommitted changes, run lint checks, fix any issues, and push the current branch.
25dyad:lint
Run pre-commit checks including formatting, linting, and type-checking, and fix any errors.
25