feature

Orchestrate software feature development from planning to shipping with GitHub issues and PRs.

1|Updated Feb 5, 2026
One-click install
npx skills add https://github.com/aditya30103/ContentDeck --skill feature-aditya30103
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: feature
Source: https://github.com/aditya30103/ContentDeck/tree/main/.claude/skills/feature
Command: npx skills add https://github.com/aditya30103/ContentDeck --skill feature-aditya30103

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of developing new features or fixing bugs in a professional software development environment, ensuring a structured and repeatable workflow.

Core Features & Use Cases

  • Structured Development: Guides users through distinct phases: Plan, Implement, Verify, and Ship.
  • Issue Tracking Integration: Facilitates the creation and linking of GitHub issues for better project management.
  • Branching Strategy: Enforces a clear naming convention for feature, fix, and refactor branches.
  • Code Quality Checks: Mandates running linters, type checkers, and tests before shipping.
  • Documentation Updates: Ensures all relevant documentation is updated alongside code changes.
  • Use Case: A developer needs to add a new search functionality to the application. This Skill will guide them through creating a GitHub issue, branching, planning the implementation, writing the code and tests, verifying quality, and finally creating a pull request with proper documentation.

Quick Start

Use the feature skill to start developing a new user authentication system.

Frequently Asked Questions about feature

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

FAQPage Schema
What is a professional feature development workflow for managing code changes?

A professional feature development workflow orchestrates the entire lifecycle from planning to shipping. It manages GitHub issue creation, feature branching, code implementation, and strict verification phases before pull request creation.

How do I manage GitHub issues and feature branching for a new software feature?

Manage GitHub issues and feature branching by creating a tracking issue first, then enforcing a clear naming convention for feature, fix, or refactor branches. This links code implementation directly to project management tasks.

What steps are required to verify code quality before creating a pull request?

Verifying code quality before a pull request requires running linters, type checkers, and comprehensive tests. This strict verification phase ensures adherence to design system and accessibility standards alongside documentation updates.

How do I ensure documentation updates are included in my pull request workflow?

Ensure documentation updates are included in your pull request workflow by enforcing them during the ship phase. The workflow mandates that all relevant documentation is updated alongside code changes before final PR creation.

Does this development workflow enforce accessibility standards during implementation?

Yes, this development workflow enforces accessibility standards during the implementation phase. It mandates code implementation with strict adherence to design system and accessibility standards before entering the verification phase.

When should I use a structured workflow for bug fixes versus new features?

Use a structured workflow for both bug fixes and new features to ensure a repeatable process. The workflow guides you through planning, implementing with proper branching strategies, verifying code quality, and shipping with documentation.