openspec-explore-ai-kit

Explore product or engineering ideas before implementation with OpenSpec-aware analysis.

Updated May 11, 2026
One-click install
npx skills add https://github.com/ducthang-hub/nw-ai-kit --skill openspec-explore-ai-kit
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-explore-ai-kit
Source: https://github.com/ducthang-hub/nw-ai-kit/tree/main/.agents/skills/openspec-explore-ai-kit
Command: npx skills add https://github.com/ducthang-hub/nw-ai-kit --skill openspec-explore-ai-kit

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you clarify ambiguous goals, investigate the codebase, and explore solution directions without jumping straight into implementation.

Core Features & Use Cases

  • Structured exploration stance: Encourages asking emergent questions, reframing problems, and keeping multiple options open.
  • Codebase-grounded investigation: Supports mapping architecture, finding integration points, and identifying existing patterns.
  • OpenSpec-aware thinking: Guides when to create proposals/design/spec artifacts while explicitly avoiding implementation.

Quick Start

Use this Skill when you want to think through a change or requirement—e.g., ask: “Help me explore what it would take to add real-time collaboration, and identify the major unknowns and risks.”

Frequently Asked Questions about openspec-explore-ai-kit

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

FAQPage Schema
How do I investigate design tradeoffs before implementing a new feature in my codebase?

To investigate design tradeoffs before implementation, use a structured exploration stance that maps architecture, finds integration points, and keeps multiple solution options open without writing code. This clarifies ambiguous goals and surfaces major unknowns early.

What is the best way to explore requirements and map existing architecture during early change planning?

The best way to explore requirements is through codebase-grounded investigation that reframes problems and asks emergent questions. This approach identifies existing patterns and integration points while maintaining an OpenSpec-aware thinking stance to avoid premature implementation.

Can I use this approach to analyze my codebase without it generating actual code?

Yes, you can analyze your codebase safely because this approach enforces strict guardrails to avoid writing code. It focuses entirely on requirement discovery and design space investigation, explicitly preventing implementation while guiding you to create OpenSpec proposals.

Do I need the openspec CLI installed to explore product ideas and investigate design space?

You may need the openspec CLI installed to verify its availability when creating proposals or design spec artifacts. The exploration process focuses on clarifying goals and investigating the codebase, but checking the CLI is required for OpenSpec-aware thinking.

When should I not use codebase analysis for requirement discovery?

You should avoid using codebase analysis for requirement discovery when you are ready to write code or need immediate implementation. This approach is designed for early change planning and ongoing discussions, explicitly maintaining strict guardrails to prevent implementation.