All authors

Claude Skills by a-novel-kit
github.com/a-novel-kit39 skills0 installs0 views
- Attribute Ai CommitsAttribute AI contributions when writing, amending, or reviewing commit messages. Use the verified repository registry; delegate missing identities to register-ai-agent.Votes: 0GitHub stars: 2
- Check AccessKnow what the operator's GitHub roles, tokens and accounts allow, check before an operation a base contributor may lack, and state what is missing instead of trying. Load before approvals, merges past a gate, releases, privileged labels, repository or org settings, secrets, Google Cloud, Bitwarden or Discord, and when a call fails with 403, 404 or a missing secret.Votes: 0GitHub stars: 2
- Choose DependencyChoose stdlib, existing packages, a new dependency, or an internal implementation. Use for build-vs-buy decisions, package additions, replacements, or comparisons.Votes: 0GitHub stars: 2
- Coordinate LandingCoordinate atomic landing, recovery, rollback, and release of a cross-repo Epic. Load whenever one Epic spans several repositories, including planning its landing saga.Votes: 0GitHub stars: 2
- Develop FeatureGuide software changes through local draft, agreement, issue/PR review, scoped tests, and cleanup. Load for planning, implementation, testing, review, or publication in any repo kind.Votes: 0GitHub stars: 2
- Document CodeWrite or review source comments, doc comments, package docs, and prose craft. Load before documenting any source/config element, including a single function; supports all languages.Votes: 0GitHub stars: 2
- Git ConventionsManage checkout hygiene, branches, commits, and history. Load when starting or finishing checkout work, cleaning up worktrees or branches, creating or naming branches, grouping changes, or writing commits; pair with attribute-ai-commits.Votes: 0GitHub stars: 2
- Implement FeatureImplement backend service endpoints, schemas, business logic, and clients through layered branches. Use for service execution; frontend platforms use write-platform.Votes: 0GitHub stars: 2
- Manage VersionsKeep cross-repo changes version-compatible through development, releases, and consumer pins. Load when repos must remain compatible to merge: unreleased dependencies, proto/REST contract changes, or breaking published symbols.Votes: 0GitHub stars: 2
- Monitor CiObserve GitHub Actions, diagnose failing checks, fix scoped defects, and retry confirmed flakes within budget. Load after pushes, when investigating or waiting on CI, or to sweep dependency PRs.Votes: 0GitHub stars: 2
- Open Pull RequestPublish branches and create or update PRs with correct bases, metadata, readiness, and handoff. Load when shipping changes; use monitor-ci through the checks' conclusion.Votes: 0GitHub stars: 2
- Plan Client Server BoundaryDesign client/server authority, validation, invariants, atomicity, retries, and workflows. Load with plan-feature for public API changes, moving client/server behavior, composing service calls, client-defined JSON, or long-running or paid operations.Votes: 0GitHub stars: 2
- Plan FeatureDesign non-trivial software changes and record agreed scope in planning issues. Load for architecture, data models, client/server boundaries, cross-repo work, new services, platforms, or libraries, build-vs-buy or dependency decisions, or ambiguous scope; skip trivial edits.Votes: 0GitHub stars: 2
- Plan Ui DesignPlan or review material UI flows, interactions, content, visual direction, component families, and foundations. Establish a rendered design contract before publication and final tests.Votes: 0GitHub stars: 2
- Prefer Small SolutionsChoose the smallest complete solution for all code planning, implementation, changes, and review. Simplify the affected path while preserving architecture, contracts, and meaningful tests.Votes: 0GitHub stars: 2
- Prepare ReleaseAdvise on release size, unpublished changes, and consumer migration guides. Use before a release or when asked about version bumps or migration needs; never tag, push, or publish.Votes: 0GitHub stars: 2
- Register Ai AgentVerify and register a GitHub-linked AI co-author through a PR. Use only for a missing identity reported by attribute-ai-commits or an explicit registration request.Votes: 0GitHub stars: 2
- Resolve Pr FeedbackReview PRs and post the review on GitHub; inspect PR status and linked issues, evaluate review feedback, reply, resolve settled threads, and request re-review. Load to review a PR, for PR status checks, before reading a new review, or for issue discussions.Votes: 0GitHub stars: 2
- Triage IssuesManually triage and groom a-novel/a-novel-kit issue boards: refine scope, priority, size, dates, and status. Use when asked to triage, groom, prioritize, or prepare planning.Votes: 0GitHub stars: 2
- Use A Novel CliOperate a-novel for tests, builds, releases, services, workspace management, and secrets. Always load alongside skills that test, build, release, or start/stop services.Votes: 0GitHub stars: 2
- Use DiscordRead and post on the A-Novel Discord server through the A-Novel Reader and Writer bots: message links, channels by name, history, threads, replies, and reactions. Load when the developer shares a Discord link, asks what a channel says, asks to post or answer there, or asks to answer the alert feeds.Votes: 0GitHub stars: 2
- Write Bash ScriptsWrite or review Bash scripts: errors, cleanup, arguments, readiness, and portability. Load for any .sh change, including build, test, entrypoint, and environment scripts.Votes: 0GitHub stars: 2
- Write Design SystemImplement or review uikit tokens, fonts, icons, themes, Storybook foundations, and shared UI components. Load for these changes; always pair with write-frontend, plus applicable Svelte/tests. Use plan-ui-design for material visual, interaction, component-family, or foundation decisions.Votes: 0GitHub stars: 2
- Write DockerfilesWrite or review Dockerfiles, compose files, and builds/ assets for services and development images. Load for any builds/ change; add language skills for scripts or SQL.Votes: 0GitHub stars: 2
- Write Frontend TestsTest frontend behavior and change tests, stories, fixtures, mocks, or test configuration. Load when behavior needs coverage; always pair with write-frontend.Votes: 0GitHub stars: 2
- Write FrontendApply browser conventions to HTML, CSS, TypeScript, platform apps, uikit, Storybook, and browser libraries. Load for browser work; add framework, architecture, and test skills as needed.Votes: 0GitHub stars: 2
- Write Github ActionsWrite or review GitHub Actions workflows, composite actions, CI jobs, required checks, and rulesets across both organizations. Load before changing CI or governance configuration.Votes: 0GitHub stars: 2
- Write Go KitWrite or review shared Go libraries under a-novel-kit, including golib and jwt, or decide whether a capability belongs in golib. Apply stricter dependency/package rules alongside write-go; excludes JS/TS and kit/workflows.Votes: 0GitHub stars: 2
- Write Go ServiceWrite or review Go services with cmd/internal/pkg layering. Own consumer interfaces, transactions, telemetry, security, and layer tests; load with write-go and write-go-tests.Votes: 0GitHub stars: 2
- Write Go TestsWrite or modify Go tests in services or shared libraries. Own table-driven cases, generated mocks, assertions, fixtures, parallelism, and coverage; pair with write-go and the repo-kind skill.Votes: 0GitHub stars: 2
- Write GoApply base Go conventions in either organization: naming, errors, context, time, secrets, dependencies, formatting, and lint. Add write-go-service or write-go-kit where applicable.Votes: 0GitHub stars: 2
- Write InfraPlan, change, review or operate a-novel/infra: OpenTofu roots and modules, the plan-on-PR and apply-on-merge pipeline, Google Cloud identities and networks, the production cluster with its workloads and databases, recovery drills, and runbooks. Load for any change under that repository, and before running or handing over any `gcloud` command. Service code and migrations belong to their service skills.Votes: 0GitHub stars: 2
- Write Js PackageWrite or review service JavaScript/TypeScript REST clients under pkg/js, including exports, package/build configuration, and integration tests. Also load write-frontend.Votes: 0GitHub stars: 2
- Write OpenapiWrite or review openapi.yaml for public REST APIs: endpoints, parameters, schemas, responses, examples, and contract compatibility. Internal gRPC contracts use write-proto.Votes: 0GitHub stars: 2
- Write PlatformCreate, edit, review, or debug SvelteKit platform apps: routes, sessions, state, localization, app composition, health, and CI. Always load write-frontend; add Svelte and test skills as needed.Votes: 0GitHub stars: 2
- Write Project DocsCreate or update README.md, SECURITY.md, CONTRIBUTING.md, and the developer guide site in either organization. Route by document and edit scope; source comments use document-code; excludes CODE_OF_CONDUCT.md.Votes: 0GitHub stars: 2
- Write ProtoWrite or review Protobuf messages, RPCs, types, and enums with buf and compatibility checks. Load for any .proto change; public REST specifications use write-openapi.Votes: 0GitHub stars: 2
- Write SqlWrite or review PostgreSQL queries, migrations, schema objects, and SQL embedded in Go. Load for any SQL work, including DAO files and internal/models/migrations.Votes: 0GitHub stars: 2
- Write SvelteCreate, edit, review, or debug Svelte 5 components, .svelte.ts modules, SvelteKit routes, loads, actions, hooks, package exports, or compiler configuration. Always load write-frontend; add write-frontend-tests for tests/stories and write-design-system for uikit.Votes: 0GitHub stars: 2