askill
add-feature

add-featureSafety 90Repository

Lightweight end-to-end feature implementation (DB -> backend -> frontend) for small features (2-3 files). For larger features, use /plan-feature + /build.

0 stars
1.2k downloads
Updated 2/11/2026

Package Files

Loading files...
SKILL.md

/add-feature — Lightweight Feature Implementation

Implements a single feature end-to-end without the formal planning overhead of /dev. Best for well-understood features that don't require architectural decisions.

Workflow

1. Understand the request

Read the user's feature description. If anything is ambiguous, ask one round of clarifying questions.

2. SaaS checklist

Before implementing, quickly assess:

  • Needs migration? — Does this feature require new tables or columns?
  • Needs RLS? — If touching the database, what access rules apply?
  • Subscription gating? — Should this feature be limited to certain plans?
  • User or org scoped? — Is data owned by a user or an organization?
  • Affects auth? — Does this change protected routes or permissions?

3. Explore relevant code

Dispatch explore-codebase agent (or Glob/Grep directly for simple lookups) to find:

  • Related existing files and patterns
  • Database schema context
  • Import paths and component conventions

4. Implement

Follow SaaS stack order:

  1. Database — Migration + RLS if needed
  2. Types — Update or generate types
  3. Backend — Server Actions or API routes
  4. Frontend — Components and pages
  5. Wire up — Navigation, links, integration

5. Verify

  • Run npm run build to check for errors
  • Review the changes for obvious issues
  • If TASKS.md exists, update it with the new feature

Difference from /dev

Aspect/dev/add-feature
PlanningFormal spec + plan documentNo planning phase
ScopeMulti-file features, new systemsSingle focused feature
ExplorationDeep codebase analysisQuick pattern lookup
OutputSpec → Plan → Code → VerifyCode → Verify

Use /dev for complex features that need architectural decisions. Use /add-feature for straightforward additions.

Rules

  • Keep it simple — implement only what was requested
  • Follow existing project patterns
  • Always check for needed DB changes first
  • Update TASKS.md if it exists
  • Don't create a planning document — go straight to implementation

Install

Download ZIP
Requires askill CLI v1.0+

AI Quality Score

83/100Analyzed 2/24/2026

Well-structured skill with clear workflow for lightweight feature implementation. Has excellent clarity with ordered steps (DB→Types→Backend→Frontend), useful SaaS checklist covering migrations/RLS/subscription gating, and good comparison table distinguishing from /dev. Some project-specific elements (explore-codebase agent, TASKS.md, npm commands) slightly reduce reusability. Tags enhance discoverability. Missing specific examples but otherwise comprehensive.

90
95
82
85
90

Metadata

Licenseunknown
Version-
Updated2/11/2026
PublishermickaelMamani

Tags

apici-cddatabasegithub-actionssecurity