One-click install
npx skills add https://github.com/abrahamvallez/bokata-skills --skill project-explorer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-explorer
Source: https://github.com/abrahamvallez/bokata-skills/tree/main/project-explorer
Command: npx skills add https://github.com/abrahamvallez/bokata-skills --skill project-explorer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides a deep understanding of a project's context, technical landscape, and functional requirements, forming the essential foundation for subsequent development planning.

Core Features & Use Cases

  • Codebase Analysis: Investigates existing code to identify tech stacks, patterns, and architecture.
  • Requirement Extraction: Distills user descriptions into core capabilities, user goals, and business rules.
  • Risk Identification: Flags potential technical challenges and complexity factors early on.
  • Use Case: Before starting a new feature, use this Skill to analyze the existing codebase and user stories to generate a comprehensive ## Context Analysis document.

Quick Start

Analyze the provided project description and codebase to generate a detailed context analysis.

Frequently Asked Questions about project-explorer

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

FAQPage Schema
How do I analyze an existing codebase to identify architectural patterns and tech stacks?

Codebase analysis investigates existing code to identify tech stacks, architectural patterns, and core capabilities. It produces a comprehensive context analysis document that forms the foundation for subsequent development planning.

What is the best way to extract functional requirements from user stories for a new feature?

Requirement extraction distills user descriptions into core capabilities, user goals, and business rules. This context analysis identifies functional requirements and flags potential technical challenges early in the project lifecycle.

How do I assess technical risks and complexity factors before starting software development?

Risk identification flags potential technical challenges and complexity factors by analyzing project context and functional requirements. This assessment highlights architectural risks and business rules before development begins.

Can I generate a context analysis for a greenfield project with no existing code?

Yes, context analysis works for greenfield or existing projects. For greenfield initiatives, it distills user descriptions into core capabilities and user goals to establish the technical landscape and functional requirements foundation.

Does technical discovery help with understanding business rules and user goals?

Technical discovery extracts business rules and user goals by investigating project context and functional requirements. It transforms user descriptions into a structured context analysis document detailing core capabilities.