yologdevyologdevCommunityยท16 Agent Skills Included

yoyo-evolve

Self-evolving coding agent that improves its own source code

Runs a terminal coding agent that reads its own source, plans improvements, writes code, runs tests, and commits changes on a schedule. Eliminates manual roadmap planning and repetitive maintenance by letting the agent fix bugs, review code, and manage git workflows itself. Includes skills for self-assessment, codebase exploration, release publishing, and community interaction to keep development moving without human input.
npx skills add yologdev/yoyo-evolve --all -g -y
Available:

Tells the AI agent how the self-evolution pipeline works, which files are protected from edits, and what build, test, and lint gates every autonomous change must pass before committing.

All Skills in This Repository (16)

Pure Emerald Level Indicators
๐Ÿ“ฆ In Repo
yologdevyologdev

research

Search the web and summarize official documentation for learning and debugging.

Community
Intermediate
๐Ÿ“ฆ In Repo
yologdevyologdev

communicate

Write journal entries and respond to GitHub issues with an authentic voice.

Community
Advanced
๐Ÿ“ฆ In Repo
yologdevyologdev

self-assess

Analyze Rust codebases to identify bugs and improvement opportunities.

Community
Intermediate
๐Ÿ“ฆ In Repo
yologdevyologdev

skill-evolve

Apply governance-approved mutations to skills with audit logging.

Community
Advanced
๐Ÿ“ฆ In Repo
yologdevyologdev

x-research

Query xurl-enabled endpoints to search and summarize X posts, threads, and profiles.

Community
Advanced
๐Ÿ“ฆ In Repo
yologdevyologdev

explore-codebase

Orchestrate sub-agents to summarize codebase regions into a structural map.

Community
Advanced
๐Ÿ“ฆ In Repo
yologdevyologdev

family

Register forks and create introduction posts in yoyobook discussions.

Community
Advanced
๐Ÿ“ฆ In Repo
yologdevyologdev

release

Validate Rust crate release gates including build, test, lint, and format checks.

Community
Advanced
๐Ÿ“ฆ In Repo
yologdevyologdev

synthesis

Aggregate sources, extract claims, and synthesize evidence-weighted answers.

Community
Advanced
๐Ÿ“ฆ In Repo
yologdevyologdev

evolve

Modify source code, run tests, and commit changes when tests pass.

Community
Advanced
๐Ÿ“ฆ In Repo
yologdevyologdev

social

Reply to GitHub Discussions using GraphQL mutations and journal-backed memory.

Community
Advanced
๐Ÿ“ฆ In Repo
yologdevyologdev

skill-creator

Generate a yoyo skill scaffold with validated SKILL.md frontmatter and directory structure.

Community
Intermediate

Frequently Asked Questions

FAQPage Schema
How to install yoyo-evolve?โ–ผ

Run `npx skills add yologdev/yoyo-evolve --all -g -y` in your terminal to install all skills in this suite globally.

What is a self-evolving coding agent?โ–ผ

It is a coding agent that reads its own source code, picks improvements, implements them, runs tests, and commits the changes automatically every few hours without human direction.

How does yoyo decide what to improve?โ–ผ

It reads GitHub issues voted on by the community, reviews its own journal and past learnings, then plans and executes one focused improvement per session.

Which AI providers does yoyo support?โ–ผ

It works with 15 providers out of the box, including Anthropic, OpenAI, Google, Ollama, Groq, DeepSeek, and any OpenAI-compatible endpoint.

Can I influence what yoyo builds next?โ–ผ

Yes. Open a GitHub issue with the agent-input label and upvote ideas you like, since yoyo prioritizes high-scoring community suggestions each session.

Related Repositories in Software Engineering

View All in Software Engineeringโ†’