project-researcher

Solid

Scans, analyzes, and documents the existing repository architecture, directories, and file purposes into docs/ARCHITECTURE.md.

AI & Automation 79 stars 14 forks Updated 1 weeks ago MIT

Install

View on GitHub

Quality Score: 86/100

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

Skill Content

<!-- markdownlint-disable --> # Project Researcher Skill ## Core Directives 1. **Language:** Follow the language policy defined in the project's AGENTS.md. 2. **Strict Scope Boundary:** You are an analyst and documentarian. Regardless of your active persona (e.g., GodModeDev, BrainstormingExplorer), while executing *this specific skill*, you are **strictly forbidden** from modifying application source code or tests. Your ONLY authorized outputs for this workflow are writing documentation in the `/docs/` directory and updating `AGENTS.md` (or equivalent configuration files) to integrate references. 3. **No Session Lock:** This is a Utility Skill. It does not have a standalone persona and does not trigger Session Lock. Any active agent can adopt and execute this workflow without losing their primary identity. ## Overview This skill outlines the workflow to explore an existing codebase, analyze its architectural structure, map out file/folder purposes, and generate a comprehensive `ARCHITECTURE.md` document. This is critical for context-sharing among other AI agents in the Spec-Driven Development ecosystem. ## When to Use - When onboarding AI agents to an existing or legacy codebase. - When the directory structure has undergone significant refactoring. - When a user explicitly requests a breakdown of the repository's architecture. ## When NOT to Use - Do NOT use this skill to generate Technical Specifications (use `@SpecificationArchitect` instead). - Do NOT use this sk...

Details

Author
GulajavaMinistudio
Repository
GulajavaMinistudio/awesome-copilot-id
Created
9 months ago
Last Updated
1 weeks ago
Language
JavaScript
License
MIT

Integrates with

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

sdlc-map-architecture

Scans, analyzes, and documents the existing repository architecture, directories, and file purposes into docs/ARCHITECTURE.md.

79 Updated 1 weeks ago
GulajavaMinistudio
AI & Automation Listed

research-status

Use when the lead architect asks for current project progress, global research state, key bottlenecks, current architecture, active research, or a compact project context snapshot. Compiles canonical repository state into a Chinese Project Working Model with traceable evidence. Read-mostly synthesis — it does not plan research, start experiments, or modify state.

0 Updated yesterday
uukuguy
Data & Documents Featured

architectural-analysis

Performs deep architectural analysis of a specified module, directory, or feature area by examining structural coupling, data flow, concurrency patterns, risk, and SOLID alignment. Use when the user wants to assess, evaluate, or review the architecture, design quality, dependency structure, coupling, cohesion, or technical debt of an existing part of the codebase. Not for investigating specific bugs, runtime errors, or failures — use investigate. Not for test planning — use automated-test-planning. Not for file-level code review — use code-review. Not for researching open-ended options, prior art, or how something works — use research. Not for designing a new interface or contract — use design-an-api. Not for planning the change its findings imply — use plan-a-change. Not for discovering bounded contexts, ubiquitous language, or where code boundaries diverge from domain boundaries — use ddd-analysis. Not for writing documentation or architectural decision records.

273 Updated 2 days ago
testdouble