build-feature

LIBRARY-FIRST PROTOCOL (MANDATORY)

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "build-feature" with this command: npx skills add dnyoussef/context-cascade/dnyoussef-context-cascade-build-feature

LIBRARY-FIRST PROTOCOL (MANDATORY)

Before writing ANY code, you MUST check:

Step 1: Library Catalog

  • Location: .claude/library/catalog.json

  • If match >70%: REUSE or ADAPT

Step 2: Patterns Guide

  • Location: .claude/docs/inventories/LIBRARY-PATTERNS-GUIDE.md

  • If pattern exists: FOLLOW documented approach

Step 3: Existing Projects

  • Location: D:\Projects*

  • If found: EXTRACT and adapt

Decision Matrix

Match Action

Library >90% REUSE directly

Library 70-90% ADAPT minimally

Pattern exists FOLLOW pattern

In project EXTRACT

No match BUILD (add to library after)

STANDARD OPERATING PROCEDURE

Purpose

  • Primary action: Build feature command

Trigger Conditions

  • Command syntax: /build-feature [args]

  • Ensure prerequisites are met before execution.

Inputs and Options

  • Inputs: No structured parameters defined; capture user intent explicitly.

Execution Phases

  • Review the request and confirm scope.

  • Execute the command flow.

  • Summarize outcomes and next actions.

Success Criteria and Outputs

  • Document artifacts, decisions, and follow-up actions clearly.

Error Handling and Recovery

  • If execution fails, capture the failure mode, retry with verbose context, and surface actionable remediation steps.

Chaining and Coordination

Memory and Tagging

  • Tag session outputs with who/when/why for traceability.

LEARNED PATTERNS (Session: 2026-01-07)

Asset Selection Protocol

When multiple similar assets exist (e.g., headshot.jpg vs headshot.png):

  • List all candidates with visual inspection or metadata check

  • Confirm correct asset with user before implementation

  • Document reasoning for selection

Feature Restoration vs New Feature

For "restore", "add back", or "bring back" requests:

  • FIRST: Research git history to find original implementation git log --all --oneline -- <file> git show <commit>:<file>

  • Extract working implementation patterns from historical commits

  • Apply proven patterns to current codebase

  • AVOID: Reinventing solutions that previously worked

For NEW features:

  • Check if similar patterns exist in codebase

  • Follow established conventions (grid layouts, component structure)

  • Iterate with user feedback

Layout Implementation Strategy

  • Hero sections with text + image -> Grid-based layout (lg:grid-cols-12)

  • Card layouts -> Consistent spacing and responsive breakpoints

  • If >3 positioning iterations needed -> STOP and research existing patterns or ask for design reference

User Frustration Signals

Phrases like "this is getting sad", "stop", "reverse all changes" indicate:

  • Trigger: Immediate rollback + strategy pivot required

  • Response: Research historical solutions or ask for design reference

  • Never continue iterating after frustration signals

Example Invocation

  • /build-feature example

Output Format

  • Provide a concise summary, actions taken, artifacts generated, and recommended next steps.

  • Always include an explicit confidence line: "Confidence: X.XX (ceiling: TYPE Y.YY)".

  • Use ceilings — inference/report: 0.70, research: 0.85, observation: 0.95, definition: 0.95.

  • Keep user-facing output in plain English; reserve VCL markers for the appendix only.

Confidence: 0.86 (ceiling: observation 0.95) - SOP rewritten to Prompt-Architect pattern based on legacy command content.

VCL COMPLIANCE APPENDIX (Internal Reference)

[[HON:teineigo]] [[MOR:root:PA]] [[COM:PromptArchitect]] [[CLS:ge_command]] [[EVD:-DI]] [[ASP:nesov.]] [[SPC:path:/commands]] [define|neutral] CONFIDENCE_CEILINGS := {inference:0.70, report:0.70, research:0.85, observation:0.95, definition:0.95} [conf:0.9] [state:confirmed] [direct|emphatic] L2_LANGUAGE := English; user-facing outputs exclude VCL markers. [conf:0.99] [state:confirmed] [commit|confident] BUILD_FEATURE_VERILINGUA_VERIX_COMPLIANT [conf:0.88] [state:confirmed]

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

reverse-engineering-quick-triage

No summary provided by upstream source.

Repository SourceNeeds Review
General

web-scraping

No summary provided by upstream source.

Repository SourceNeeds Review
General

reconnaissance

No summary provided by upstream source.

Repository SourceNeeds Review