Source

cristoslc/swain

41 skills · 2K combined installs

Skills from this source

#
Skill
Source
8W Activity
Installs
1
swain-do Task tracking and implementation execution for swain projects. Invoke whenever a SPEC needs an implementation plan, t…
cristoslc/swain
128
2
swain-release Cut a release — detect versioning context, generate a changelog from conventional commits, bump versions, create a gi…
cristoslc/swain
126
3
swain-design Create, validate, and transition documentation artifacts (Vision, Initiative, Epic, Spec, Spike, ADR, Persona, Runboo…
cristoslc/swain
125
4
swain-update Update swain skills to the latest version. Use when the user says 'update swain', 'upgrade swain', 'pull latest swain…
cristoslc/swain
125
5
swain-doctor Auto-invoked at session start when swain-preflight detects issues. Also user-invocable for on-demand health checks. V…
cristoslc/swain
123
6
swain Meta-router for swain skills. Invoke when the user explicitly asks swain to do something — not merely when they menti…
cristoslc/swain
122
7
swain-search Trove collection and normalization for swain-design artifacts. Collects sources from the web, local files, and media …
cristoslc/swain
116
8
swain-init Project onboarding and session entry point for swain.
cristoslc/swain
114
9
swain-help Contextual help and onboarding for the swain skill ecosystem. Use when users ask about swain — what skills exist, how…
cristoslc/swain
110
10
swain-session Session management and project status dashboard. Owns the full session lifecycle (start/work/close/resume), focus lan…
cristoslc/swain
108
11
swain-keys Per-project key provisioning for git signing and authentication. Invoke to configure git signing, set up keys for thi…
cristoslc/swain
103
12
swain-retro Automated retrospectives — captures learnings at EPIC completion and on manual invocation.
cristoslc/swain
92
13
swain-sync Fetch upstream, merge (worktree) or rebase (tracked branch), stage all changes, enforce gitignore hygiene, run ADR co…
cristoslc/swain
88
14
swain-security-check Run all security scanners against the project and produce a unified, severity-bucketed report. Orchestrates gitleaks …
cristoslc/swain
75
15
swain-stage Tmux workspace manager — invoke to set up workspace layout, manage panes, or update MOTD status. Creates layout prese…
cristoslc/swain
68
16
swain-status Cross-cutting project status dashboard. Shows active epics with progress ratios, actionable next steps, blocked items…
cristoslc/swain
62
17
swain-push Stage all changes, generate a descriptive commit message from the diff, commit, and push to the current branch's upst…
cristoslc/swain
61
18
swain-roadmap Refresh and display the project roadmap and status dashboard. Regenerates ROADMAP.md from the artifact graph (quadran…
cristoslc/swain
59
19
swain-dispatch DEPRECATED — requires ANTHROPIC_API_KEY with per-token billing. Do not use. Inform the user that dispatch is deprecat…
cristoslc/swain
37
20
swain-teardown Full session shutdown — digest, retro, merge worktree branches, worktree cleanup, close session state, and commit han…
cristoslc/swain
36
21
swain-test Test gate for swain-sync and swain-release — runs integration tests and emits smoke instructions
cristoslc/swain
27
22
swain-config ALWAYS invoke this skill at the START of every session before doing any other work. This skill ensures the host proje…
cristoslc/swain
19
23
swain-helm Start, stop, and monitor the swain-helm bridge system (VISION-006).
cristoslc/swain
7
24
brainstorming You MUST use this before any creative work - creating features, building components, adding functionality, or modifyi…
cristoslc/swain
6
25
subagent-driven-development Use when executing implementation plans with independent tasks in the current session
cristoslc/swain
6
26
verification-before-completion Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running ver…
cristoslc/swain
6
27
writing-skills Use when creating new skills, editing existing skills, or verifying skills work before deployment
cristoslc/swain
6
28
dispatching-parallel-agents Use when facing 2+ independent tasks that can be worked on without shared state or sequential dependencies
cristoslc/swain
5
29
executing-plans Use when you have a written implementation plan to execute in a separate session with review checkpoints
cristoslc/swain
5
30
finishing-a-development-branch Use when implementation is complete, all tests pass, and you need to decide how to integrate the work - guides comple…
cristoslc/swain
5
31
receiving-code-review Use when receiving code review feedback, before implementing suggestions, especially if feedback seems unclear or tec…
cristoslc/swain
5
32
requesting-code-review Use when completing tasks, implementing major features, or before merging to verify work meets requirements
cristoslc/swain
5
33
systematic-debugging Use when encountering any bug, test failure, or unexpected behavior, before proposing fixes
cristoslc/swain
5
34
test-driven-development Use when implementing any feature or bugfix, before writing implementation code
cristoslc/swain
5
35
using-git-worktrees Use when starting feature work that needs isolation from current workspace or before executing implementation plans -…
cristoslc/swain
5
36
writing-plans Use when you have a spec or requirements for a multi-step task, before touching code
cristoslc/swain
5
37
execution-tracking Bootstrap, install, and operate an external task-management CLI as the source of truth for agent execution tracking (…
cristoslc/swain
4
38
governance ALWAYS invoke this skill at the START of every session before doing any other work. This skill ensures the host proje…
cristoslc/swain
4
39
release Cut a release — detect versioning context, generate a changelog from conventional commits, bump versions, and create …
cristoslc/swain
4
40
spec-management Create, validate, and transition documentation artifacts (Vision, Journey, Epic, Story, Agent Spec, Spike, ADR, Perso…
cristoslc/swain
4
41
using-superpowers Use when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before A…
cristoslc/swain
3