CtrlK
BlogDocsLog inGet started
Tessl Logo

giuseppe-trisciuoglio/developer-kit

Comprehensive developer toolkit providing reusable skills for Java/Spring Boot, TypeScript/NestJS/React/Next.js, Python, PHP, AWS CloudFormation, AI/RAG, DevOps, and more.

90

Quality

90%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Risky

Do not use without reviewing

This version of the tile failed moderation
Moderation pipeline encountered an internal error
Overview
Quality
Evals
Security
Files

devkit.lra.mark-feature.mdplugins/developer-kit-core/commands/lra/

description:
Mark a feature as completed (passed) or failed
allowed-tools:
Read, Write, Edit
argument-hint:
[feature-id] [passed|failed] [optional-notes]

Long-Running Agent - Mark Feature Status

Update the status of a feature in the feature list.

Arguments

  • $1 (feature-id): The feature ID (e.g., F012)
  • $2 (status): passed or failed
  • $3+ (notes): Optional notes about the completion or failure

Example Usage

/developer-kit:devkit.lra.mark-feature F012 passed
/developer-kit:devkit.lra.mark-feature F015 failed API rate limiting not yet implemented
/developer-kit:devkit.lra.mark-feature F023 passed Implemented with Redis caching

Your Task

  1. Read .lra/feature-list.json

  2. Find the feature with ID = $1

    • If not found, report error and list available IDs
  3. Update the feature:

If marking as passed:

{
  "status": "passed",
  "completed_at": "ISO timestamp",
  "notes": "$3 (if provided)"
}

If marking as failed:

{
  "status": "failed",
  "completed_at": null,
  "notes": "$3 (required - explain why it failed)"
}
  1. Save the updated feature-list.json

Important Rules

  • ONLY mark as passed after TESTING the feature end-to-end
  • It is UNACCEPTABLE to mark features as passed without verification
  • Do NOT remove or edit the feature description or acceptance criteria
  • Failed features should include clear notes about what went wrong

Output

Confirm the status update:

✅ Feature Updated

ID: F012
Description: User can create a new account
Status: passed ✓
Completed: 2024-01-15T14:32:00Z
Notes: Implemented with email verification

Progress: 6/42 features completed (14%)

Or for failures:

⚠️ Feature Marked as Failed

ID: F015
Description: API rate limiting per user
Status: failed ✗
Notes: API rate limiting not yet implemented - needs Redis setup first

This feature remains in the backlog for future implementation.

Execution Instructions

Agent Selection: To execute this LRA task, use the following approach:

  • Primary: Use general-purpose agent with task management and state persistence capabilities
  • Or use plan agent for complex multi-step workflows

plugins

CHANGELOG.md

context7.json

CONTRIBUTING.md

README_CN.md

README_ES.md

README_IT.md

README.md

tessl.json

tile.json