research-first-development

Solid

Build knowledge bases that build software — research before code, teach before execute

AI & Automation 3 stars 1 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
20
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Research-First Development > Build knowledge bases that build software — research before code, teach before execute Methodology for AI-assisted development where investment in research, skill creation, and knowledge encoding **precedes** implementation. Discovered through the Dead Letter heir's masterclass on cognitive architecture utilization (February 2026). --- ## When to Use - Starting any new project with the AI assistant - Entering a new implementation phase of an existing project - Onboarding the AI assistant to an unfamiliar domain - When AI output quality is inconsistent (symptom: insufficient context) - Before any complex multi-subsystem implementation --- ## Core Insight Traditional software development: **Requirements → Design → Code → Test** AI-assisted development with cognitive architecture: **Research → Teach → Plan → Execute** > **The quality of AI output is directly proportional to the quality of knowledge in its context.** Instead of the human writing code with AI assistance, **the human orchestrates intent while AI handles execution**. But AI can only execute what it understands. Therefore: invest in teaching before asking for output. --- ## The Research-First Paradigm ### Phase 0: Research Sprint (Before Any Code) | Step | Activity | Output | |------|----------|--------| | 1 | **Competitive landscape analysis** | Understanding of prior art | | 2 | **Technical feasibility research** | Deep research documents (3-5 minimum) | | 3 | **Archit...

Details

Author
fabioc-aloha
Repository
fabioc-aloha/Alex_Skill_Mall
Created
3 months ago
Last Updated
yesterday
Language
Python
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Listed

brainstorming-research

Use BEFORE any research work — defining a question, planning a study, starting a chapter, proposing a grant. Explores intent, state of the field, methodology, feasibility, and ethics, then writes a design doc and gets user approval.

1 Updated today
leiverkus
AI & Automation Listed

research

General-purpose first-principles research engine that enforces genuine reasoning through structural gates — not advice to "think harder" but mandatory steps that prevent authority bias, lazy analogies, survivorship narratives, and summary-as-analysis. Use this skill whenever the user needs rigorous analysis of a complex question, strategic research, market viability analysis, technology assessment, competitive analysis, scenario planning, psychology research, processing studies, verifying clinical claims, or any deep research where getting it wrong has real consequences. Also trigger when the user says "research this deeply", "first principles", "think this through", "analyze this properly", "don't just summarize", "psych research", "find studies on", "verify this claim", or any variant suggesting they want genuine depth rather than plausible-sounding text. Especially important for novel or unprecedented questions where pattern-matching from historical precedent is unreliable. Includes specialized psychology/

0 Updated today
OpenBioHack
AI & Automation Listed

first-principles

Core research principles that govern all project decisions. Load this skill for every research project. Every idea, method, and artifact must be evaluated against these principles before proceeding.

3 Updated today
Daisybastioned440