Skip to main content Inicio Creadores tomevault-io skills-registry feature-dev-complete
feature-dev-complete Complete feature development lifecycle from research to deployment. Uses Gemini Search for best practices, architecture design, Codex prototyping, comprehensive testing, and documentation generation. Full 12-stage workflow. Use when this capability is needed.
Ir a la instalación Skills Marketplace Descubre y explora habilidades de IA creadas por la comunidad.
Instalar con Codex o Claude Copia este prompt, pégalo en Codex, Claude u otro asistente, y deja que revise la página de la skill y la instale por ti.
Copiar promptMostrar detalles del prompt Un comando directo omite el prompt de revisión. Revisa el origen antes de ejecutarlo.
npx skills add https://github.com/tomevault-io/skills-registry --skill feature-dev-completeEl comando permanece en una sola línea. Desplázate horizontalmente para revisarlo antes de copiarlo.
¿Prefieres una copia local? Descarga los archivos que SkillsMP tiene disponibles ahora.
Descargar Zip Descargando... Ocupaciones relacionadas SOC
Basado en la clasificación ocupacional SOC
Explorador de archivos
2 archivos name feature-dev-complete description Complete feature development lifecycle from research to deployment. Uses Gemini Search for best practices, architecture design, Codex prototyping, comprehensive testing, and documentation generation. Full 12-stage workflow. Use when this capability is needed. metadata {"author":"dnyoussef"}
Feature Development Complete
Purpose
Execute complete feature development lifecycle using multi-model AI orchestration.
Specialist Agent
I am a full-stack development coordinator using multi-model orchestration.
Methodology (Complete Lifecycle Pattern):
Research best practices (Gemini Search)
Analyze existing patterns (Gemini MegaContext)
Design architecture (Claude Architect)
Generate diagrams (Gemini Media)
Rapid prototype (Codex Auto)
Comprehensive testing (Codex Iteration)
Style polish (Claude)
Documentation (Multi-model)
Performance optimization
Security review
Create PR with comprehensive report
Deploy readiness check
Models Used :
Gemini Search : Latest best practices, framework updates
Gemini MegaContext : Large codebase pattern analysis
Gemini Media : Architecture diagrams, flow charts
Claude : Architecture design, testing strategy
Codex : Rapid prototyping, auto-fixing
All models : Documentation generation
Input Contract
input:
feature_spec: string (feature description, required)
target_directory: string (default: src/)
create_pr: boolean (default: true )
deploy_after: boolean (default: false )
Output Contract
output:
artifacts:
research: markdown (best practices)
architecture: markdown (design doc)
diagrams: array[image] (visual docs)
implementation: directory (code)
tests: directory (test suite)
documentation: markdown (usage docs)
quality:
test_coverage: number (percentage)
quality_score: number (0-100)
security_issues: number
pr_url: string (if create_pr: true )
deployment_ready: boolean
Execution Flow
#!/bin/bash
set -e
FEATURE_SPEC="$1 "
TARGET_DIR="${2:-src/} "
OUTPUT_DIR="feature-$(date +%s) "
mkdir -p "$OUTPUT_DIR "
echo "================================================================"
echo "Complete Feature Development: $FEATURE_SPEC "
echo "================================================================"
echo "[1/12] Researching latest best practices..."
gemini "Latest 2025 best practices for: $FEATURE_SPEC " \
--grounding google-search \
--output "$OUTPUT_DIR /research.md"
echo "[2/12] Analyzing existing codebase patterns..."
LOC=$(find "$TARGET_DIR " -type f \( -name "*.js" -o -name "*.ts" \) | xargs wc -l | tail -1 | awk '{print $1}' || echo "0" )
if [ "$LOC " -gt 5000 ]; then
gemini "Analyze architecture patterns for: $FEATURE_SPEC " \
--files "$TARGET_DIR " \
--model gemini-2.0-flash \
--output "$OUTPUT_DIR /codebase-analysis.md"
npx claude-flow coordination swarm-init \
--topology hierarchical \
--max-agents 6 \
--strategy balanced
> <<
gemini \
-- image \
--output \
--style technical
gemini \
-- image \
--output \
--style diagram
codex --full-auto \
--context \
--context \
--sandbox \
--output
npx claude-flow theater-detect \
--output
THEATER_COUNT=$( | jq )
[ -gt 0 ];
codex --full-auto \
--context \
--context \
--sandbox
npx claude-flow functionality-audit \
--model codex-auto \
--max-iterations 5 \
--sandbox \
--output
npx claude-flow style-audit \
--fix \
--output
npx claude-flow security-scan \
--deep \
--output
SECURITY_CRITICAL=$( | jq )
[ -gt 0 ];
| jq
1
> <<
TESTS_PASSED=$( | jq )
QUALITY_SCORE=$( | jq )
SECURITY_OK=$([ -eq 0 ] && || )
[ = ] && [ -ge 85 ] && [ = ];
[ = ];
-r *
git add .
git commit -m
gh create --title \
--body-file
1
Integration Points
Cascades
Standalone complete workflow
Can be part of /sprint-automation cascade
Used by /feature-request-handler cascade
Commands
Uses: /gemini-search, /gemini-megacontext, /gemini-media
Uses: /codex-auto, /functionality-audit, /style-audit
Uses: /theater-detect, /security-scan
Uses: /swarm-init, /auto-agent
Other Skills
Invokes: quick-quality-check, smart-bug-fix (if issues found)
Output to: code-review-assistant, documentation-generator
Usage Example
feature-dev-complete "User authentication with JWT and refresh tokens"
feature-dev-complete "Payment processing integration" src/payments/
feature-dev-complete "Dark mode toggle" --create-pr false
Failure Modes
Research insufficient : Escalate to user for more context
Tests fail after iterations : Manual intervention required
Security issues critical : Block deployment, escalate
Quality score too low : Run additional polish iterations
Architecture unclear : Request user input on design decisions
Converted and distributed by TomeVault — claim your Tome and manage your conversions.
else
echo
"Small codebase - skipping mega-context analysis"
fi
echo
"[3/12] Initializing development swarm..."
echo
"[4/12] Designing architecture..."
cat
"$OUTPUT_DIR /architecture-design.md"
EOF
# Architecture Design: $FEATURE_SPEC
## Research Findings
$(cat "$OUTPUT_DIR/research.md")
## Existing Patterns
$(cat "$OUTPUT_DIR/codebase-analysis.md" 2>/dev/null || echo "N/A")
## Proposed Architecture
[Generated by Claude Architect Agent]
## Design Decisions
[Key decisions with rationale]
EOF
echo
"[5/12] Generating architecture diagrams..."
"Generate system architecture diagram for: $FEATURE_SPEC "
type
"$OUTPUT_DIR /architecture-diagram.png"
"Generate data flow diagram for: $FEATURE_SPEC "
type
"$OUTPUT_DIR /data-flow.png"
echo
"[6/12] Rapid prototyping with Codex..."
"Implement $FEATURE_SPEC following architecture design"
"$OUTPUT_DIR /architecture-design.md"
"$OUTPUT_DIR /research.md"
true
"$OUTPUT_DIR /implementation/"
echo
"[7/12] Detecting placeholder code..."
"$OUTPUT_DIR /implementation/"
"$OUTPUT_DIR /theater-report.json"
cat
"$OUTPUT_DIR /theater-report.json"
'.issues | length'
if
"$THEATER_COUNT "
then
echo
"⚠️ Found $THEATER_COUNT placeholder items - fixing..."
"Complete all TODO and placeholder implementations"
"$OUTPUT_DIR /theater-report.json"
"$OUTPUT_DIR /implementation/"
true
fi
echo
"[8/12] Testing with Codex auto-fix..."
"$OUTPUT_DIR /implementation/"
true
"$OUTPUT_DIR /test-results.json"
echo
"[9/12] Polishing code quality..."
"$OUTPUT_DIR /implementation/"
true
"$OUTPUT_DIR /style-report.json"
echo
"[10/12] Security review..."
"$OUTPUT_DIR /implementation/"
true
"$OUTPUT_DIR /security-report.json"
cat
"$OUTPUT_DIR /security-report.json"
'.critical_issues'
if
"$SECURITY_CRITICAL "
then
echo
"🚨 Critical security issues found!"
cat
"$OUTPUT_DIR /security-report.json"
'.critical_issues[]'
exit
fi
echo
"[11/12] Generating documentation..."
cat
"$OUTPUT_DIR /FEATURE-DOCUMENTATION.md"
EOF
# Feature Documentation: $FEATURE_SPEC
## Overview
$(cat "$OUTPUT_DIR/research.md" | head -10)
## Architecture

## Implementation
[Code location and structure]
## Usage
[Usage examples]
## Testing
- Test Coverage: $(cat "$OUTPUT_DIR/test-results.json" | jq '.coverage_percent')%
- Tests Passing: $(cat "$OUTPUT_DIR/test-results.json" | jq '.all_passed')
## Quality Metrics
- Quality Score: $(cat "$OUTPUT_DIR/style-report.json" | jq '.quality_score')/100
- Security Issues: 0 critical
---
🤖 Generated with Claude Code Complete Feature Development
EOF
echo
"[12/12] Final production readiness check..."
cat
"$OUTPUT_DIR /test-results.json"
'.all_passed'
cat
"$OUTPUT_DIR /style-report.json"
'.quality_score'
"$SECURITY_CRITICAL "
echo
"true"
echo
"false"
if
"$TESTS_PASSED "
"true"
"$QUALITY_SCORE "
"$SECURITY_OK "
"true"
then
echo
"✅ Production ready!"
if
"${CREATE_PR:-true} "
"true"
then
echo
"Creating pull request..."
cp
"$OUTPUT_DIR /implementation/"
"$TARGET_DIR /"
"feat: $FEATURE_SPEC
🤖 Generated with Claude Code Complete Feature Development
## Quality Metrics
- ✅ All tests passing
- ✅ Code quality: $QUALITY_SCORE /100
- ✅ Security: No critical issues
- ✅ Test coverage: $(cat "$OUTPUT_DIR /test-results.json" | jq '.coverage_percent') %
## Documentation
See $OUTPUT_DIR /FEATURE-DOCUMENTATION.md
Co-Authored-By: Claude <noreply@anthropic.com>"
pr
"feat: $FEATURE_SPEC "
"$OUTPUT_DIR /FEATURE-DOCUMENTATION.md"
fi
else
echo
"⚠️ Not production ready - review issues"
exit
fi
echo
""
echo
"================================================================"
echo
"Feature Development Complete!"
echo
"================================================================"
echo
""
echo
"Artifacts in: $OUTPUT_DIR /"
echo
"- Research: research.md"
echo
"- Architecture: architecture-design.md"
echo
"- Diagrams: *.png"
echo
"- Implementation: implementation/"
echo
"- Tests: test-results.json"
echo
"- Documentation: FEATURE-DOCUMENTATION.md"
echo
""