Examples¶
Concrete workflows combining techne skills. Each one is a recipe for a real problem; the skill invocations match actual behavior, not hypothetical flags.
Cross-repo consistency audit¶
You maintain a few related repos and want to make sure their CI pins, toolchain versions, and merge settings haven't drifted apart.
- Configure the linked repos in
~/.claude/techne.toml(see Configuration). - Run
/techne:sisters. - Read the drift report. It groups findings by category: action-pin drift, toolchain-pin drift, GitHub merge-setting drift, open PRs, stale branches, local
maindivergence. - Apply fixes in each repo. Re-run
/techne:sistersto confirm the drift is gone.
The skill is read-only; you commit the fixes manually.
Pre-release documentation audit¶
Before tagging a release, verify your prose claims still match the code.
- Run
/techne:docsync. It surfaces stale claims: CLI flags that no longer exist, function signatures that have changed, configuration keys that have moved. - Review the drift report grouped by file.
- For docstrings that are wrong but should be kept (not deleted), run
/techne:reslopon the affected file; it rewrites the docstring grounded in the actual implementation. - Run
/techne:docs-siteto verify your published docs site builds clean and links resolve. - Tag and release once docs and code align.
Clean multi-commit PR¶
You've been refactoring for days; the working tree has changes across many files and several logical concerns.
- Run
/techne:auto-commit. It writes aCOMMITS.mdplan grouping changes into conventional commits with proposed messages. - Review and edit
COMMITS.mddirectly: re-group, rename, add detail, drop noise. - Run
/techne:deslopto scan source comments and docstrings for AI-generated slop introduced during the refactor. Apply the suggested rewrites. - Run
/techne:auditto validate lint, test, and any other Make targets pass. - Approve the commit plan; the skill stages files per commit, creates the commits, and pushes.
- After CI finishes, run
/techne:ci-auditto triage any new warnings or deprecations the workflow surfaced.
Observed pairing session¶
A collaborator wants to watch you refactor a complex module in real time without driving the terminal.
- Add a
## theorossection to.claude/skill-context.mdlisting your REPL command and a session name (see Conventions). - Run
/techne:theoros. It starts a detached tmux session named per the config. - Share the session name with collaborators. They attach read-only:
tmux attach -r -t <session-name>. - You drive the work through Claude; collaborators see live output. The split-window layout is optional; add an
ops_commandto the skill-context if you want a tailing logs pane underneath the driver pane. - Tear down with
make theoros-down(if you've adopted the tier-2 Makefile targets) ortmux kill-session -t <session-name>.
CI noise cleanup¶
Your workflow is green but the run log is full of warnings: deprecated action versions, deprecation notices from third-party tools, policy-driven noise.
- Run
/techne:ci-auditagainst the latest workflow run on your branch. It categorizes findings: fixable in-repo (action pins, Python version, workflow YAML), unfixable / policy (bot output, security scanners), and noise. - Apply the in-repo fixes via the skill's proposed edits: typically workflow YAML pin bumps, occasional
pyproject.tomlPython-version updates. - Review with
git diff .github/. - Commit and push with
/techne:auto-commit. - Re-run CI; verify the warning count drops.
Cross-repo API consistency¶
Three related codebases expose similar APIs, but the docs and signatures have drifted.
- In each repo, run
/techne:docsync. Each produces a per-repo drift report against its own docs. - Compare the three reports side-by-side; either standardize the docs (when the APIs should match) or update each repo's docs to clarify intentional differences.
- Run
/techne:sistersto confirm toolchain and CI pins are consistent across the three (mismatched dependencies can mask API-level drift as version drift).
Tips for combining skills¶
- Run
/techne:auto-commitbefore/techne:deslop, so the commit grouping reflects your work rather than the slop rewrite. - Run
/techne:auditbefore/techne:ci-auditto separate "is the local build clean" from "is CI clean." - Run
/techne:docsyncbefore releases; drift between docs and code is the source of most "didn't they fix this?" bug reports. - Run
/techne:sistersafter multi-repo refactors so the linked repos stay coherent. - Use
/techne:theorosfor long-running operations where a collaborator wants async visibility without driving.
See also¶
- Architecture: how the skills fit together
- Conventions: the file locations and patterns each skill assumes
- Skills reference: per-skill detail