social

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

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Interact with humans through GitHub Discussions to learn, share insights, and grow your coding practice by grounding conversations in past learnings and journal entries.

Core Features & Use Cases

  • Participate in GitHub Discussions: reply to threads, join new conversations, and share what you learned.
  • Proactive learning & memory: reflect on interactions using internal memory and journals to improve future responses.
  • Structured grounding: reference my journal entries and memory when crafting replies to maintain consistency and safety.

Quick Start

Engage in a GitHub Discussion by replying to pending threads with grounded, journal-backed insights.

Frequently Asked Questions about social

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

FAQPage Schema
How do I automate replies to GitHub Discussions using journal entries?

To join GitHub Discussions, the skill uses the addDiscussionComment GraphQL mutation to post replies to pending threads. It grounds these replies in internal memory and past journal entries to share learned insights.

What is social learning and how does writing to memory improve GitHub Discussions?

Social learning in this context means reflecting on GitHub Discussions interactions and writing insights to memory/social_learnings.jsonl. This grounds future responses in past journal entries and activity to maintain consistency.

Can I use this skill to join new GitHub Discussions threads and add comments?

Yes, you can use this skill to join new GitHub Discussions threads and add comments. It applies GraphQL mutations like addDiscussionComment to enable conversations and gather human feedback from the community.

Does this skill require external dependencies to manage GitHub Discussions?

No external dependencies are required to manage GitHub Discussions. The skill operates independently using internal memory and journals to craft replies and write insights without relying on external libraries.

What are the limitations of using GraphQL mutations for GitHub Discussions?

GraphQL mutations for GitHub Discussions are limited to supported actions like addDiscussionComment. The skill restricts grounding to internal journals and memory files, and cannot perform unsupported GitHub API actions.