A complete workflow for researching codebases, designing enhancement proposals, and publishing RFCs to GitHub.
Code Research Crafter is a comprehensive skill that provides a structured 6-phase workflow for deep codebase research and professional proposal crafting. It bridges the gap between code analysis and community engagement through evidence-based technical writing.
- 🔍 Systematic Code Analysis - Explore and understand complex codebases with structured methodologies
- 📚 Academic Research Integration - Find and cite relevant papers, algorithms, and prior art
- 👥 Community Intelligence - Analyze GitHub issues, discussions, and maintainer feedback
- 🏗️ Architecture Design - Create layered solutions with data models and phased implementation plans
- 📝 Professional Documentation - Generate structured technical documents in multiple languages
- 🚀 RFC Publication - Write and submit professional RFCs to open-source communities
Identify target areas, perform deep code analysis, and document findings with quantified metrics.
Search for academic papers, extract key insights, and analyze GitHub community discussions.
Define design principles, architect layered solutions, design data models, and plan implementation phases.
Generate comprehensive technical documents with proper structure and citations.
Craft professional RFC markdown documents following open-source community standards.
Submit RFCs to GitHub with proper formatting and community engagement.
Use Code Research Crafter when you need to:
- ✅ Analyze an open-source codebase and propose enhancements
- ✅ Research technical problems with academic rigor
- ✅ Design system architectures with evidence-based decisions
- ✅ Create professional RFCs for open-source communities
- ✅ Document complex technical proposals with proper citations
This skill has been successfully used to create:
- Memory Consolidation RFC - Combining Zettelkasten + PPR + Sleep Consolidation approaches
- Multi-Agent Collaboration RFC - With Capability Profiling and Shared Blackboard architecture
- Temporal Decay Bug Fixes - Expanding date pattern recognition
- i18n Translation Improvements - For configuration interfaces
- Evidence-Based Analysis - Quote specific code locations and quantify problems
- Academic Rigor - Reference recent papers (2024-2025) with proper citations
- Human-Centered Design - Use organization analogies and design for gradual adoption
- Cost Awareness - Track token/performance implications and design for efficiency
- Community Engagement - Reference existing issues and invite collaboration
This skill leverages various tools for comprehensive research:
- Code Analysis:
glob,grep,read - Academic Research:
WebSearch,WebFetch - Documentation:
python-docxfor professional document generation - Publication:
browser_use_desktopfor GitHub submission - Version Control:
desktop_terminal_executefor Git operations
This is a skill designed for use with AI assistants. To use it:
- Clone this repository
- Place the skill files in your skills directory
- Reference the skill in your AI assistant configuration
git clone https://github.com/zz0116/code-research-crafter.git- Identify your target - Choose a codebase or technical problem to research
- Follow the workflow - Work through the 6 phases systematically
- Document as you go - Capture findings, insights, and decisions
- Engage the community - Share your RFC and gather feedback
Layer 1: Foundation (data collection)
Layer 2: Enhancement (builds on L1)
Layer 3: Intelligence (AI/ML on data)
Layer 4: Governance (control/monitoring)
- User-defined (static): config, prompts
- System-learned (dynamic): metrics, patterns
private: owner onlyteam: collaboratorsglobal: all users
A successful Code Research Crafter output should:
- ✅ Receive community engagement (comments, reactions)
- ✅ Quantify problems with code evidence
- ✅ Reference academic research
- ✅ Provide phased, actionable implementation plans
- ✅ Be clear for all audiences
Contributions are welcome! Please feel free to submit issues, fork the repository, and create pull requests.
This project is licensed under the MIT License - see the LICENSE.txt file for details.
- Thanks to all open-source communities that inspired this workflow
- Academic researchers whose papers inform our solutions
- Contributors who help improve this skill
Craft better proposals. Build better software. 🚀