{"id":32579541,"url":"https://github.com/docutray/devflow-skill","last_synced_at":"2026-05-05T13:03:57.959Z","repository":{"id":321250109,"uuid":"1084461375","full_name":"docutray/docutray-claude-code-plugins","owner":"docutray","description":"Complete agile development workflow commands for Claude Code. Framework-agnostic slash commands for GitHub-based development: research, epic planning, feature specs, implementation, validation, and PR review.","archived":false,"fork":false,"pushed_at":"2026-02-03T15:03:44.000Z","size":140,"stargazers_count":2,"open_issues_count":1,"forks_count":0,"subscribers_count":0,"default_branch":"main","last_synced_at":"2026-02-04T04:57:40.655Z","etag":null,"topics":["agile-development","automation","ci-cd","claude-code","claude-code-plugin","code-review","continuous-integration","developer-tools","development-workflow","devops","github-integration","jest","productivity","pytest","python","quality-assurance","slash-commands","testing","typescript","vitest"],"latest_commit_sha":null,"homepage":null,"language":"Python","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/docutray.png","metadata":{"files":{"readme":"README.md","changelog":"CHANGELOG.md","contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","dco":null,"cla":null}},"created_at":"2025-10-27T17:56:56.000Z","updated_at":"2026-02-03T15:15:08.000Z","dependencies_parsed_at":null,"dependency_job_id":"639d559a-e95e-4307-89a8-18a676dd7448","html_url":"https://github.com/docutray/docutray-claude-code-plugins","commit_stats":null,"previous_names":["docutray/docutray-claude-code-plugins"],"tags_count":0,"template":false,"template_full_name":null,"purl":"pkg:github/docutray/docutray-claude-code-plugins","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docutray%2Fdocutray-claude-code-plugins","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docutray%2Fdocutray-claude-code-plugins/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docutray%2Fdocutray-claude-code-plugins/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docutray%2Fdocutray-claude-code-plugins/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/docutray","download_url":"https://codeload.github.com/docutray/docutray-claude-code-plugins/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/docutray%2Fdocutray-claude-code-plugins/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31812968,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-14T18:05:02.291Z","status":"ssl_error","status_checked_at":"2026-04-14T18:05:01.765Z","response_time":153,"last_error":"SSL_read: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["agile-development","automation","ci-cd","claude-code","claude-code-plugin","code-review","continuous-integration","developer-tools","development-workflow","devops","github-integration","jest","productivity","pytest","python","quality-assurance","slash-commands","testing","typescript","vitest"],"created_at":"2025-10-29T15:27:38.671Z","updated_at":"2026-05-05T13:03:57.954Z","avatar_url":"https://github.com/docutray.png","language":"Python","funding_links":[],"categories":[],"sub_categories":[],"readme":"# DevFlow Skill\n\nPortable Agent Skill for agile development workflows with GitHub integration. DevFlow works with skills-compatible agents via `npx skills` and keeps Claude Code slash commands through a compatibility plugin.\n\n## Installation\n\n### Agent Skills\n\n```bash\nnpx skills add https://github.com/docutray/devflow-skill --skill devflow\n```\n\n### Claude Code\n\n```bash\n/plugin marketplace add docutray/devflow-skill\n/plugin install devflow@docutray-skills\n```\n\nThis installs the `devflow` skill and exposes compatibility slash commands such as `/devflow:feat`, `/devflow:dev`, `/devflow:check`, and `/devflow:review-pr`.\n\n## Version\n\nCurrent version: `2.0.0`\n\n## What DevFlow Provides\n\nDevFlow provides a structured workflow from research and planning through implementation, validation, and PR review.\n\n### Standard Flow\n\n```mermaid\nflowchart LR\n    setup[\"/devflow:devflow-setup\"] --\u003e feat[\"/devflow:feat\"]\n    feat --\u003e issue[\"GitHub issue\"]\n    issue --\u003e dev[\"/devflow:dev\"]\n    dev --\u003e pr[\"Pull request\"]\n    dev --\u003e check[\"/devflow:check\"]\n    check --\u003e pr\n    pr --\u003e review[\"/devflow:review-pr\"]\n```\n\n```bash\n# Claude Code command UX\n/devflow:devflow-setup\n/devflow:feat feature-name\n/devflow:dev issue#123\n/devflow:check\n/devflow:review-pr 45\n```\n\nIn Codex and other Agent Skills clients, ask naturally: \"Use DevFlow to implement issue #123\" or \"Use DevFlow to review PR #45\".\n\n## Example Usage\n\n### Claude Code\n\nAfter installing the Claude Code marketplace plugin, use the namespaced slash commands:\n\n```bash\n/devflow:devflow-setup\n/devflow:feat add-invoice-export --type=feat --priority=high\n/devflow:dev issue#123 --worktree --full-validation\n/devflow:review-pr 45 --fix-issues\n```\n\n### Codex\n\nAfter installing the skill with `npx skills`, ask Codex to use DevFlow in natural language:\n\n```text\nUse DevFlow to configure this repository.\nUse DevFlow to create a GitHub issue for adding invoice export.\nUse DevFlow to implement issue #123 in an isolated worktree and run full validation.\nUse DevFlow to review PR #45 and fix any blocking issues.\n```\n\n## Commands And Workflows\n\n| Command | Description |\n|---------|-------------|\n| `/devflow:devflow-setup` | Configure DevFlow for your project |\n| `/devflow:feat` | Create feature specifications and GitHub issues |\n| `/devflow:dev` | Implement features from GitHub issues |\n| `/devflow:check` | Run parallel validations (tests, lint, types, build) |\n| `/devflow:review-pr` | Perform comprehensive PR reviews |\n| `/devflow:research` | Research topics before planning |\n| `/devflow:epic` | Plan major initiatives with multiple phases |\n\n## Repository Structure\n\n```\ndevflow-skill/\n├── .claude-plugin/\n│   └── marketplace.json      # Claude Code marketplace catalog\n├── skills/\n│   └── devflow/              # Canonical Agent Skill\n│       ├── SKILL.md\n│       ├── references/\n│       └── assets/templates/\n├── commands/                 # Claude Code slash command wrappers\n└── README.md\n```\n\n## Local Development\n\n```bash\n# Clone the repository\ngit clone https://github.com/docutray/devflow-skill\ncd devflow-skill\n\n# Agent Skills local test\nnpx skills add . --skill devflow\n\n# Claude Code local marketplace test\n/plugin marketplace add .\n/plugin install devflow@local\n```\n\nValidate manifests:\n\n```bash\njq empty .claude-plugin/marketplace.json\n```\n\nIf available, validate the Agent Skill:\n\n```bash\nskills-ref validate ./skills/devflow\n```\n\n## References\n\n- [Agent Skills specification](https://agentskills.io/specification)\n- [skills.sh documentation](https://skills.sh/docs)\n- [Claude Code plugins](https://docs.claude.com/en/docs/claude-code/plugins)\n\n## License\n\nMIT\n\n## Support\n\n- **Issues**: [GitHub Issues](https://github.com/docutray/devflow-skill/issues)\n- **Contact**: Roberto Arce (roberto@docutray.com)\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdocutray%2Fdevflow-skill","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdocutray%2Fdevflow-skill","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdocutray%2Fdevflow-skill/lists"}