Skip to main content

AI-Assisted Development

Use AI coding agents to contribute to skillshare with pre-built project skills.

Prerequisites

  • An AI coding agent (Claude Code, Codex, etc.)
  • The skillshare repository cloned locally

Setup

The repo ships project-mode skills in .skillshare/skills/. Sync them to your agent:

skillshare sync -p

Your AI agent now has access to specialized skills for working on this codebase.

Available Skills

SkillWhat it does
implement-featureImplement a feature from a spec file or description using TDD workflow
update-docsUpdate website docs to match recent code changes, cross-validating every flag against source
codebase-auditCross-validate CLI flags, docs, tests, and targets for consistency across the codebase
cli-e2e-testRun isolated E2E tests in devcontainer from runbooks
changelogGenerate a CHANGELOG.md entry from recent commits in conventional format

Typical Workflow

  1. Start a feature — ask your agent to use implement-feature with a spec
  2. Update docs — after code changes, invoke update-docs to sync website docs
  3. Audit consistency — run codebase-audit to catch flag/doc mismatches
  4. Run E2E tests — use cli-e2e-test to verify in a sandbox
  5. Write changelog — invoke changelog before release

What's Next?