一键导入
code-generation
Scaffolding, boilerplate generation, and project templates. Use for generating components, modules, APIs, and project structures.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Scaffolding, boilerplate generation, and project templates. Use for generating components, modules, APIs, and project structures.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
WCAG compliance checking and accessibility improvements. Use for auditing websites, fixing a11y issues, and implementing inclusive design.
Android development patterns for Kotlin/Java including MediaProjection, Accessibility Service, Socket.IO, and foreground services. Use when working on TitanMirror or other Android projects.
Design RESTful APIs with proper routes, validation, error handling, and documentation. Use when building backend services for PSI Engine or other server applications.
Automate browser interactions including form filling, clicking, typing, navigation, and screenshot capture. Use this skill when testing web apps, automating uploads, or validating UI on TikTok, YouTube, or other web platforms.
Build Chrome Extensions with Manifest V3, background service workers, content scripts, and message passing. Use when developing TikTok Uploader extension or any browser extensions.
Automated CI/CD pipeline setup with GitHub Actions, deployment strategies, and automation workflows. Use for build automation, testing, and deployment.
| name | code-generation |
| description | Scaffolding, boilerplate generation, and project templates. Use for generating components, modules, APIs, and project structures. |
// Template: React Functional Component
import { FC } from 'react';
import styles from './${name}.module.css';
interface ${Name}Props {
// Props here
}
export const ${Name}: FC<${Name}Props> = ({ }) => {
return (
<div className={styles.container}>
{/* Content */}
</div>
);
};
// Template: Next.js API Route
import { NextRequest, NextResponse } from 'next/server';
export async function GET(request: NextRequest) {
try {
const data = await fetchData();
return NextResponse.json({ data });
} catch (error) {
return NextResponse.json({ error: 'Failed' }, { status: 500 });
}
}
export async function POST(request: NextRequest) {
try {
const body = await request.json();
const result = await createItem(body);
return NextResponse.json({ data: result }, { status: 201 });
} catch (error) {
return NextResponse.json({ error: 'Failed' }, { status: 500 });
}
}
npx create-vite@latest my-app --template react-ts
cd my-app
npm install
npm run dev
npx create-next-app@latest my-app --typescript --tailwind --eslint --app --src-dir
mkdir my-api && cd my-api
npm init -y
npm install express cors helmet dotenv
npm install -D typescript @types/express @types/node ts-node nodemon
src/
├── features/
│ ├── auth/
│ │ ├── components/
│ │ ├── hooks/
│ │ ├── api.ts
│ │ └── types.ts
│ └── users/
│ ├── components/
│ ├── hooks/
│ ├── api.ts
│ └── types.ts
├── shared/
│ ├── components/
│ ├── hooks/
│ └── utils/
└── app/
src/
├── components/
├── pages/
├── hooks/
├── services/
├── utils/
└── types/
// Generate CRUD for any entity
interface CRUDTemplate {
entity: string;
fields: Field[];
endpoints: {
list: boolean;
get: boolean;
create: boolean;
update: boolean;
delete: boolean;
};
}
// Generates:
// - API routes (GET, POST, PUT, DELETE)
// - Types/Interfaces
// - React hooks (useGet, useCreate, useUpdate, useDelete)
// - Form component
// - List component