detect-project

Scan a codebase to document project structure, database configuration, and architecture.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/N2O-com/N2O-just-workflow --skill detect-project-n2o-com
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: detect-project
Source: https://github.com/N2O-com/N2O-just-workflow/tree/main/02-agents/detect-project
Command: npx skills add https://github.com/N2O-com/N2O-just-workflow --skill detect-project-n2o-com

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill automatically scans your codebase to populate and update project context information, ensuring AI agents have accurate and up-to-date details about your project's structure, architecture, and conventions.

Core Features & Use Cases

  • Automated Project Discovery: Identifies UI components, hooks, server actions, API routes, pages, utilities, and types.
  • Database Detection: Detects database type, connection methods, and migration commands.
  • Architecture & Convention Analysis: Summarizes monorepo status, framework, rendering strategy, styling, state management, and authentication.
  • External Service Identification: Lists detected third-party services and SDKs.
  • UI Heuristics Generation: Optionally scans for and codifies UI theme tokens, spacing, and component library details into .claude/ui-heuristics.md.
  • Storybook Story Generation: Optionally generates Storybook stories for React/TypeScript components.
  • Use Case: After initializing a new project or making significant structural changes, run this Skill to automatically update CLAUDE.md with the current project state, enabling other agents to function effectively without manual context input.

Quick Start

Run the detect-project skill to scan the codebase and update CLAUDE.md with project context.

Frequently Asked Questions about detect-project

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

FAQPage Schema
How do I automatically scan a codebase to detect project architecture and conventions?

To automatically scan a codebase and detect project architecture, this Skill analyzes your directory structure, identifies frameworks like Next.js or Remix, and documents rendering strategies, styling methods, and state management directly into CLAUDE.md.

Can I generate Storybook stories and UI heuristics from an existing React codebase?

Yes, you can generate Storybook stories and UI heuristics from an existing React codebase. The Skill optionally scans for UI theme tokens, spacing, and component library details, codifying them into `.claude/ui-heuristics.md` and generating stories.

What is the best way to document database configuration and API routes for AI agents?

The best way to document database configuration and API routes for AI agents is using automated codebase discovery. This Skill identifies database types, connection methods, migration commands, and API routes, populating a comprehensive project context file.

Does this codebase discovery tool detect state management and authentication setup?

Yes, this codebase discovery tool detects state management solutions like Zustand or Redux and identifies authentication methods. It also catalogs external services, SDKs, UI components, hooks, server actions, and utility types.

When do I need to update project context after making structural changes to my repository?

You need to update project context after initializing a new project or making significant structural changes. Running this Skill ensures AI agents have accurate, up-to-date details about your monorepo status, architecture, and coding conventions.

How to detect monorepo status, styling frameworks, and external services in a codebase?

To detect monorepo status, styling frameworks like Tailwind or CSS Modules, and external services, run this Skill. It scans the codebase to summarize your architecture, rendering strategy, and third-party SDKs, outputting the results into project context documentation.