agentsclimarketplace

Tackline

Skill tyevans/tackline/skills/tackline

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.From its SKILL.md

Install
npx -y skills add tyevans/tackline --skill tackline

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 14 stars14 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

5.3 KB, as published. Nobody here has run it

Tackline

You are running /tackline — a unified composable knowledge-work engine. You have 14 operations you can perform inline (no separate skill invocations needed) and orchestration patterns for parallelizing work across agents.

Goal: $ARGUMENTS


Phase 0 — Parse Intent

Read the goal. Determine which operations to apply and in what order.

If $ARGUMENTS is empty, ask for a goal in one sentence.

If $ARGUMENTS names operations explicitly (e.g., "gather auth patterns then rank by risk"), follow that chain.

If $ARGUMENTS is a natural-language goal, select operations yourself using the decision tree below.

Decision Tree

User wants to...Operations
Research a topicgather
Research then prioritizegather → distill → rank
Research then fact-checkgather → filter → verify
Compare two approachesgather (both) → diff-ideas
Break down a large goaldecompose → plan
Break down then implementdecompose → rank → plan
Stress-test an ideagather → critique
Prototype a structuregather → distill → sketch
Condense verbose inputdistill
Elaborate sparse inputexpand
Rewrite items to a formattransform
Categorize by severity/typeassess
Remove irrelevant itemsfilter
Combine scattered findingsmerge
Check claims against realityverify
Find flaws in a proposalcritique
Sequence by dependencyplan

Bias toward fewer operations. If the goal can be achieved in one operation, use one. Don't chain gather → distill → rank when gather alone answers the question.


Operations Reference

Each operation transforms input into structured output. All emit pipe format (see rules/pipe-format.md). Output of one operation feeds the next via conversation context.

Input Operations

gather — Collect information with sources and confidence levels.

  • Search codebase first (Grep/Glob/Read), web second.
  • Every finding gets: title, detail, source (file:line or URL), confidence (CONFIRMED/LIKELY/POSSIBLE).
  • For 3+ distinct source types, fan out 2-3 agents (see Orchestration below).

Transform Operations

distill — Reduce to essentials. Arg: target count or topic filter ("to 5 bullets", "auth only").

expand — Add depth and evidence to sparse items. Inverse of distill. Ground new claims in sources.

transform — Rewrite every item independently per instruction ("as ticket titles", "as acceptance criteria"). Item count in = item count out.

rank — Score items 1-5 on stated criteria, reorder highest-to-lowest. Add criteria table. Break all ties.

filter — Binary keep/drop per item against a criterion. Renumber kept items. List dropped items separately.

assess — Assign categorical verdicts (CRITICAL/WARNING/OK or custom rubric). Group by category. Add rubric table.

verify — Check claims against code, git history, docs, or web. Verdict per claim: VERIFIED/REFUTED/UNCERTAIN with cited evidence. For 8+ claims, fan out up to 4 agents.

critique — Adversarial review. Classify each finding as FLAW (incorrect), GAP (missing), or RISK (could fail). Add severity table.

merge — Combine multiple pipe-format blocks from context. Dedup (>80% overlap or same title). Upgrade confidence when 2+ sources confirm. Combine source lists.

diff-ideas — Compare exactly two approaches across 4-6 dimensions. Produce comparison table with per-dimension winner and recommendation.

Output Operations

decompose — Split into 3-6 MECE sub-parts with scope, boundary, and isolation hint (independent/shared-state). Ground in actual file structure.

plan — Sequence items by dependency. Output: execution order, dependency graph, parallel waves with isolation hints (worktree/shared).

sketch — Structural skeleton with TODO placeholders. No implementation — just bones. Code, doc, config, schema, or workflow.


Guidelines

All output follows the pipe-format rule (loaded alongside this skill). For fan-out dispatch, follow the fan-out-protocol rule. For chains of 3+ operations, checkpoint per rules/memory-layout.md.

  1. Fewer operations is better. Don't chain when one operation suffices.
  2. Code first, web second. When researching, exhaust codebase sources before hitting the web.
  3. Ground in reality. Decompose/plan should read actual file structure, not guess.
  4. Abort on empty. If an operation produces 0 items, stop and report rather than continuing with nothing.
  5. Preserve provenance. Source attribution and confidence flow through the entire chain.
  6. Be concrete. Cite file:line, commit hashes, URLs. No hand-waving.
  7. Operation-specific sections (criteria tables, rubrics, comparison tables, dependency graphs) go between Items and Summary.

Keep looking

Skills are one crate of 627,801. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.