# Improve Makepad Skills Safely

Makepad teams need a consistent way to keep shared skill guidance current. This skill provides workflows for capturing patterns, correcting errors, validating examples, adapting to versions, and recording feedback.

## Install

```bash
npx skillstore add zhanghandong/makepad-evolution
```

## Metadata

- Status: approved
- Slug: zhanghandong-makepad-evolution
- Skillstore revision: r1
- Version status: missing
- Tree hash: 775a6dc7798aaba29a233372f6d4766fade7a6269d5eb19763f84d5cba52afaa
- Author: ZhangHanDong
- GitHub username: ZhangHanDong
- License: MIT
- Repository: https://github.com/ZhangHanDong/makepad-skills/tree/main/skills/makepad-evolution/
- Ref: 64ca8af0f54a325752f08bd54e52151061ea659a
- Supported tools: Claude, Codex, Claude Code
- Audit status: complete
- Agent install advisory: blocked
- Manual install advisory: allowed\_with\_warning
- Artifact signature: available
- Audit attestation: unavailable
- Human verification: not\_verified
- Risk factors: external\_commands, network, filesystem
- Quality score: 38
- Quality tier: warning
- Public page: https://skillstore.pages.dev/skills/zhanghandong-makepad-evolution
- Manifest: https://skillstore.pages.dev/api/skills/zhanghandong-makepad-evolution/manifest

## Capabilities

- Guides when to add reusable Makepad discoveries to shared skill files.
- Provides contribution formats for patterns, troubleshooting notes, and shader examples.
- Defines validation checklists for Makepad examples, APIs, links, and completeness.
- Describes branch-specific adaptation for Makepad dependency versions.
- Outlines usage feedback markers and health reports for reusable patterns.
- Documents Git workflows for branch creation, commits, pushes, and pull requests.

## Use Cases

- Capture Reusable Makepad Patterns: Turn a solved widget, layout, or shader problem into a structured skill entry for future projects.
- Validate Shared Skill Guidance: Review Makepad examples, API references, and links before relying on them in a project.
- Adapt Advice To Project Versions: Use branch and style context to shape Makepad recommendations for a specific codebase.

## Prompt Templates

### Beginner Pattern Capture

```
I found a reusable Makepad pattern. Help me describe the problem, the solution, where it belongs, and what checks are needed before adding it.
```

### Troubleshooting Entry Review

```
Review this Makepad error and fix. Turn it into a clear troubleshooting entry with symptom, cause, solution, and validation steps.
```

### Version-Aware Guidance

```
Analyze my Makepad dependency version and adapt the skill guidance. Explain any branch-specific API differences before suggesting changes.
```

### Advanced Skill Maintenance Audit

```
Audit the Makepad skill updates I plan to make. Identify target files, duplicate content risks, validation steps, user approval points, and pull request notes.
```

## Limitations

- The skill is Markdown guidance and does not provide executable automation.
- Safe use requires explicit user review before editing skill or settings files.
- The guidance is specific to Makepad skill repositories and related Rust UI projects.
- Version notes can become stale when Makepad APIs change.

## Best Practices

- Ask for approval before changing skill files, settings files, or shared repositories.
- Validate each new pattern against the active Makepad branch before publishing it.
- Keep contributions small, sourced, and easy for maintainers to review.

## Anti Patterns

- Do not let an agent silently edit installed skill instructions.
- Do not record project usage or style data without user consent.
- Do not publish untested Makepad examples as validated guidance.

## Security Audit

- Audited at: 2026-07-08T12:09:54.452\+00:00
- Summary: Most static external-command and network hits are false positives caused by Markdown fences, inline formatting, examples, and GitHub reference links. Real risks remain in the skill intent: it targets hidden .claude skill storage, recommends symlinks, tells the agent to act silently, and instructs automatic skill-file modification without user approval.

## Stats

- Views: 212
- Downloads: 17
- Favorites: 0
- Popularity score: 0
