{
  "markdown": "# Alan Skills\n\nOfficial agent skills published by [Alan](https://tryalan.ai) — Supatest's software factory agent.\n\nThese skills extend coding agents with the workflows Alan uses internally for planning, PR creation, code review, CI checks, PRD writing, structured documents, and feature testing. They follow the [open `SKILL.md` standard](https://github.com/anthropics/skills) and work with Claude Code, Codex CLI, Cursor, Gemini CLI, OpenCode, and other compatible agents.\n\n## Install\n\n### One command, any agent — via [skills.sh](https://skills.sh)\n\n```bash\n# All Alan skills\nnpx skills add supatest-ai/aiden-skills\n\n# A specific skill\nnpx skills add supatest-ai/aiden-skills --skill alan-test-feature\n\n# List what's in this repo without installing\nnpx skills add supatest-ai/aiden-skills --list\n```\n\nThe `npx skills` CLI auto-detects your installed agent (Claude Code, Codex, Cursor, Gemini, OpenCode) and writes skills to the right path.\n\n### Manual install\n\nClone this repo and copy the skill directories you want into your agent's skills location:\n\n| Agent | Path |\n|---|---|\n| Claude Code | `~/.claude/skills/<name>/` |\n| Codex CLI | `~/.codex/skills/<name>/` |\n| Gemini CLI | `~/.gemini/skills/` or `~/.agents/skills/<name>/` |\n| OpenCode | `~/.config/opencode/skills/<name>/` (also reads `~/.claude/skills/`) |\n| Cross-agent | `~/.agents/skills/<name>/` |\n\n## Available skills\n\n| Skill | What it does |\n|---|---|\n| [`alan-plan`](skills/alan-plan) | Build a clear, persisted implementation plan via codebase analysis and one-question-at-a-time interview. |\n| [`alan-prd`](skills/alan-prd) | Write a Product Requirements Document through structured interview, codebase exploration, and a versioned document artifact. |\n| [`alan-document`](skills/alan-document) | Create structured Alan document artifacts (analyses, RFCs, runbooks, guides) with mermaid diagrams. |\n| [`alan-create-pr`](skills/alan-create-pr) | Push a branch and create a GitHub PR using the Alan GitHub MCP tools. |\n| [`alan-review-pr`](skills/alan-review-pr) | Review a GitHub PR — security, correctness, performance — and post inline comments via Alan's MCP. |\n| [`alan-check-ci`](skills/alan-check-ci) | Check CI/CD status for a branch or PR via Alan's GitHub MCP tools. |\n| [`alan-test-feature`](skills/alan-test-feature) | Test a feature end-to-end with `agent-browser` — captures, S3 upload, structured test report. |\n\nSeveral of these skills call Alan's MCP server (`mcp__alan__*`) for persisting plans, documents, test reports, and GitHub operations. Without the Alan MCP server installed, the body of each skill is still a useful workflow guide, but the persistence steps will need adapting.\n\n## Versioning\n\nThis repo follows semantic versioning via git tags (`v0.1.0`, `v0.2.0`, etc.). Pin your install to a tag for stability:\n\n```bash\nnpx skills add supatest-ai/aiden-skills@v0.1.0\n```\n\nDefault `main` always reflects the latest published skills.\n\n## Contributing\n\nSkills here are mirrors of what Alan ships internally. If you'd like to contribute or report an issue, open one at [github.com/supatest-ai/aiden-skills/issues](https://github.com/supatest-ai/aiden-skills/issues).\n\n## License\n\nApache-2.0 — see [LICENSE](LICENSE).\n",
  "bytes": 3213,
  "sha": "c0536c991795d42dc16c4b0e824b82f22493f4eae997877e7623baa3fa1c3ee1",
  "repo_slug": "supatest-ai/alan-skills",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/skl_supatest_ai_alan_skills_alan_test_featur_6ff30131/readme"
}