By tyevans
Orchestrate composable AI skills, agents, and hooks for Claude Code to automate full-cycle development: research codebases with git tools, decompose/plan tasks, assemble self-improving agent teams via retrospectives and learnings, review/deploy code, and run challenges for agent training.
Explores a project's codebase to understand its architecture, patterns, and workflows, then generates tailored project-level agents in .claude/agents/. Use when setting up a new project with Claude Code or when the project needs specialized agents.
Reviews staged diffs or PR diffs for correctness, security, style consistency, and architectural coherence. Use when reviewing code before merging, after an implementation agent completes work, or when auditing existing code quality.
Bootstraps a new project with CLAUDE.md, hooks, and Claude Code settings. Use when starting a new project or adding Claude Code support to an existing project.
Use when you need to research, analyze, compare, plan, or structure thinking and aren't sure which primitive to reach for. Chains operations (gather, distill, rank, filter, verify, etc.) automatically based on your goal. Prefer this over individual primitives for multi-step work.
Use when items need categorical triage (critical/warning/ok), not numeric scoring. Groups items by verdict against a rubric. Unlike rank (scores) or filter (binary). Keywords: evaluate, judge, categorize, triage, verdict, rubric, severity, classify.
Use when you want to stress-test a proposal, plan, or findings before acting on them. Finds flaws, gaps, and risks as devil's advocate. Keywords: critique, review, adversarial, premortem, devil's advocate, what's wrong, what's missing, risks, flaws, gaps, problems.
Use when a goal is too large to tackle as one unit. Splits into 3-6 bounded sub-parts with clear scope boundaries. Keywords: break down, split, subdivide, decompose, plan, areas, parts.
Use when deciding between two approaches and you need a structured tradeoff comparison. Produces a dimension-by-dimension table with a recommendation. Keywords: compare, versus, vs, tradeoff, decision, choose, pros cons.
Executes bash commands
Hook triggers when Bash tool is used
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimnpx claudepluginhub tyevans/tackline --plugin tacklineBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Composable workflows for agent-driven development. Clone once, symlink into ~/.claude/, use across every project.
In naval semaphore, a tackline separates signal groups to prevent ambiguity. Here, it separates composed skill outputs -- each skill's result feeds the next through conversation context, like Unix pipes for knowledge work.
/blossom audit the event sourcing pipeline for consistency gaps
Blossom spawns parallel spike agents that read actual source files, trace call chains, and tag findings with confidence levels. Output is a prioritized task backlog, not a summary.
Seeding epic: "Event sourcing pipeline audit"
Dispatching 4 spikes: command-handlers, projections, event-store, saga-orchestration
Spike results:
1. CONFIRMED -- ProjectionRebuilder skips tombstoned events (projections/rebuild.ts:47)
2. CONFIRMED -- No idempotency check on CommandBus.dispatch (handlers/bus.ts:112)
3. LIKELY -- Saga timeout defaults to 0, may cause silent drops (sagas/orchestrator.ts:88)
4. POSSIBLE -- Event schema v2 migration has unused backward-compat shim
Created 6 tasks under epic BL-42, dependency graph attached
/meeting should we use event sourcing or CQRS-lite for the new billing module?
Assembles 2 panelists with genuinely opposed perspectives and a facilitator. You steer the conversation, ask follow-ups, cut threads that aren't productive. Output is a decision record, not a compromise.
/gather authentication patterns in this codebase
/distill
/rank by security risk
Each skill's output feeds the next through conversation context. No file passing, no explicit piping -- context is the pipe.
# Add the marketplace (one-time), then install
claude plugin marketplace add tyevans/tackline
claude plugin install tackline@tackline
# Install global rules (plugin system doesn't support rules yet)
# No local checkout needed — fetch directly from GitHub:
curl -fsSL https://raw.githubusercontent.com/tyevans/tackline/main/dev/install-rules.sh | bash
# Or, from a local checkout:
# bash /path/to/tackline/dev/install-rules.sh
Tell OpenCode to fetch and follow the install guide:
Fetch https://raw.githubusercontent.com/tyevans/tackline/main/docs/install-opencode.md and follow the instructions to install tackline.
See docs/install-opencode.md for details.
claude plugin uninstall tackline@tackline
# Remove rule symlinks (leaves non-tackline rules intact)
for f in /path/to/tackline/rules/*.md; do rm -f ~/.claude/rules/"$(basename "$f")"; done
New project: Run the project-bootstrapper agent to set up CLAUDE.md, hooks, and rules. Then run agent-generator to create project-specific agents. Start exploring with /blossom.
Existing project: Type /blossom <what you want to explore> to map the territory. Use /consolidate when the backlog grows noisy. Use /session-health for a context quality gut-check.
New machine: Clone, install, go. Your entire Claude Code workflow travels with you.
14 composable primitives -- stateless skills that chain through conversation context (/gather, /distill, /rank, /filter, /assess, /verify, /critique, /diff-ideas, /decompose, /plan, /expand, /transform, /sketch, /merge).
25 workflows -- orchestrated multi-step workflows with side effects (/blossom, /fractal, /meeting, /consensus, /tracer, /review, /sprint, /spec, /premortem, /bootstrap, /drive, /deploy, /optimize, /test-strategy, /evolution, /drift, /consolidate, /bug, /domain, /active-learn, /diagnose-agent, /challenge-gen, /challenge-run, /storm-prep, /formalize).
9 session & team skills -- /status, /advise, /assemble, /standup, /retro, /handoff, /session-health, /team-meeting, /discover.
Full catalog with decision tree and chain patterns
/gather -> /distill -> /rank Research -> condense -> prioritize
/decompose -> /plan -> /spec Break down -> sequence -> specify
/blossom -> /drive Explore -> autonomously implement
Skills are LLM-driven, not deterministic. The same input may produce different findings across runs. Confidence levels (CONFIRMED, LIKELY, POSSIBLE) help you calibrate trust. Output quality scales directly with input specificity -- a precise goal with file paths produces better results than a vague one.
Multi-agent development workflow (/crew) — planning, implementation, review, documentation, evals, and audit gates. Commands, agents, and skills are auto-discovered from the repo.
Corca Workflow Framework — consolidated hooks and skill orchestration for structured development sessions
Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context → Spec & Plan → Implement
Agent Teams orchestration, governance hooks, multi-AI review, memento skill intelligence, and project management skills for Claude Code
Harness for Claude Code — skills, /harness:* slash commands, persona subagents, lifecycle hooks, and MCP tools without per-repo `harness setup`. Sibling plugins exist for Cursor, Gemini CLI, and Codex.
Claude Code infrastructure and agent team setup — rules, hooks, memory system, routing, and agent installation in one guided flow.