implement

Implement repository-aligned Django/DRF and Vue/Pinia features with minimal verification.

1|Updated Sep 6, 2024
One-click install
npx skills add https://github.com/carlos18bp/gym_project --skill implement-carlos18bp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement
Source: https://github.com/carlos18bp/gym_project/tree/main/.agents/skills/implement
Command: npx skills add https://github.com/carlos18bp/gym_project --skill implement-carlos18bp

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you implement features or fixes efficiently while minimizing architectural drift and avoiding unnecessary, high-risk changes.

Core Features & Use Cases

  • Azure/Azurita-focused implementation workflow: follows repository patterns and constraints to keep changes aligned with the existing system.
  • Minimal targeted verification: chooses the smallest practical checks to confirm correctness without wasting time.
  • Consistent layering rules: keeps backend DRF views function-based, pushes business logic into services/serializers/helpers/models, and respects frontend store conventions.
  • Change reporting with an output contract: clearly documents what changed, why it fits, what verification ran, and what remains unverified.

Quick Start

Tell the AI: "Implement the requested Azurita change: add support for [feature/fix] in [module], keeping existing API response shapes and using minimal verification."

Frequently Asked Questions about implement

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

FAQPage Schema
How do I implement a Django Rest Framework feature without breaking existing API response shapes?

To implement a Django Rest Framework feature safely, keep DRF views function-based and push business logic into services, serializers, helpers, or models. This enforces architectural placement rules to maintain existing API contracts while minimizing architectural drift.

What's the best way to scope bugfixes in a Vue Pinia frontend without causing high-risk changes?

Scoping bugfixes in a Vue Pinia frontend requires respecting store conventions and applying minimal targeted verification. This approach chooses the smallest practical checks to confirm correctness, preventing unnecessary high-risk changes across frontend components.

How does minimal verification work when adding code changes to an existing repository?

Minimal verification works by selecting the smallest practical checks needed to confirm correctness after code changes. It avoids wasting time on exhaustive testing while still providing a structured change report of what was verified and what remains unverified.

Can I use repository-aligned implementation for refactoring across both backend and frontend components?

Yes, repository-aligned implementation applies to refactoring across both backend Django/DRF and frontend Vue/Pinia components. It follows existing repository patterns and constraints to keep changes aligned with the current system architecture.

Why does my feature development cause architectural drift in a layered backend system?

Feature development causes architectural drift when business logic bypasses designated layers. Enforcing consistent layering rules, such as keeping DRF views function-based and delegating logic to services or models, prevents this drift during implementation.

Do I need a structured change report after implementing a bugfix?

Yes, a structured change report is required after implementing a bugfix. It clearly documents what changed, why it fits the architecture, what verification ran, and what remains unverified, satisfying the minimal-change implementation constraints.