-
Notifications
You must be signed in to change notification settings - Fork 232
Create a self-improvement skill for claw sweeper #235
Copy link
Copy link
Open
Labels
P3Low-risk cleanup, docs, polish, ergonomics, or speculative feature.Low-risk cleanup, docs, polish, ergonomics, or speculative feature.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.issue-rating: 🌊 off-meta tidepoolIssue quality rating does not apply to this item.Issue quality rating does not apply to this item.
Metadata
Metadata
Assignees
Labels
P3Low-risk cleanup, docs, polish, ergonomics, or speculative feature.Low-risk cleanup, docs, polish, ergonomics, or speculative feature.clawsweeper:needs-maintainer-reviewClawSweeper marked this issue as needing maintainer review before automation.ClawSweeper marked this issue as needing maintainer review before automation.clawsweeper:needs-product-decisionClawSweeper marked this issue as needing a product or behavior decision.ClawSweeper marked this issue as needing a product or behavior decision.clawsweeper:no-new-fix-prClawSweeper does not recommend queueing a new automated fix PR for this issue.ClawSweeper does not recommend queueing a new automated fix PR for this issue.issue-rating: 🌊 off-meta tidepoolIssue quality rating does not apply to this item.Issue quality rating does not apply to this item.
Type
Fields
Give feedbackNo fields configured for issues without a type.
Goal
Create a new skill that helps the agent improve itself over time, but only after first studying the clawsweeper codebase and understanding how the agent currently works.
The skill should not start from a generic “self-improvement” template. It must be grounded in the actual architecture, conventions, runtime flow, skill loading model, agent prompts/instructions, tool boundaries, test setup, and repository practices used by this repo.
Required first step: study the codebase
Before designing or implementing the skill, the implementer/agent must inspect the repo and produce a short findings summary covering:
Skill behavior
The new skill should help the agent identify useful improvements to itself by analyzing its own operation and the surrounding repo context. At minimum, it should be able to:
Expected output of the skill
When invoked, the skill should produce something like:
Acceptance criteria
Non-goals
Notes
This should be treated as an agent-first repo maintenance skill: it should make the agent better at understanding and improving its own codebase, while keeping changes reviewable, explainable, and safe.