Search

PythonReactSEOPDF
GitHub Skill

feature-implement

Perform changes to implement a feature

JohnLudlow☆ 0 Repository stars0 Repository forks

Installation

Follow the repository instructions for this skill and your agent. Review the files and dependencies before adding it to your workflow.

View source ↗Guides

Skill instructions

Feature Implementation

When to use this skill

Use this skill when the user wants the agent to implement a new feature based on a design.

Process inputs

  • A detailed design document passing review
  • Optionally, a partially completed implementation

Process outputs

  • A completed implementation with high test coverage
  • If appropriate, unit tests and benchmarks covering the feature
  • If appropriate, documentation changes covering the feature

How to implement the feature

  • Read the provided feature document and review it for correctness and completeness
  • Implement the feature step-by-step until complete
Principles of development
  • Respect .editorconfig and other settings
  • Prefer var
  • Prefer modern C# features
  • Prefer fail-fast over carry-on-in-hope
  • Minimise warnings and minimise unknown behaviour
    • For example, if a possibly-null reference is passed, prefer to add a null check
  • Prefer LINQ over rolling-your-own queries and transformations
  • Provide a detailed XML comment on all members, describing purpose
  • Where these rules prove subobtimal (for example, using LINQ would be slow), provide a comment above the usage explaining why

Examples

Read the usage examples in the source repository.

View source ↗

Source history

Indexed on
2026-01-20
Index updated
2026-01-26
Branch
main

Index and sync dates describe this directory. View the source repository for code history.

GitHub ↗

chat Comments (0)

chat_bubble_outline

No comments yet. Be the first to share your thoughts!