adapters
FreeSkill for the Adapters area of paddock. 108 symbols across 22 files.
The English summary is being prepared. Showing the original description.
Perform a post-implementation retrospective analysis measuring spec adherence, implementation deviations, and lessons learned.
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
$ARGUMENTS
Consider user input before proceeding (if not empty).
Analyze completed implementation against spec.md, plan.md, and tasks.md to measure spec adherence and drift. Generate actionable insights for future SDD cycles.
retrospective.md report to FEATURE_DIRspec.md (including /speckit.specify handoff), explicitly ask for user confirmation and stop if not approvedy, yes, si, s, sí) count as consentRun {SCRIPT} from repo root. Parse JSON for FEATURE_DIR and AVAILABLE_DOCS. Derive paths: SPEC, PLAN, TASKS = FEATURE_DIR/{spec,plan,tasks}.md. Abort if missing.
For single quotes in args like "I'm Groot", use escape syntax: e.g 'I'''m Groot' (or double-quote if possible: "I'm Groot").
total_tasks=$(grep -c '^- \[[ Xx]\]' "$TASKS" || echo 0)
completed_tasks=$(grep -c '^- \[[Xx]\]' "$TASKS" || echo 0)
if [ "$total_tasks" -eq 0 ]; then
echo "No tasks found in $TASKS" && exit 1
fi
completion_rate=$((completed_tasks * 100 / total_tasks))
Completion thresholds:
=80%: Proceed with full retrospective
spec.md: FR-XXX, NFR-XXX, SC-XXX, user stories, assumptions, edge casesplan.md: Architecture, data model, phases, constraints, dependenciestasks.md: All tasks with status, file paths, blockers/memory/constitution.md (if exists)Perform:
Calculate:
Spec Adherence % = ((IMPLEMENTED + MODIFIED + (PARTIAL * 0.5)) / (Total Requirements - UNSPECIFIED)) * 100
Where Total Requirements is the count of all FR-XXX, NFR-XXX, SC-XXX from spec.md.
Classify findings as:
For positive deviations, document:
For key deviations capture:
Check each constitution article against implementation. Treat violations as CRITICAL.
Create retrospective.md with:
spec.md edits, grouped by FR/NFR/SC and rationale)Before finalizing output, run this checklist and mark each item as PASS/FAIL:
completion_rate and spec_adherence formulas are applied correctly.None is stated).Proposed Spec Changes is populated and ready for user confirmation.Blocking rule:
Coverage integrity, Metrics sanity, Human Gate readiness (when applicable), or Constitution review, do not finalize the report. Fix the gaps first.FEATURE_DIR/retrospective.mdfeat(retrospective): add spec adherence report (adherence X%, completion X%)Retrospective saved | Adherence: X% | Critical findings: XIf retrospective findings recommend updating or regenerating the spec:
spec.md changes, referencing the Proposed Spec Changes section.Do you want me to modify spec.md now? (y/N)y, yes, si, s, or sí as NO./speckit.specify run or direct spec.md edit).Treat launching /speckit.specify as a spec-modifying action that requires this gate.
Prioritize:
Follow-up commands:
/speckit.constitution for violations/speckit.specify for spec updates/speckit.checklist for new checklistsFeatures differing from spec, dropped requirements, scope creep, or changes in technical approach.
Implementation details, bounded optimizations, bug fixes, refactoring, and test improvements.
No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Skill for the Adapters area of paddock. 108 symbols across 22 files.
The English summary is being prepared. Showing the original description.
Skill for the Chat area of paddock. 62 symbols across 10 files.
The English summary is being prepared. Showing the original description.
Skill for the Dashboard area of paddock. 80 symbols across 16 files.
The English summary is being prepared. Showing the original description.
Skill for the Github area of paddock. 23 symbols across 5 files.
The English summary is being prepared. Showing the original description.
Use when the user needs to run GitNexus CLI commands like analyze/index a repo, check status, clean the index, generate a wiki, or list indexed repos. Examples: "Index this repo", "Reanalyze the codebase", "Generate a wiki"
The English summary is being prepared. Showing the original description.
Use when the user is debugging a bug, tracing an error, or asking why something fails. Examples: "Why is X failing?", "Where does this error come from?", "Trace this bug"
The English summary is being prepared. Showing the original description.