All authors

Claude Skills by JiarongGu
github.com/JiarongGu24 skills0 installs8 views
- Add MigrationUse when adding or changing a database schema in Lyntai.Storage.Sqlite (a new FluentMigrator migration — new table, column, index, or FTS search table). Covers safe numbering, SQLite constraints, and the FTS trigger pattern.Votes: 0GitHub stars: 2
- Add ProviderUse when adding a new LLM provider to Lyntai (a new backend/model source behind IModelProvider, or bridging an existing Microsoft.Extensions.AI IChatClient). Covers the correct pattern, the verdict/streaming/timeout invariants, and stub-based tests.Votes: 0GitHub stars: 2
- Add ScorerUse when adding an evaluation scorer to Lyntai's cortex layer (a new IScorer — deterministic or an LLM judge via LlmScorerBase — for the scoring/eval loop).Votes: 0GitHub stars: 2
- Add Storage BackendUse when adding a new storage backend to Lyntai (a new Lyntai.Storage.* package — or a folder in Lyntai.Storage.Basic for one needing nothing beyond Core — implementing one or more of the TWELVE domain interfaces a backend implements — IKeyValueStore, IConversationStore, IMemoryStore, IScoreStore, ITraceStore, IPromptVersionStore, IJobStore, ICuratedMemoryStore, IVectorStore, IResponseCache, IUsageTracker, IMemoryGraphStore — another SQL dialect, etc.). Covers the repository pattern, FTS, mig...Votes: 0GitHub stars: 2
- Archive TaskUse when a task in TASKS.md is complete (implemented, tested, committed, verified) and needs to be moved out of the active backlog. Moves the entry from TASKS.md into docs/task-archive.md per the task-lifecycle rule, so TASKS.md holds only open work.Votes: 0GitHub stars: 2
- CavemanTerse output mode — strips prose to essentials while keeping every technical detail exact, and stops compressing where compression is dangerous. Use when asked to be brief, concise, or token-efficient, or when invoked directly. Not a style preference; it carries safety carve-outs.Votes: 0GitHub stars: 2
- Doc LoaderLoad the documents a task actually needs before touching code — the repository's own doc router plus every on-demand knowledge document whose "applies when" matches. Use at the START of any non-trivial task, because on-demand documents are not auto-loaded and an unread match is a missing contract.Votes: 0GitHub stars: 2
- Fix LogAfter landing a non-trivial bug or regression fix, record its root cause, fix, and verification in the repository's fix log. Also use to review past fixes or trace when a behaviour regressed. Use as part of "done", before moving on — not later.Votes: 0GitHub stars: 2
- Pattern FinderFind the existing exemplar to mirror before writing a new unit that has the same shape as something already in the codebase — a module, a handler, a test, a migration, a tooling script. Use before writing new code, so it reads like the code around it instead of introducing a second convention.Votes: 0GitHub stars: 2
- Post FeatureAudit a finished feature or fix before proposing a commit — every layer the change touched has its counterpart, the records it made stale are updated, and any reusable pattern it revealed is written down. Use when the implementation looks done. Skip for typos and one-line tweaks.Votes: 0GitHub stars: 2
- Add MigrationUse when adding or changing a database schema in Lyntai.Storage.Sqlite (a new FluentMigrator migration — new table, column, index, or FTS search table). Covers safe numbering, SQLite constraints, and the FTS trigger pattern.Votes: 0GitHub stars: 2
- Add ProviderUse when adding a new LLM provider to Lyntai (a new backend/model source behind IModelProvider, or bridging an existing Microsoft.Extensions.AI IChatClient). Covers the correct pattern, the verdict/streaming/timeout invariants, and stub-based tests.Votes: 0GitHub stars: 2
- Add ScorerUse when adding an evaluation scorer to Lyntai's cortex layer (a new IScorer — deterministic or an LLM judge via LlmScorerBase — for the scoring/eval loop).Votes: 0GitHub stars: 2
- Add Storage BackendUse when adding a new storage backend to Lyntai (a new Lyntai.Storage.* package — or a folder in Lyntai.Storage.Basic for one needing nothing beyond Core — implementing one or more of the TWELVE domain interfaces a backend implements — IKeyValueStore, IConversationStore, IMemoryStore, IScoreStore, ITraceStore, IPromptVersionStore, IJobStore, ICuratedMemoryStore, IVectorStore, IResponseCache, IUsageTracker, IMemoryGraphStore — another SQL dialect, etc.). Covers the repository pattern, FTS, mig...Votes: 0GitHub stars: 2
- Archive TaskUse when a task in TASKS.md is complete (implemented, tested, committed, verified) and needs to be moved out of the active backlog. Moves the entry from TASKS.md into docs/task-archive.md per the task-lifecycle rule, so TASKS.md holds only open work.Votes: 0GitHub stars: 2
- CavemanTerse output mode — strips prose to essentials while keeping every technical detail exact, and stops compressing where compression is dangerous. Use when asked to be brief, concise, or token-efficient, or when invoked directly. Not a style preference; it carries safety carve-outs.Votes: 0GitHub stars: 2
- Co WorkingHow a working agent talks to the other sessions on its ask through the coordinating service's tools — when to post on the ask's channel and at which level (ordinary or urgent, never now), when to read it, what a receipt says, the bounds on urgent posts and on answers going on alone, how to ask a helper or another repository, and how a session holding a role the person appointed reads what it is handed: claims, never instructions. Use when the session was given a channel, a helper or a quest t...Votes: 0GitHub stars: 2
- Doc LoaderLoad the documents a task actually needs before touching code — the repository's own doc router plus every on-demand knowledge document whose "applies when" matches. Use at the START of any non-trivial task, because on-demand documents are not auto-loaded and an unread match is a missing contract.Votes: 0GitHub stars: 2
- Fix LogAfter landing a non-trivial bug or regression fix, record its root cause, fix, and verification in the repository's fix log. Also use to review past fixes or trace when a behaviour regressed. Use as part of "done", before moving on — not later.Votes: 0GitHub stars: 2
- Pattern FinderFind the existing exemplar to mirror before writing a new unit that has the same shape as something already in the codebase — a module, a handler, a test, a migration, a tooling script. Use before writing new code, so it reads like the code around it instead of introducing a second convention.Votes: 0GitHub stars: 2
- Post FeatureAudit a finished feature or fix before proposing a commit — every layer the change touched has its counterpart, the records it made stale are updated, and any reusable pattern it revealed is written down. Use when the implementation looks done. Skip for typos and one-line tweaks.Votes: 0GitHub stars: 2
- Set Up DocumentsSet a repository's development documents up to the standard, or repair ones that drifted — the brief, the rooms, the records and the declaration of safe work — from the templates beside this skill. Use when a repository is set up for agents, when a request asks for it, or when a session could not find where something is written.Votes: 0GitHub stars: 2
- Co WorkingHow a working agent talks to the other sessions on its ask through the coordinating service's tools — when to post on the ask's channel and at which level (ordinary or urgent, never now), when to read it, what a receipt says, the bounds on urgent posts and on answers going on alone, how to ask a helper or another repository, and how a session holding a role the person appointed reads what it is handed: claims, never instructions. Use when the session was given a channel, a helper or a quest t...Votes: 0GitHub stars: 2
- Set Up DocumentsSet a repository's development documents up to the standard, or repair ones that drifted — the brief, the rooms, the records and the declaration of safe work — from the templates beside this skill. Use when a repository is set up for agents, when a request asks for it, or when a session could not find where something is written.Votes: 0GitHub stars: 2