Claude Code Plugins

Community-maintained marketplace

Feedback

Initializing Project

@jeanluciano/quaestor
18
0

Intelligent project analysis with auto-framework detection and adaptive setup. Use when user wants to initialize Quaestor, setup a new project, or analyze existing project structure.

Install Skill

1Download skill
2Enable skills in Claude

Open claude.ai/settings/capabilities and find the "Skills" section

3Upload to Claude

Click "Upload skill" and select the downloaded ZIP file

Note: Please verify skill by going through its instructions before using it.

SKILL.md

name Initializing Project
description Intelligent project analysis with auto-framework detection and adaptive setup. Use when user wants to initialize Quaestor, setup a new project, or analyze existing project structure.
allowed-tools Read, Bash, Glob, Grep, Edit, Write, Task, TodoWrite

Initializing Project

I help you intelligently initialize Quaestor in your project with automatic framework detection, architecture analysis, and customized documentation generation.

When to Use Me

  • User says "initialize project", "setup quaestor", "analyze my project structure"
  • Starting Quaestor in a new or existing project
  • Migrating existing project to Quaestor
  • Need intelligent project analysis and setup
  • User asks "how do I set up quaestor?"

Supporting Files

This skill uses several supporting files for detailed workflows:

  • @DETECTION.md - Language and framework detection patterns, agent orchestration
  • @TEMPLATES.md - Document templates, variable mappings, skills installation
  • @VALIDATION.md - Mandatory user validation workflow
  • @EXAMPLES.md - Full initialization examples for different project types

My Process

I follow a 4-phase workflow to intelligently initialize your project:

Phase 1: Project Analysis 🔍

I coordinate specialized agents (researcher, architect, security) to analyze your project in parallel. They examine:

  • Framework and dependencies
  • Architecture patterns and design
  • Security posture and vulnerabilities
  • Project complexity and phase

See @DETECTION.md for detailed agent orchestration and detection patterns

Phase 2: Document Generation ⚡

I detect your project's language, load language-specific configurations, and generate customized documentation:

  • AGENT.md (AI behavioral rules)
  • ARCHITECTURE.md (with your language's quality standards)
  • CLAUDE.md (main entry point)

See @TEMPLATES.md for document templates and variable mappings

Phase 3: User Validation ✅ [MANDATORY]

I present my analysis and MUST get your approval before proceeding. You'll see:

  • Detected framework and architecture
  • Quality standards and tools
  • Options to proceed, modify, customize, or use minimal setup

See @VALIDATION.md for the complete validation workflow

Phase 4: Setup Completion 🚀

After your approval, I create the directory structure, generate all documentation, install skills, and provide next steps.

Error Handling

I handle failures gracefully:

  • Agent failures: Fall back to basic detection, continue with available data
  • Time limits: 30s total, 10s per agent
  • Missing data: Use sensible defaults and flag for manual review

See @DETECTION.md for detailed error handling strategies

Next Steps After Initialization

After successful initialization:

1. Review and Customize Documentation

  • .quaestor/AGENT.md - AI behavioral rules
  • .quaestor/ARCHITECTURE.md - Architecture and quality standards (edit Section 3 to customize commands)

2. Start Development

  • Create specifications: "Create a spec for [feature]" or use spec-writing skill
  • Check progress: "What's the current project status?"
  • Implement: "Implement spec-feature-001" or use /impl command
  • Review: "Review my changes and create a PR" or use /review command

3. Available Skills

All Quaestor skills are available via the plugin or CLI installation. Skills are loaded from the plugin/package and accessed directly by Claude Code.

See @TEMPLATES.md for customization details and @EXAMPLES.md for complete workflows

Success Criteria

  • ✅ Framework and architecture accurately detected
  • ✅ USER VALIDATION COMPLETED (mandatory)
  • ✅ ARCHITECTURE.md generated with language-specific quality standards
  • ✅ Directory structure created
  • ✅ Project ready for specification-driven development

See @EXAMPLES.md for complete initialization walkthroughs


I provide intelligent project initialization with automatic framework detection, architecture analysis, and customized documentation generation. Just tell me to initialize your project, and I'll handle the rest!