self-assess

Analyze Rust codebases to identify bugs and improvement opportunities.

1.9k|124|Updated Mar 1, 2026
One-click install
npx skills add https://github.com/yologdev/yoyo-evolve --skill self-assess-yologdev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: self-assess
Source: https://github.com/yologdev/yoyo-evolve/tree/main/skills/self-assess
Command: npx skills add https://github.com/yologdev/yoyo-evolve --skill self-assess-yologdev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Analyzing your own source code to identify bugs, gaps, and opportunities for improvement helps you raise code quality and reliability without external audits.

Core Features & Use Cases

  • Self-review of the codebase by scanning src/ and memory/active_learnings.md to surface critical issues, potential bugs, and improvement opportunities.
  • Prioritized, actionable outputs that guide the next development sprint.
  • Useful for pre-release quality checks and learning from past sessions to avoid repeating mistakes.

Quick Start

Run a self-assessment pass on your project by analyzing src/ and memory/active_learnings.md to generate a prioritized issue list.

Frequently Asked Questions about self-assess

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I self-audit my Rust source code to find bugs and improvement opportunities?

To self-audit your Rust source code, scan your src/ directory alongside memory/active_learnings.md to surface critical issues, potential bugs, and prioritize actionable improvements for your next sprint.

What is the best way to analyze Rust code quality using past learnings?

Analyzing Rust code quality with past learnings involves cross-referencing source files with memory/active_learnings.md to generate prioritized findings and prevent repeating mistakes from previous development sessions.

Does this code analysis approach require specific files in my Rust project?

Yes, this code analysis approach requires a Rust project with a src/ directory, a memory/active_learnings.md file for context, and journals/JOURNAL.md to successfully generate structured findings.

Can I use this self-assessment for pre-release quality checks?

Yes, you can use this self-assessment for pre-release quality checks by analyzing your codebase to identify bugs, gaps, and opportunities for improvement before deployment.

How does self-assessing source code improve project reliability?

Self-assessing source code improves project reliability by systematically scanning for bugs and gaps, applying past session learnings to avoid repeated mistakes, and outputting a prioritized list for development.