All skills
jwynia avatar

/gitea-workflow

@99a8797
by J Wyniajwynia/agent-skills160 stars
20

Orchestrate agile development workflows for Gitea repositories using the tea CLI. Use when working with Gitea-hosted repos and asking to 'run the workflow', 'continue working', 'what's next', 'complete the task cycle', 'start my day', 'end the sprint', 'implement the next task', or wanting guided step-by-step development assistance. Keywords: workflow, orchestrate, agile, task cycle, sprint, daily, implement, review, PR, standup, retrospective, gitea, tea.

Use this Skill: https://skilld.dev/gh/jwynia/agent-skills/gitea-workflow

This session only. Nothing lands on disk.

referencesphasesdaily.md

≈1.9k tokens on demand. Your agent reads this file only when SKILL.md points to it.

Daily Phase Reference

Morning and evening workflow sequences for daily development rhythm.

Overview

Daily sequences maintain alignment and capture knowledge at natural workflow boundaries.

Morning Standup (~5 minutes)

MORNING SEQUENCE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  START
    │
    ▼
┌───────────────────────┐
│ sync --last 1d        │ ─── What actually happened yesterday?
│ --dry-run             │
└───────────┬───────────┘
            │
            ▼
┌───────────────────────┐
│ status --brief        │ ─── Current sprint health
│ --sprint              │
└───────────┬───────────┘
            │
            ▼
┌───────────────────────┐
│ groom --ready-only    │ ─── What's ready to work on?
└───────────┬───────────┘
            │
            ▼
         OUTPUT
    "Today's Priorities"

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Step 1: Sync (Reality Check)

Command: sync --last 1d --dry-run

Purpose: Understand what actually got done yesterday vs what was planned.

What to look for:

  • Tasks completed but not documented
  • Work in progress status
  • Any drift between plan and reality

Output: Sync report showing yesterday's actual progress


Step 2: Status (Health Check)

Command: status --brief --sprint

Purpose: Quick sprint health overview.

What to look for:

  • Sprint progress percentage
  • Any critical blockers
  • Risk indicators
  • Velocity trend

Output: 1-2 paragraph status summary


Step 3: Groom (Ready Queue)

Command: groom --ready-only

Purpose: See what's immediately actionable.

What to look for:

  • Tasks ready for implementation
  • Priority ordering
  • Any quick wins
  • Blocked tasks that might unblock soon

Output: List of ready tasks with priorities


Morning Output

After morning sequence, you should know:

  • What was actually accomplished yesterday
  • Current sprint health status
  • What tasks are ready to work on today
  • Any blockers to address

Recommended next step: Start task cycle with highest priority ready task


Evening Wrap-up (~10 minutes)

EVENING SEQUENCE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

  START
    │
    ▼
┌───────────────────────┐
│ checklist             │ ─── Is anything important about to be lost?
└───────────┬───────────┘
            │
            ▼
┌───────────────────────┐
│ discovery             │ ─── Capture any learnings from today
└───────────┬───────────┘
            │
            ▼
┌───────────────────────┐
│ sync --last 1d        │ ─── Update task statuses
└───────────┬───────────┘
            │
            ▼
         OUTPUT
   "Day Complete Summary"

━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━

Step 1: Checklist (Work Preservation)

Command: checklist

Purpose: Ensure nothing important is lost before ending the day.

What to check:

  • Uncommitted changes that should be committed
  • Notes that should be documented
  • Decisions that need recording
  • Work in progress that needs handoff notes

Output: Checklist of items to address


Step 2: Discovery (Knowledge Capture)

Command: discovery

Purpose: Document any insights or learnings from the day.

What to capture:

  • "Aha moments" about the codebase
  • Location discoveries (where things are)
  • Pattern recognitions
  • Assumption corrections

Output: Discovery records created


Step 3: Sync (Status Update)

Command: sync --last 1d

Purpose: Update task statuses to reflect actual work done.

What to update:

  • Mark completed work as done
  • Update in-progress estimates
  • Document any partial completions
  • Note blockers encountered

Output: Updated context network reflecting reality


Evening Output

After evening sequence, you should have:

  • No lost work or uncommitted important changes
  • Today's learnings captured in discovery records
  • Task statuses reflecting actual progress
  • Clear state for tomorrow's morning standup

Quick Reference Commands

# Full morning sequence
/agile-workflow --phase daily-morning

# Full evening sequence
/agile-workflow --phase daily-evening

# Individual commands
sync --last 1d --dry-run
status --brief --sprint
groom --ready-only
checklist
discovery
sync --last 1d

Cadence Recommendations

Sequence When Duration Critical?
Morning Standup Start of work day 5 min Yes
Evening Wrap-up End of work day 10 min Recommended

Morning is critical because it prevents duplicate work and ensures you're working on the right things.

Evening is recommended because knowledge capture is most effective when context is fresh.

Integration with Task Cycle

Daily sequences wrap around task cycles:

┌─────────────────────────────────────────────────┐
│               WORK DAY                          │
├─────────────────────────────────────────────────┤
│                                                 │
│  Morning Standup                                │
│       │                                         │
│       ▼                                         │
│  ┌─────────────────────────────────────────┐   │
│  │  Task Cycle 1                           │   │
│  │  (implement → review → PR)              │   │
│  └─────────────────────────────────────────┘   │
│       │                                         │
│       ▼                                         │
│  ┌─────────────────────────────────────────┐   │
│  │  Task Cycle 2 (optional)                │   │
│  │  (smaller task or continuation)         │   │
│  └─────────────────────────────────────────┘   │
│       │                                         │
│       ▼                                         │
│  Evening Wrap-up                                │
│                                                 │
└─────────────────────────────────────────────────┘

Source: SKILL.md on GitHub

3 warnings14d5 checks · Risk SAFE
  • Gen Agent Trust Hub14d

    The skill orchestrates agile workflows for Gitea repositories using the 'tea' CLI and local shell scripts. It manages the development lifecycle from task selection to PR completion. The analysis identified a risk of indirect prompt injection due to the ingestion of untrusted data from backlog files and Gitea API responses without sanitization.

  • Socket14d

    1 alert: gptAnomaly

  • Snyk14d

    Risk: MEDIUM · 1 issue

  • Runlayer7mo

    23/23 files flagged

  • ZeroLeaks5mo

    Score: 93/100 · 2 sections analyzed

Signed by skilld at 99a8797. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 months ago.

Dormantupdated 8 months ago
compatibility
Requires git, Gitea Tea CLI (tea), and a context network with backlog structure.
Other metadata
metadata
{
  "author": "agent-skills",
  "version": "1.0",
  "type": "orchestrator",
  "mode": "generative",
  "domain": "agile-software"
}

README badge

README badge for jwynia/agent-skills/gitea-workflow