Claude Skills
CollectionsCompareWorkflowsNominate
Sign inSign up
© 2026 Curated Agent Skills·Learn more about Agent Skills
Back to repository

feature-dev-enhancement

verified

Enhance feature-dev plugin workflow by structuring requests into pseudo-code before exploration. Use when working with `/feature-dev` commands to improve clarity, reduce ambiguity, and accelerate phase transitions.

View on GitHub

Marketplace

pseudo-code-prompting-plugin

EladAriel/pseudo-code-prompting-plugin

Plugin

pseudo-code-prompting

development

Repository

EladAriel/pseudo-code-prompting-plugin
2stars

skills/feature-dev-enhancement/SKILL.md

Last Verified

February 1, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/EladAriel/pseudo-code-prompting-plugin/blob/main/skills/feature-dev-enhancement/SKILL.md -a claude-code --skill feature-dev-enhancement

Installation paths:

Claude
.claude/skills/feature-dev-enhancement/
Powered by add-skill CLI

Instructions

# Feature-Dev Enhancement

This Skill enhances the feature-dev plugin workflow by applying PROMPTCONVERTER methodology to structure feature requests into unambiguous pseudo-code directives.

## Memory Integration (START - MANDATORY)

Before enhancing feature-dev workflows, load session memory:

```
# Step 1: Create memory directory (permission-free)
Bash(command="mkdir -p .claude/pseudo-code-prompting")

# Step 2: Load memory files (permission-free)
Read(file_path=".claude/pseudo-code-prompting/patterns.md")
```

**Memory is used for**:
- Check patterns.md for feature-specific patterns (OAuth, caching, etc.)
- Apply learned structuring patterns from previous feature requests
- Ensure consistency with previously implemented features

## Instructions

When working with feature-dev requests, apply structuring at each phase:

### Phase 1: Discovery (Structurize Input)
Convert the user's `/feature-dev` request into structured pseudo-code:
- Extract the core feature request
- Identify all explicit requirements
- Flag implicit constraints
- Output function-like pseudo-code

**Example:**
- User: `/feature-dev Add OAuth support for Google and GitHub`
- Structured: `implement_oauth(providers=["google", "github"], preserve_existing_auth=true)`

### Phase 2: Exploration (Use Structured Directives)
The structured pseudo-code becomes search and research directives:
- `providers=["google", "github"]` → Search for OAuth implementations for these specific providers
- `preserve_existing_auth=true` → Find patterns that maintain backward compatibility
- Agents receive explicit, unambiguous search targets

### Phase 3: Questions (Extract from Parameters)
Clarification questions are derived from pseudo-code parameters:
- Missing parameters indicate ambiguities that need clarification
- Questions become precise and actionable
- Example: If `ttl` parameter is missing from caching request, ask specifically about cache duration

### Phase 4: Architecture (Build from Requirements)
Design opti

Validation Details

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