Spartan AI Toolkit 技能

用工程知识、可配置规则与质量门槛引导 Agent 交付。

Spartan 领域技能在完整工具包中支持规格、规划、测试、审查、安全、架构、数据与界面工作。

适用场景

  • 通过分阶段质量门槛开发功能
  • 应用技术栈专用工程标准

使用方法

安装工具包,初始化技术栈规则并选择流程入口,按 Agent 配置;生成的 Codex 输出镜像源包。

Skills

  • api-endpoint-creator

    Creates RPC-style endpoint following layered architecture (Controller → Manager → Repository). Use when creating new API endpoints or CRUD operations.

    c0x12c/ai-toolkit
  • article-writing

    Write blog posts, guides, tutorials, and long-form content. Sounds like a real person, not AI. Use when the user wants polished written content.

    c0x12c/ai-toolkit
  • backend-api-design

    Design RPC-style APIs with layered architecture (Controller → Manager → Repository). Use when creating new API endpoints, designing API contracts, or reviewing API patterns.

    c0x12c/ai-toolkit
  • brainstorm

    Run a structured brainstorm session for startup ideas. Takes a theme or problem and generates ideas with quick gut-checks. Use when the user wants to explore a space or generate new ideas.

    c0x12c/ai-toolkit
  • browser-qa

    Run real browser QA with Playwright. Use when testing a frontend feature, verifying UI before PR, smoke testing after deploy, or investigating reported visual bugs.

    c0x12c/ai-toolkit
  • ci-cd-patterns

    CI/CD pipeline patterns for GitHub Actions, PR automation, and deployment workflows. Use when setting up CI, fixing broken pipelines, automating PR checks, or configuring deployment.

    c0x12c/ai-toolkit
  • competitive-teardown

    Deep competitor analysis. Tear apart a specific competitor or compare multiple competitors. Use when the user names a competitor or asks "who else is doing this?"

    c0x12c/ai-toolkit
  • content-engine

    Turn one idea into platform-native content for X, LinkedIn, TikTok, YouTube, newsletters. Use when the user wants social posts, threads, scripts, or content calendars.

    c0x12c/ai-toolkit
  • database-patterns

    Database design patterns including schema design, migrations, soft deletes, and Exposed ORM. Use when creating tables, writing migrations, or implementing repositories.

    c0x12c/ai-toolkit
  • database-table-creator

    Creates database table with full Kotlin synchronization (SQL migration → Table → Entity → Repository → Tests). Use when adding new database tables or entities.

    c0x12c/ai-toolkit
  • deep-research

    Run deep research on a topic. Web searches, data collection, source checking, and a structured report. Use when the user needs more than a quick answer.

    c0x12c/ai-toolkit
  • design-intelligence

    Design system bootstrapping and token generation. Takes project context and outputs ready-to-use design tokens, Tailwind config, and CSS variables.

    c0x12c/ai-toolkit
  • design-workflow

    Anti-AI-generic design guidelines. Use when creating UI prototypes, reviewing designs for generic AI patterns, or setting up a project design system.

    c0x12c/ai-toolkit
  • idea-validation

    Validate a startup idea with competitor analysis, market signals, and risk assessment. Be brutally honest. Use when the user wants to test if an idea is worth building.

    c0x12c/ai-toolkit
  • investor-materials

    Create pitch decks, one-pagers, memos, financial models, and fundraising materials. Use when the user needs investor-facing docs.

    c0x12c/ai-toolkit
  • investor-outreach

    Draft cold emails, warm intro blurbs, follow-ups, and investor communications. Use when the user needs to write to angels, VCs, or accelerators.

    c0x12c/ai-toolkit
  • js-security-audit

    Audit JS/TS projects against NPM Security Guidelines covering project setup, dependency hygiene, CI/CD pipeline, Dependabot, and incident response. Use when reviewing package.json or lockfiles, adding or upgrading npm dependencies, setting up CI security gates, hardening a new repo, or responding to a compromised package.

    c0x12c/ai-toolkit
  • kotlin-best-practices

    Kotlin coding standards including null safety, Either error handling, coroutines, and Exposed ORM patterns. Use when writing Kotlin code, reviewing code quality, or learning project patterns.

    c0x12c/ai-toolkit
  • market-research

    Run market research, competitive analysis, investor due diligence, and industry scans. Use when the user wants market sizing, competitor comparisons, fund research, or tech scans.

    c0x12c/ai-toolkit
  • ops-investigate-alert

    Investigate a monitoring alert end-to-end. Pulls metrics, logs, traces, and recent code changes to identify root cause. Works with any monitoring MCP.

    c0x12c/ai-toolkit
  • ops-oncall-log

    Create a structured on-call log by pulling alerts from monitoring and writing a summary to your team's wiki. Requires a monitoring MCP (recommended: Datadog) and a wiki MCP (Confluence or Notion).

    c0x12c/ai-toolkit
  • python-api-endpoint-creator

    Creates FastAPI endpoints with layered architecture (Router → Service → Repository). Use when creating new API endpoints, CRUD operations, or scaffolding a new domain module in a FastAPI project.

    c0x12c/ai-toolkit
  • python-best-practices

    Python/FastAPI coding standards including async patterns, Pydantic v2, SQLAlchemy 2.0, and project structure. Use when writing Python code, reviewing FastAPI projects, or learning FastAPI conventions.

    c0x12c/ai-toolkit
  • python-testing-strategies

    Testing patterns for FastAPI with pytest-asyncio, httpx AsyncClient, fixtures, and test data factories. Use when writing tests, setting up test infrastructure, or improving coverage in a FastAPI project.

    c0x12c/ai-toolkit
  • security-checklist

    Security best practices for Micronaut/Kotlin backend including authentication, authorization, input validation, and OWASP prevention. Use when implementing auth, validating inputs, or reviewing security.

    c0x12c/ai-toolkit
  • service-debugging

    Structured debugging runbook for backend services. Use when investigating production issues, API errors, performance problems, or when something broke and you need to find why.

    c0x12c/ai-toolkit
  • startup-pipeline

    Coordinates the full startup idea pipeline from brainstorm to investor outreach. Use when the user starts a new idea project, asks for the 'full pipeline', or references stages/gates.

    c0x12c/ai-toolkit
  • terraform-best-practices

    Quick reference for Terraform conventions including file organization, naming, modules, state, security, and anti-patterns. Use when writing or reviewing Terraform code.

    c0x12c/ai-toolkit
  • terraform-module-creator

    Create or extend reusable Terraform modules with proper structure, interfaces, and documentation. Use when building new infrastructure modules or extending existing ones.

    c0x12c/ai-toolkit
  • terraform-review

    PR review checklist for Terraform changes covering structure, state safety, security, naming, modules, variables, providers, and CI/CD. Use when reviewing Terraform PRs or doing pre-merge checks.

    c0x12c/ai-toolkit
  • terraform-security-audit

    Security audit for Terraform codebases covering IAM, networking, encryption, secrets, access control, and compliance. Use before prod deploys, periodic audits, or new service security review.

    c0x12c/ai-toolkit
  • terraform-service-scaffold

    Generate complete service-level Terraform infrastructure with modules, environments, and CI/CD. Use when adding Terraform to a new service or bootstrapping infrastructure from scratch.

    c0x12c/ai-toolkit
  • testing-strategies

    Testing patterns for Micronaut/Kotlin backend including repository tests, integration tests, and test data builders. Use when writing tests, setting up test infrastructure, or improving coverage.

    c0x12c/ai-toolkit
  • ui-ux-pro-max

    UI/UX design intelligence with searchable style, palette, typography, and chart databases. Use when designing UI components, choosing colors/fonts, reviewing code for UX issues, building landing pages, or implementing responsive layouts.

    c0x12c/ai-toolkit
  • web-to-prd

    Scan a live web app with Playwright, extract all features, generate PRD/epics/stories with priorities and dependencies, export to Notion. Checks required MCP servers before starting.

    c0x12c/ai-toolkit