Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By jeprecated
File-based task queue for agent loops with slash commands for queue management
npx claudepluginhub jeprecated/frontloopCreate .frontloop/ task queue directories in the current project
Show the current frontloop task queue state
Review tasks in the clarify queue with a human
Pick up and execute the next ready task from the frontloop queue
Create a new task in the frontloop clarify queue
File-based task queue for AI agent loops. Tasks are Markdown files with YAML frontmatter that move between directories: clarify → ready → in_progress → done. The directory is the status. The filename is the id.
.frontloop/
├── clarify/ # new ideas waiting for human review
├── ready/ # reviewed and prioritised (NNNN-task-name.md)
├── in_progress/ # currently being worked on
└── done/ # completed tasks
claude plugin marketplace add jeprecated/frontloop
claude plugin enable frontloop
Slash commands for managing tasks inside agent conversations:
| Command | Purpose |
|---|---|
/init | Create .frontloop/ directories in the current project |
/status | Show queue state |
/clarify | Review tasks in clarify/ with a human |
/work | Pick up and execute the next ready task |
/add | Create a new task in clarify/ |
/gather | Collect feature ideas from user, batch-create tasks |
fl CLIA standalone Go binary for managing queues from the terminal. See fl/README.md for full command reference.
fl init # create .frontloop/ tree
fl idea "add retry logic" # capture an idea
fl idea -p high "fix login bug" # with priority
fl stats # view queue state
fl move # interactive TUI to move tasks
brew install jeprecated/tap/fl
scoop bucket add jeprecated https://github.com/jeprecated/scoop
scoop install fl
nix profile install github:jeprecated/frontloop
Or add to a flake:
{
inputs.frontloop.url = "github:jeprecated/frontloop";
# then use inputs.frontloop.packages.${system}.default
}
go install github.com/jeprecated/frontloop/fl/cmd/fl@latest
---
title: Quote-age tracking and stale-data guards
priority: critical
---
## Goal
Reject trades when inputs are stale.
## Acceptance Criteria
- Quotes have explicit freshness metadata
- Profiles define max staleness per input type
- Commands fail with machine-readable stale-data error
Frontmatter fields: title (required), priority (required — critical, high, medium, low).
Body sections: Goal (required), Acceptance Criteria (required), Design Decisions (optional), Implementation Notes (optional).
task-name.mdNNNN-task-name.md (4-digit priority prefix, e.g. 0001-critical-fix.md)NNNN- prefix from readytask-name.md (prefix removed)Share bugs, ideas, or general feedback.
Based on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Comprehensive status line with context usage, API rate limits, and cost tracking
Write feature specs, plan roadmaps, and synthesize user research faster. Keep stakeholders updated and stay ahead of the competitive landscape.
Refactor code following best practices and design patterns
Custom commands, agents, and skills for NixOS, Jujutsu, and documentation workflows
Serve markdown prompt files as @ mention resources in Claude Code
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claim