Consolidates three codebases into a single agent orchestration repo: - agentci (from go-scm): Clotho dual-run verification, agent config, SSH security (sanitisation, secure commands, token masking) - jobrunner (from go-scm): Poll-dispatch-report pipeline with 7 handlers (dispatch, completion, auto-merge, publish draft, dismiss reviews, send fix command, tick parent epic) - plugins marketplace (from agentic/plugins): 27 Claude/Codex/Gemini plugins with shared MCP server All 150+ tests passing across 6 packages. Co-Authored-By: Virgil <virgil@lethean.io> |
||
|---|---|---|
| .. | ||
| .claude-plugin | ||
| agents | ||
| commands | ||
| hooks | ||
| patterns | ||
| scripts | ||
| skills | ||
| tests | ||
| .mcp.json | ||
| FORGE_SETUP.md | ||
| marketplace.yaml | ||
| README.md | ||
Agentic Flows Plugin
Agentic development pipeline for host-uk repos - issue orchestration, epic management, PR automation.
Skills Included
| Skill | Description |
|---|---|
flow-issue-orchestrator |
Orchestrate issue resolution across repos |
flow-create-epic |
Create and structure epic issues |
flow-issue-epic |
Manage PR lifecycle within epics |
flow-audit-issues |
Audit and clean up stale issues |
flow-gather-training-data |
Collect training data from resolved issues |
flow-pr-resolve |
Manual resolution for stuck/conflicting PRs |
flow-qa-epic |
Quality assurance before closing epics |
Installation
From Forgejo Marketplace (Recommended)
- Add the Forgejo marketplace to your Claude Code config:
# Edit ~/.claude/settings.json
{
"pluginSources": {
"host-uk": {
"type": "git",
"url": "https://forge.lthn.ai/agentic/plugins.git"
}
}
}
- Install the plugin:
claude plugins install agentic-flows
- Updates will be checked automatically (daily by default).
Manual Installation
# Clone to your plugins directory
git clone https://forge.lthn.ai/agentic/plugins.git \
~/.claude/plugins/agentic-flows
Configuration
The plugin uses the standard core CLI config at ~/.core/config.yaml:
forgejo:
url: https://forge.lthn.ai
token: your-api-token
github:
# Uses gh CLI authentication
Usage
Skills are automatically available in Claude Code sessions. Invoke them by name or let Claude suggest them based on context:
User: I need to close epic #123, are there any issues?
Claude: I'll use the flow-qa-epic skill to validate before closing...
Development
Adding a New Skill
-
Create a directory under
skills/:skills/flow-your-skill/SKILL.md -
Add the skill to
.claude-plugin/plugin.json:"skills": [..., "flow-your-skill"] -
Commit and tag a new version:
git add -A git commit -m "feat: add flow-your-skill" git tag v0.2.0 git push origin main --tags
Testing Locally
# Symlink to your local plugins directory
ln -s $(pwd) ~/.claude/plugins/agentic-flows
# Restart Claude Code to pick up changes
Changelog
See CHANGELOG.md for version history.
License
MIT - see LICENSE file.