Back to Skills

ai-dlc-intent-detection

verified

Use PROACTIVELY when a user describes work that sounds like a feature, project, or task. Detects intent patterns and offers to start AI-DLC elaboration.

View on GitHub

Marketplace

han

TheBushidoCollective/han

Plugin

jutsu-ai-dlc

Pattern

Repository

TheBushidoCollective/han
73stars

patterns/ai-dlc/skills/ai-dlc-intent-detection/SKILL.md

Last Verified

February 1, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/TheBushidoCollective/han/blob/main/patterns/ai-dlc/skills/ai-dlc-intent-detection/SKILL.md -a claude-code --skill ai-dlc-intent-detection

Installation paths:

Claude
.claude/skills/ai-dlc-intent-detection/
Powered by add-skill CLI

Instructions

# Proactive Intent Detection

When interacting with users, actively listen for patterns that suggest they're describing work that would benefit from structured AI-DLC elaboration.

## Intent Signal Patterns

Watch for user messages that contain:

### Feature Descriptions
- "I want to add..."
- "We need to implement..."
- "Can you build..."
- "I'm thinking about adding..."
- "We should have..."

### Problem Statements
- "Users are experiencing..."
- "There's an issue where..."
- "We need to fix..."
- "The problem is..."

### Project Scope
- "I want to create a..."
- "We're building..."
- "The goal is to..."
- "We need a system that..."

### Enhancement Requests
- "It would be nice if..."
- "Can we improve..."
- "I'd like to change..."
- "We should update..."

### Multi-step Work
- Work involving multiple files or components
- Changes that affect multiple parts of the system
- Features that need both frontend and backend work
- Anything that sounds like it needs planning

## When to Offer Elaboration

If you detect 2+ of these signals in a user's message:

1. **Acknowledge their intent** - Show you understand what they want
2. **Offer structure** - Ask if they'd like to use AI-DLC elaboration

Use `AskUserQuestion`:

```json
{
  "questions": [{
    "question": "This sounds like a substantial piece of work. Would you like to use AI-DLC to structure this?",
    "header": "Approach",
    "options": [
      {"label": "Yes, elaborate", "description": "Define intent, success criteria, and units collaboratively"},
      {"label": "Quick implementation", "description": "Just start building without formal structure"},
      {"label": "Tell me more", "description": "Explain what AI-DLC elaboration involves"}
    ],
    "multiSelect": false
  }]
}
```

## Response Handling

Based on their choice:

- **Yes, elaborate**: Invoke the `/elaborate` skill
- **Quick implementation**: Proceed with normal implementation
- **Tell me more**: Briefly explain AI-DLC benefits:
  - Structured s

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
3250 chars