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.

referencescommandsapply-recommendations.md

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

Apply Recommendations Command Reference

Triage and apply recommendations from reviews.

Purpose

Analyze recommendations from code/test reviews and intelligently split them into immediate actions (apply now) and deferred tasks (create follow-up).

When Used in Workflow

  • Task Cycle: After reviews, when issues were found
  • Conditionally invoked based on review results

Common Invocation Patterns

apply-recommendations [review-output]
apply-recommendations --quick-only    # Only low-risk fixes
apply-recommendations --defer-all     # Convert all to tasks
apply-recommendations --dry-run       # Preview without applying

Core Principle: Smart Triage

Not all recommendations are equal. Some should be fixed immediately, others need planning. The decision matrix:

APPLY NOW if ALL of:

  • Effort: Trivial or Small
  • Risk: Low or (Medium with good test coverage)
  • Dependencies: Independent or Local
  • Clear fix is obvious
  • Won't break existing functionality

DEFER TO TASK if ANY of:

  • Effort: Large
  • Risk: High
  • Dependencies: System or Team
  • Requires design decisions
  • Needs performance benchmarking
  • Could introduce breaking changes

Assessment Criteria

Effort Required

  • Trivial: < 5 minutes, single line changes
  • Small: 5-30 minutes, single file
  • Medium: 30-60 minutes, 2-3 files
  • Large: > 60 minutes, multiple files/systems

Risk Level

  • Low: Style, documentation, isolated cleanup
  • Medium: Logic changes, refactoring with tests
  • High: Architecture, external APIs, data handling

Dependencies

  • Independent: Can be done in isolation
  • Local: Requires understanding of immediate context
  • System: Requires broader architectural knowledge
  • Team: Needs discussion or approval

Category Handling

Critical Security Issues → ALWAYS APPLY NOW

  • Hardcoded secrets/credentials
  • SQL injection vulnerabilities
  • XSS vulnerabilities
  • Exposed sensitive data

High Priority Bugs → USUALLY APPLY NOW

  • Null reference errors
  • Unhandled promise rejections
  • Memory leaks (if isolated)
  • Clear logic errors

Code Quality → SELECTIVE

Apply Now:

  • Dead code removal
  • Obvious duplications (< 10 lines)
  • Simple variable renames
  • Missing error handling (simple cases)

Defer:

  • Large-scale refactoring
  • Architecture changes
  • Complex abstraction creation

Test Improvements → USUALLY APPLY NOW

  • Adding missing assertions
  • Fixing tautological tests
  • Improving test names
  • Fixing test isolation

Documentation → APPLY NOW

  • Adding missing comments
  • Updating incorrect docs
  • Clarifying confusing names

Output Format

# Recommendation Application Report

## Summary
- Total recommendations: X
- Applied immediately: Y
- Deferred to tasks: Z

## Applied Immediately

### 1. [Recommendation Title]
**Type**: [Security/Bug/Quality/Test/Documentation]
**Files Modified**:
- `path/to/file.ts` - [What changed]
**Risk**: Low

## Deferred to Tasks

### High Priority

#### Task: [Clear Task Title]
**Original Recommendation**: [What was recommended]
**Why Deferred**: [Reason]
**Effort Estimate**: [Size]
**Created at**: `/tasks/[type]/[filename].md`

## Validation
- [ ] All tests pass
- [ ] Linting passes
- [ ] No regressions detected

## Next Steps
1. Review applied changes
2. Run full test suite
3. Review high-priority deferred tasks

Quality Guidelines

  1. Never break working code - If unsure, defer
  2. Maintain test coverage - Add tests for bug fixes
  3. Preserve behavior - Refactoring shouldn't change functionality
  4. Document decisions - Explain why items were deferred
  5. Incremental progress - Many small improvements > one risky change

Orchestration Notes

After applying recommendations:

  • If all applied successfully: ready for PR prep
  • If issues remain: loop back to review
  • Deferred tasks are created but don't block workflow

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